First Round of AMD Athlon 64 Reviews In 248
wrinkledshirt writes "Here's a bunch of AMD Athlon 64 reviews, courtesy of 8Dimensional." AcesHardware and HardOCP match the Athlon 64 line against the Pentium 4 Extreme Edition. amdmb, FiringSquad, and SharkyExtreme take a closer look at the FX-51. AthlonXP and PCStats have glowing reviews of the chips. Digit-Life compares the new Athlon 64 with Opteron and a Pentium 4. LegitReviews and Overclockers.com.au also both have succinct reviews of the FX-51. Overall the reviews speak very highly of the Athlon 64 and the FX version of the chip, with the only downside being the cost, especially of the FX chip.
Memory mapped disk? (Score:1)
Re:Memory mapped disk? (Score:2)
Re:Memory mapped disk? (Score:3, Informative)
A 64-bit address space is probably a good thing once a program is allocating 2GB or more of address space.
Hear hear - more address space please (Score:3, Insightful)
Some apps require large blocks of contiguous memory - and with only 2GB of address space available, you can actually run into address space fragmentation problems long before you run out of physical memory. There simply isn't a large enough span of addresses available to map the memory into.
Other things compete for address space too. System DLLs map themselves into various places, leaving too-small gaps between them. Threads reserve 1 MB each, for the stack grow. Some PCI boards (e.g. HiD
Re:Memory mapped disk? (Score:2)
Re:Memory mapped disk? (Score:5, Interesting)
The point about mmap(2) is to let the system (the VM subsystem of the kernel) manage the caching for the userland processes using it, avoiding extra copies to/from buffers in userland and eliminating in several cases the need for custom caching code (processes don't have to worry about data being available in RAM: the kernel automatically takes care of that when needed).
You don't need gobs of memory to do this, but in order to work on large amount of data you need a large address space, which is what 64 bit architectures provide. Of course, the more physical memory you have, the less the kernel has to swap pages in and out, but the main point is not that.
A little example to clarify: in order to keep things simple (instead of needing two intermixed caching systems, one for the VM and one for disk accesses), the Hurd just mmaps the whole partition. This means that the maximum size of a partition has an upper limit given by the size of the addressing space, which is 4GB on 32bit architectures (actually less, since in that address space you have to keep also the code that uses the mmapped data, so it's more like 2GB/3GB). A 64bit architecture comes very handy here, given the current size of hard disks.
Re:Memory mapped disk? (Score:2)
The point about mmap(2) is to let the system (the VM subsystem of the kernel) manage the caching for the userland processes using it, avoiding extra copies to/from buffers in userland and eliminating in several cases the need for custom caching code (processes don't have to worry about data being available in RAM: the kernel automatically takes care of that when needed).
Most applications, however, do not take full advantage of mmap. Most applications don't even need to take advantage of mmap. Those tha
Re:Memory mapped disk? (Score:2)
Tyan Thunder K8W - 16 GB :-) (Score:2)
8 DIMM slots (4 attached to each CPU, unlike every other workstation board out there) means 8 GB using cheaper 1 GB DIMMs, or 16 GB max. It also means up to 10 or 12 GB/s of total bandwidth :-) No other dually motherboard I have seen offers both AGP and memory connected to each CPU.
Add to that an AGP Pro slot, a few PCI-X slots (100 MHz and 133 MHz), 4-way SAT
Re:Memory mapped disk? (Score:2)
The Athlon 64, while nothing terribly new or novel, is causing a major upheaval in the desktop market. It may, and likely will, lead to the mass-adoption of 64-bit OSes and software on PCs everywhere. If people won't be running the software on an Athlon 64, they'll be running it on Tejas. You don't
Hmm.. (Score:4, Funny)
fp
Re:Hmm.. (Score:3)
1) The earlier story was round 0, or
2) the earlier story was the pre-match bragging part, or
3) some other reason (not profit, though)
Wooah! (Score:1, Funny)
Think N64 and Playstation.
Yeah. (Score:2)
Re:Wooah! (Score:2, Funny)
Re:Wooah! (Score:2)
If you don't have the reading comprehension of a 12 year old, why bother posting? In fact, why bother reading in the first place?
64bit.. Schmobit... (Score:2, Funny)
Um, anyone knows how many bits can an abacus counts to?
No problem (Score:2)
Re:64bit.. Schmobit... (Score:2, Funny)
Re:64bit.. Schmobit... (Score:2)
Re:64bit.. Schmobit... (Score:2)
It depends on each abacus's architecture. For example, a typical toy abacus with 10 rows has 10*ln(10)/ln(2) = 33.2192 bits.
Hang on.. (Score:4, Insightful)
Benchmarks are not always entirely, although often can be, illuminating.
Re:Hang on.. (Score:2)
Re:Hang on.. (Score:3, Informative)
almost bought a dual opteron, but chickened out and went for a Xeon instead.
the suse distro that supports it is still a bit shaky and i wanted to wait for some good bench results.
maybe my next server will be 64bit..
Re:Hang on.. (Score:5, Informative)
Just an F.Y.I. Again this was with 32 bit code. I tried the RedHat BETA and it wouldn't even boot up without locking.
So given that Oracle cost us over $20k a processor, we saved over 40 grand!
Re:Hang on.. (Score:2)
I didn't know anyone actually bought processor licenses. I'm surprised that a dual Opteron beats a quad Xeon. All things being equal (i.e., 3 GHz Xeon compared to 2 GHz Opteron) I would have thought that hyper threading would give the advantage to the Xeon.
Re:Hang on.. (Score:5, Informative)
Each Opteron has it's own memory channels in multiprocessor boxes. All memory is still shared throughout the system, it's just that there is more total memory bandwidth to go around as you add Opterons. In comparison, Xeon systems have the same amount of system wide memory bandwidth from 1 CPU all the way to 4 CPU's. The net result is that in many cases a second Opteron processor nets a gain 80% or more performance - which is a LOT better scaling than Xeons. This will probably be even more evident in future comparative reviews of quad CPU boxes since the Xeons will be sputtering on memory bandwidth fumes (relative to the Opterons).
Re:Hang on.. (Score:2)
Just what we need.
Re:Fucking AMD fanbois (Score:2)
Re:Fucking AMD fanbois (Score:2)
Re:Hang on.. (Score:2)
The core question that has to be asked is if you need dual processors at all. If not then a Xeon or new P
Re:Hang on.. (Score:2, Interesting)
Re:Hang on.. (Score:3, Interesting)
Re:Hang on.. (Score:2)
What you say is assumed for the first set of reviews. How long do you think we should wait? The answer is that we shouldn't, but we should be open to revising our opinion as new information and better testing arrives.
anandtech (Score:2)
Pentium 4 Emergency Edition (Score:2, Funny)
Re:Pentium 4 Emergency Edition (Score:4, Interesting)
Re:Pentium 4 Emergency Edition (Score:4, Informative)
The multi-cpu support may or may not be still enabled, but the P4 EE has a different pin count than the XeonMP, so you wouldn't be able to use it in the XeonMP boards anyway.
Re:Pentium 4 Emergency Edition (Score:2, Interesting)
Re:Pentium 4 Emergency Edition (Score:2)
do they use any 64 bit applications ?? (Score:2, Informative)
Re:do they use any 64 bit applications ?? (Score:2)
don't bother with the FX yet (Score:5, Informative)
Until then, yeah, the FX is freaking fast, but waaaaay overpriced, so don't bother.
Re:don't bother with the FX yet (Score:2)
If you have 128MB the chances of one bit becoming incorrect is rare. If you have 4GB it starts becoming more likely, also manufacturers may be starting to get close to the safe limits of their process with the high capacity chips.
If ECC becomes more common it'll become more affordable. It won't be as cheap in the near future.
The big problem for AMD I see is, even if you want to buy the stuff you can't.
Once I stop seeing "preboo
Re:don't bother with the FX yet (Score:3, Informative)
It's all a moot point for me - my next computer will be a Mac G5. Because of the coming PCI Express train, I'm not going for the
Re:don't bother with the FX yet (Score:2)
If you've got the money to burn on a system that has already been announced as an 'end of life' platform, by all means, go ahead.
A good alternative - send the money to me.
Re:don't bother with the FX yet (Score:2)
Re:don't bother with the FX yet (Score:2)
Or four. Or eight.
Or an 1100-node G5 cluster!
I'm still waiting on some Athlon64 vs G5 comparisons. C'mon, benchers, get with it!
I just read that the Intel P4EE CPUs are 'accidentally' SMP enabled. Hehe. Whoopsies. Still way overpriced and I don't even wanna think about the cooling requirements, though.
Re:don't bother with the FX yet (Score:2)
It doesn't really bother me, as I'm jumping ship to Apple when I can afford it. *shrug*
Re:don't bother with the FX yet (Score:2)
Hmm, good question. I'm _guessing_ the answer will be yes, depending on mobo support. But, if you want to use ECC memory, you might as well just stick with an Opteron, and the 940 pin socket.
Personally, I'd rather have a 939-pin Athlon64 FX with dual-channel DDR400 unbuffered Mushkin 2-2-2 memory. The best quality memory you can get, and all the speed you can hope for. Oh yeah.
This is the sad thing about the Mac G5 - the mobo i
Re:don't bother with the FX yet (Score:2)
Yeah, that's what happens when you buy cheap-ass RAM. Buy the good stuff (Corsair or Mushkin, if you can afford it), and rest easy.
> And speaking of future, does Athlon64 FX support DDR2?
Nope. The memory controller is now on the die with the CPU, so once AMD decides to go DDR2, they'll have to update the CPUs themselves with a DDR2 controller. Oh goodie.
Re:don't bother with the FX yet (Score:2)
Even the best RAM has, on average, 25 errors per gigabyte per year. (Got that number from Corsair's website BTW.) Awhile back one of the benchmarking sites (Anandtech?) tweaked Memtest86 to measure single event upsets and found appalling failure rates, and that was with reputable RAM, mobos, and power supplies.
If you are not using ECC memory, you have made a conscious deci
Re:don't bother with the FX yet (Score:2)
True, the same can be said of overclocking as well, but they seem to dismiss it without having real long term experience with it. When frame per second is the goal, then it is easy to ditch ECC.
If the only use of the computer is web surfing and gaming, then there is little justification to pay the extra.
I've had enough experience with (and without) ECC to say that you are right. The most stable
Re:don't bother with the FX yet (Score:2)
re: "Gamer RAM"
Negligible? That depends entirely on what you do with your computer. Low-latency RAM (very different from what I think you're referring to) can have a dramatic effect in certain computing tasks. Gamers seem to go for PC4200 & up type stuff for use in overclocked situations, which is not what I'm referring to. They never pay attention to the latency of t
Betas Of Athlon64 Optimized Linux (Score:5, Informative)
SO if you are complaining "theres no 64 bit os yet", stop complaining, leave the evil empire behind and see the REAL power of opensource.
Got me thinking (Score:2)
Solaris on dual BOXX Opteron (Score:2)
http://www.sun.com/bigadmin/hcl/data/systems/deta
Re:Betas Of Athlon64 Optimized Linux (Score:3, Informative)
64-bit Windows beta is available via MSDN if you need Evil Empire compatability.
There's even a bootable CD of 64-bit America's Army [prnewswire.com]. Linux based, of course.
Re:Betas Of Athlon64 Optimized Linux (Score:2)
What, that there's BETA's available? WinXP 64bit is available as a BETA as well. There's still no stable 64bit OS available yet. And none of this has anything to do with OSS.
I, for one, (Score:2)
more motherboard reviews, please (esp. w/ Linux) (Score:4, Informative)
We've got a couple of Opterons at work, one for 32-bit compatibility testing, and another for the AMD64 port. It's pretty cool to see this in Python on SuSE Linux 8.2 beta:
SuSE Linux 9.0 for AMD64 is supposed to ship next month. Hopefully, it will be a little cheaper than RHEL 3.0 for AMD64, which will be more than twice the price of RHEL 2.1 for x86!Establishing the ultimate randomness (Score:2)
Bit by bit (no pun intended) vendors are establishing a true real life randomness of standards. A shure sign that computers are becoming a comodity. Soon we'll see the same with operating systems.
Proper benchmarks (Score:3, Insightful)
I am still blown away that the FX did better then then 3.2 P4.
Proper benchmarks include not using a 64bit beta stupid o/s like windows, a properly optimized linux (suse 64 or gentoo) and applications built for the chip. Openoffice, kde and kde apps, mozilla, some miscellaneous 3d engines running some impresive demos, maybe tenebrae quake. Tenebrae quake is great being that its open source and takes a huge amount of gfx and proc power.
"organic" ICs (Score:2)
Re:"organic" ICs (Score:4, Funny)
Re:"organic" ICs (Score:2)
There may be some confusion with a recently-invented marketing term, "Organic", which applies to agricultural products grown with sophistication below some arbitrarily-defined level.
In reality, any food a human could survive eating is organic, by the scientific definition.
Most Only 32 Bits... (Score:5, Informative)
The results? The 64 bit version took nearly HALF THE TIME of the 32 bit version. This is the kind of thing we have to look forward to in some things (MP3s, video encoding, etc).
The Athlon 64 is fast in 32 bit mode, and can beat a P4 many times. But when the 64 bit code comes along, the P4 will be taking one hell of a beating.
PS: Sorry I don't remember which review had this test. I don't have time to go hunting for it right now.
Re:Most Only 32 Bits... FOUND IT (Score:5, Informative)
Re:Most Only 32 Bits... (Score:5, Insightful)
The test was the Athlon 64 running a 32 bit version they compiled of the MP3 encoder vs running a 64 bit version of the same program. The "bitness" was the ONLY thing that was changed.
Not really. While the "bitness" changes, what also changes is the number of registers visible to the compiler. The x86 ISA has been dealing with internal register rename as a nasty hack to deal with a sever shortage of programmer visible registers for a long time. This goes to show that the compiler is much smarter about register allocation than a hardware renamer can ever be. I'm interested in seeing the performance of common multimedia applications once hand-written core loops are available.And a note to those who are pointing to improved SSE2 support as the reason for the performance gain: they are comparing an AMD64 in 32 bit mode vs one in 64 bit mode. Unless GCC is being bass-ackwards, the SSE2 support should be benefiting the 32 bit mode as well. It appears that the only variables in this benchmark are the 64 bit math and the additional registers.
Re:Most Only 32 Bits... (Score:2)
In a way it is a shame that the alleged hardware review sites really don't check out Linux in part of their testing. Linux stands to score a major p
64 bit resources (Score:2, Insightful)
Basically, I want to know about all the 64 bit versions of major apps and systems, like MySQL, Perl, and so on. I know Perl is in 64 bit, because you can compile it to be, but what about stuff like MySQL, Apache, TomCat...
Post your best 'going up to 64 bits on Linux/FreeBSD/elcheapo UNIX' resources here, and attract some karma
Re:64 bit resources (Score:2)
Re:64 bit resources (Score:2)
That may not always be true. It's possible, especially with the C/C++ language, that a programmer will have inadvertently built in assumptions about data types.
For example, a program my try to read 4 bytes from a disk file into an "int". On a common modern CPU, that works fine. With an Athlon64 it'd leave half of the integer unfilled.
Free OS's? (Score:2)
Now that the low end 64 bit chip is out, what is the best Linux Distro that is freely available, or at least cheap??
STOP USING 3DMARK 2003! (Score:2)
Every benchmark shows the ATI 9800 Pro to be faster than the FX 5900 Ultra, in every benchmarked, (3dmark2001 included) except 3DMark2003.
Using 3DMark2003 while informative, shows a negative performance compared to all other benchmarks. The raw FPS scores prove that 3DMark2003 is not giving true proformance of games out today.
Be nice when HL2/Doom3 is out, we can compare and see if 3DMark2003 is providing true numbers for features not ou
Athlon FX 2.8 Ghz today! (Score:2, Interesting)
has a cooling technology that allowed them to overclock to a 2.8 Ghz Athlon FX. It was pretty impressive stuff, especially how well Age of Mythology did, even against the non-shipping P4 Emergency Edition.
I can't wait until theres 64 bit games for this sort of thing. Of course, the first to be released will be Unreal Tournament. Oh yahh!! I know I'll own at least one of the AMD64 computers within the next year!
I'd love to have a new AMD64 for my appli
Ugh... (Score:2, Interesting)
Increased performance NOT because of 64 bitness (Score:2)
From the articles, it can be clearly understood that the increased performance of of these new processors comes not from the 64 bit data bus, but from other technologies:
1) increased number of general purpose registers from 8 to 16.
2) dedicated bus to memory for each CPU; allows for much better CPU scaling.
3) deeper pipelines
4) improved design
These things could be easily achieved with 32-bit CPUs. The fact that more than 4 GB of memory will be addressable
Re:great (Score:2)
Oh, wait., they already did, decades ago.
What was your point agian?
Re:great (Score:2)
Which renders the original anonymous poster's flamebait pointless.
Try reading the links? (Score:2)
Re:you can get more ... (Score:2, Informative)
I think the biggest con of the FX51 is that soon it will be orphaned because of the 940pin -> 939pin change, which will allow that particular core to use normal DDR400 memory instead of registered ECC DDR400 memory.
Re:you can get more ... (Score:2)
Alternate Solution (Even Faster): Intel Itanium 2 with ICC/IFC compiled code
The P4 is fast if you have code that doesn't branch. That basically means 3D rendering and media encoding. Everything else is faster on Athlon 64.
Re:Finally! (Score:2, Informative)
Re:Finally! (Score:2)
Re:vs. Pentium 4 AGAIN???? (Score:2)
That said, I have a 3000+ right now (er... a 2500+ "unlocked" to a 3000+
Re:vs. Pentium 4 AGAIN???? (Score:2)
Re:vs. Pentium 4 AGAIN???? (Score:2)
Re:vs. Pentium 4 AGAIN???? (Score:2)
Gee, sorry to have pissed on your cheerios.
You know there are some of us who can give a rats ass about the P4.
There are some of us who'd like to see the difference between all 64bit processors out there.
I'm sorry that some of you can't wrap that around your pointy little heads, but I digress.
Look, IMO, benching a 64bit CPU vs a 32bit CPU while interesting is overkill when all the sites do basically the same review.
While the redundancy of these reviews can be good for QA of the overall reviewi
Re:vs. Pentium 4 AGAIN???? (Score:2)
What I really want to see is how the Athlon64 will run 64 bit code! If AMD is smart they will make sure gcc compiles *awesome* code for AMD64. They're really losing a selling point so long as the main feature is fast execution of IA32 code - Intel is pretty hard to beat at that game. They should have worked with RedHat to make sure AMD64 ran linux excellently on release.
Re:vs. Pentium 4 AGAIN???? (Score:2)
Almost. The Athlon FX is an Opteron with 32 bit processing abilities. The P4EE is a Xeon with more cache.
I know some mac zealot will respond that software hasnt been optimized for the G5 yet, well it hasnt been optimized for x86-64 yet either.
And you'd both be right.
LK
Re:Quote from the article (Score:4, Informative)
The AMD64 core uses a 40-bit physical memory address space, which is 1 Terabyte. It also uses a 48-bit virtual memory address space, which is 256 Terabytes.
A full 64-bit physical memory address would allow for 16 Exabytes of memory.
Re:Quote from the article (Score:2)
Re:these chips are beasts (Score:2)
Other things that should be cheaper are electricity and internet access. Laptops should definitely be A LOT cheaper, as should air travel.
Air travel? (Score:2)
It cost me .02 Euro in airfares to fly to from The Netherlands to London, and then on to Venice. Total including all fees/taxes/etc was under 50 Euro. There are heaps of cut-price airlines, at least one of which will have super-cheap flights when you need one. If you pay a lot for air travel, you're flying with the wrong airlines.
Re:Air travel? (Score:2)
Re:Air travel? (Score:2)
Re:these chips are beasts (Score:2)
Why? Do you have >4GB of RAM?
XP's too slow for their price...? (Score:2)
Price-performance ratio of mid-range XP's (2xxx+) still kick the living daylights of ANY other customer CPU out there.
I keep a fire extinguisher near my desk. (Score:2)
These Opterons get toasty when I turn off my CPU fans because I'm watching Matrix Revolutions.
j/k. Opteron (i.e. AMD64, FX) has a built-in thermal solution. It's a little late in the game, but a welcome addition.
Anyway, that video's OLD man!
And since that video, AMD got on the stick and forced mainboard vendors to implement thermal detection/CPU protection otherwise they'd refuse to certify the motherboards.
Next you'll be telling me about this new amazing "ginger" thing that's going to revol