EM64T Xeon vs. Athlon 64 under Linux (AMD64) 313
legrimpeur writes "Anandtech has a nice performance comparison under Linux (AMD64) between the recently introduced 3.6GHz EM64T Xeon processor and an Athlon 64 3500+. It is disappointing to see how the Athlon gets trounced in FPU intensive benchmarks. No memory-bound benchmarks (where the Athlon is supposed to have an edge) are presented, though." Update: 08/09 23:34 GMT by T : As the Inquirer reports, many Anandtech readers take issue with the comparison.
whoa (Score:5, Funny)
More Slashdot Flamebait? (Score:5, Insightful)
For what it's worth, I read the article and the processors seemed pretty well matched except for some "synthetic" benchmarks. I don't know much about the synthetic benchmarks that they used, but I have found that synthetic benchmarks are almost always biased in Intel's favor. Do synthetic benchmark writers optimize for Intel accidentally or is there some kind of conspiracy going on here? You be the judge.
Finally, to try to balance out the article submitter's inflammatory comments about the Athlon being "trounced in FPU intensive benchmarks", here is a nice paragraph from the article summary:
"That's not to say that the Xeon CPU necessarily deserves excessive praise just yet. At time of publication, our Xeon processor retails for $850 and the Athlon 3500+ retails for about $500 less. Also, keep in mind that the AMD processor is clocked 1400MHz slower than the 3.6GHz Xeon. With only a few exceptions, the 3.6GHz Xeon outperformed our Athlon 64 3500+, whether or not the cost and thermal issues between these two processors are justifiable."
Obviously they are not comparing processors which have price parity, so one could spin this either as "look at how slow the Athlon is", or "look at how much money you have to spend to get an Intel chip that is faster than an Athlon", depending upon your bias.
Re:More Slashdot Flamebait? (Score:5, Interesting)
You've hit the nail on the head. Why on earth would you make a statement about how "disappointing" it is that Xeon may be better in some ways? Why is it disappointing to have a CHOICE?
If you don't want CPU choices, get a Mac!
indeed (Score:2)
That's right. You'd only say it's "dissappointing" if you're talking to a supposedly pro-AMD audience and you're trying to sell some pro-Intel FUD , because as mentioned before, those processors don't run at the same speed, and there is a huge price difference so you're comparing a high-end chip to a medium-end chip.
Re:indeed (Score:4, Insightful)
To be fair again, Xeons generally outperform Pentium 4s at the same clock speed, due to various things like more cache and hyperthreading (before Intel added it to the Pentium line). The Xeon is normally targetted for servers and high-end workstations.
Finally, at the end of the article, they promise to benchmark the Xeons against the Opterons.
Re:indeed (Score:3, Interesting)
Anandtech's claim that the upcoming PIV's are exactly like the Nocona chips are specious if for no other reason than the fact that there would be no reason to differentiate the two.
The
Re:More Slashdot Flamebait? (Score:5, Informative)
Re:More Slashdot Flamebait? (Score:2)
Re:More Slashdot Flamebait? (Score:2)
Re:More Slashdot Flamebait? (Score:2)
Now, you'd have a point if they still sold 68K Macs.
Re:More Slashdot Flamebait? (Score:2)
Re:More Slashdot Flamebait? (Score:3, Insightful)
Do synthetic benchmark writers optimize for Intel
Given the history of the industry, I would more suspect the reverse, that the processor is tweaked to the benchmark.
Re:More Slashdot Flamebait? (Score:2)
If a benchmark is written to take advantage of SSE2, and that benchmark benefits significantly from the vectorization, it is GUARANTEED to perform significantly better on a Pentium 4.
Why?
Although the Athlon64 has an excellent x87 FPU, it's SSE2 unit is roughly on-par with the Pentium 4 in terms of clock cycles per operation.
What this means is the Pentium 4's raw clock speed advantage really is an advantage in this one
Re:More Slashdot Flamebait? (Score:5, Insightful)
Re:More Slashdot Flamebait? (Score:3, Insightful)
Re:More Slashdot Flamebait? (Score:2)
Re:More Slashdot Flamebait? (Score:5, Insightful)
Not just Intel and AMD fanboys, but anything with two (or more) highly-polarised camps. You see exactly the same thing with regard to Microsoft vs Linux, Closed vs Open Source, etc.
Were I being cynical, I'd say two things:
1) the editors have an agenda to push
2) the editors want to post flamebait articles in order to drive hits (and therefore ad impressions) up.
Hell, just last week there was a story about an autonomous plane, that mentioned in the summary here that it was running XP Embedded. What the hell does that have to do with the actual story?
Re:More Slashdot Flamebait? (Score:2)
Is this pointing to an unholy union between CowboyNeal and Bill Gates?
Re:More Slashdot Flamebait? (Score:2)
well that would surely explain why the blurbs and headlines are crafted usually to sound exciting, even if at the cost of totally twisting the story itself.
Re:More Slashdot Flamebait? (Score:5, Insightful)
Re:More Slashdot Flamebait? (Score:5, Insightful)
I know the A64 is PRated as slightly slower than the Xeon, but that's not what I have a problem with. The A64 has 512K cache - something that gets it KILLED against the Xeon. The A64 is a mainstream desktop chip positioned against the Pentium 4 (5xx series), the Xeon (9xx series, IIRC) is a low-end server/workstation chip (mid-end being served by the Xeon MP and Oppie 8xx, high-end being served by the Itanic, SPARC, POWER, etc.) positioned against the Opteron 2xx.
Unfair review, IMO. Even an FX-53 (939 or 940) vs a single Xeon would have been fair, seeing as the FX-53 is an overclockable (and available in S939) Oppie 150...
Now, anyone want to give me a dual S940 mobo, a dual Xeon mobo, two Oppie 250s, two Xeon EM64T 3.6GHz chips, some RAM, some HDDs, and a 6800 Ultra, so I can test this out?
Re:More Slashdot Flamebait? (Score:2)
Well, AMD has long claimed that CPU clock is of little consequence when evaluating performance. If there's a pro-Intel bias here, it was caused by AMD's part-numbering system. Maybe, if they had used the clock speed as the part number, and called it an "Athlon 64 2200", it would have "trounced" the comparatively named Intel CPU. It's AMD's insistence in comparing their chips to Intel chips that are similar only in par
Re:More Slashdot Flamebait? (Score:5, Insightful)
Jeroen
Re:More Slashdot Flamebait? (Score:2)
Re:More Slashdot Flamebait? (Score:2)
Re:More Slashdot Flamebait? (Score:2)
Re:More Slashdot Flamebait? (Score:2)
Think about it like this: if you want to know what someone is like, look at what they do when they don't have to do anything. The same holds
Re:More Slashdot Flamebait? (Score:2)
Should I post some of my old CPU receipts to help you understand how much competition has reduced the cost of these things?
AMD is a godsend. Heck, we even got limited chipset competition going too.
If you want to see non-competition, look at the graphics market.
I agreed with most of your post, but not your conclusion.
Why dissapointing? (Score:4, Insightful)
Re:Why dissapointing? (Score:2)
Re:Why dissapointing? (Score:2)
It won't, for the same reason that Ferrari 550 Maranello being faster doesn't drive down the price of the Toyota Celica GT. They compared a desktop processor to an bleeding-edge server processor.
Opteron (Score:5, Insightful)
Re:Opteron (Score:5, Insightful)
Re:Opteron (Score:2)
The benchmarks are WRONG. (Broken TSCP Makefile) (Score:3, Informative)
The major issue is that Anandtech does not know how to compile software.
The Makefile used for TSCP on the A64 is broken, and does not apply -O2 optimization at the right stage.
My A64 3200+ scores 290K n/s when -O2 is properly applied.
On "primegen" most of the time is spent in putchar(), instead of in computation, and they should comment out the putchar() loop instead of directing output to
Also, they
Re:Opteron (Score:3, Informative)
Although the Athlon 64 3500+ and the Xeon 3.6GHz EM64T processors were not necessarily designed to compete against each other, we found that comparing the two CPUs was more appropriate than anticipated, particularly in the light of Intel's newest move to bring EM64T to the Pentium 4 line. Once we obtain a sample of the Pentium 4 3.6F, we expect our benchmarks to produce very similar results to the 3.6 Xeon tested for this review.
Without a doubt
Re:Opteron (Score:3, Insightful)
Re:Opteron (Score:5, Informative)
Re:Opteron (Score:2)
How about this idea. They pick a budget (say $1000), and then design the fastest intel-based design and fastest AMD-based design. If the AMD unit needs twice the power then the power supply and cooling will cut into the budget. If the Intel costs twice as much then they'll have to trim the clock speed to compete. If the AMD motherboards are all much better/cheaper then the intel
Re:Opteron (Score:2)
Re:Opteron (Score:2)
Comment removed (Score:5, Informative)
Re:Why Not Opteron? (Score:2, Informative)
in other news (Score:2, Insightful)
for this comparison to be fair, Xeon should be compared to Opteron!
Not to mention the price difference (Score:2)
So same old story, Intel scores at the top end if you got money to burn. AMD provides the best bang for your buck.
Might have to buy an Intel for a change (Score:3, Interesting)
So should I save up for an Intel processor or buy 2 AMD machines?
Prolly get in trouble... (Score:5, Funny)
"..No memory-bound benchmarks (where the Athlon is supposed to have an edge) are presented, though."
Why oh why do we continually have "reviews" posted that aren't comprehensive? Hell, i hardly even click on any of the posted reviews anymore...just read the comments later and find out what was missed or just plain wrong in the review.
Where does one go to get the real, straight scoop other than buying both, testing all products involved?
Yeah, i'm a little grouchy this morning...had to get that one out.
AMD vs Intel (Score:2, Insightful)
Re:AMD vs Intel (Score:5, Insightful)
Everytime I here this I cringe. The human eye can most certainly distiguish beyond 30fps, especially when it comes to crisp computer graphics. Most people who believe that 30fps is the limit is because that is what film is usually the rate with which film is displayed. However, if you notice film, you often have blurring around the actual sharp image (including CGI movies). This is because they eye normally sees a slightly blurred image do to the way the chemical receptors are fired in the eye. Therefore they look more like you see in the world. However, computers are different in that they don't usually have this blur. Without the blur, a lot more frames are needed so that the eye blur occurs correctly rather then lots of little snap shots. I myself can tell the difference between a 60fps image and a 75 fps image. I can tell the difference all the way up to 110 fps where it gets hard. I've run into people though who had trouble with telling the difference between 30fps and 40fps. So a lot of it depends on the person. However, we shouldn't cripple everyone for some.
Re:AMD vs Intel (Score:2)
It is believed by some that this is left over from way back when it came in handy to feel scared when a predator was moving in your neighbourhood. It isn't needed to know wheter it
30 fps is a slideshow (Score:3, Informative)
Just as an example, try visually comparing GoldenEye 007 on the N64 to James Bond 007: NightFire on the GameCube. GoldenEye runs at 20-30 fps, while NightFire runs at a solid 60 fps. Then tell me that your eyes don't see the difference in smoothness and responsiveness.
The reason our eyes don't have a problem with 24 fps film is because movies have lots of motion blur! Video games have no motion blur at all, unless you're playing a PS2, i
Re:30 fps is a slideshow (Score:2)
Re:30 fps is a slideshow (Score:3, Interesting)
Speak for yourself. When I watched LOTR, whenever they do scenery pans the "screen updates" were damn obvious and jerky - could see the new frames "ripple down".
The fps of film sucks, but the resolution is pretty good.
60Hz isn't enough. 85Hz is just about OK for me (not great but a monitor which does better isn't within my budget). Just use your peripheral vision to look at your monitor (look away from the monitor and see if it flickers at the of
That framerate thing is a lie (Score:2)
So depending on the amount of motion your eyes will notice that you are looking at a computer screen updating too slowly.
The old 30fps is from the tv era. It doesn't account for people being able to see flickering tv monitors or lights.
The newegg benchmark (Score:5, Insightful)
Seriously, Anandtech should just never compare widely available hardware with totally unavailable hardware. And what's with using a 512KB cache, second-rank Athlon64 to compare with Intel's flagship worstation processor? How 'bout the 1MB-equipped Athlon64 FX, or more appropriately an Opteron 150 (in stock at online retailers for $600-$650).
Re:The newegg benchmark (Score:2)
The Comparison is not really fair... (Score:5, Insightful)
Some of the other synthetic benchmarks also show slighly suspicious anomalies.
Plus were are the Nocoma 32bit benches? How are we supposed to see how performance improved in 64bit mode without comparison?
A good review would have pitched the 3.6Ghz nacoma vs an Opteron 150, would have tested both in 32 and 64 bit and tried to use some application benchmarks.
Not just picking some old scores out of the datadump to create a "shootout"
Re:The Comparison is not really fair... (Score:2, Informative)
Re:The Comparison is not really fair... (Score:2)
Why do you assume this exactly? The tested Intel chip is also 64-bit so would also presumably gain from the application being using the 64-bit instructions.
Re:The Comparison is not really fair... (Score:2)
There are some discrepancies:
for MySQL Test-select, you used the 32-bit result A64 should have 215/223 seconds (according to >here:http://www.anandtech.com/linux/showdoc.aspx ? i=2127&p=5) >instead of 289 seconds.
>I don't know if there are any others, but I would >suggest you check all your benchmarks again >carefully.
Quote from Anandtech Forum. Nacoma WAS running in 64bit mode, but while recycling old data for the athlon, they didnt check enough...
Re:The Comparison is not really fair... (Score:2)
2 things... (Score:4, Informative)
I would be nice to see more non-synthetic benchmarks.
Intel wins, but give credit where it's due (Score:5, Interesting)
I think this sums it up (besides the fact Intel kicked their pants). The AMD is running at 2.2 ghz, and retails $500 less. To me this says AMD is working smarter and Intel is working harder. Intel is reaching a (transient) ceiling with their clockspeeds and one day AMD will catch up to it. It will be interesting to see if Intel's multicore plan kicks as much ass as they are presently hoping. It'll also be interesting to see AMDs attempt at the same.
Personally I'm rooting for both. If either company gets screwed, we're all screwed.
Re:Intel wins, but give credit where it's due (Score:2)
But can you overclock it? Is the 2.2GHz speed of the Athlon (and most of the other AMD offerings seem to plateau out around this figure) a limit for AMDs?
Re:Intel wins, but give credit where it's due (Score:2)
Considering that the K8 architecture is only a year old, I would certainly hope that they can scale to much higher clock speeds. A large CPU maker doesn't launch into a multi-year, multi-million-dollar project to make its next generation of CPUs without planning ahead for at least several years. Improvements in clock speed, die size, cache size, and architectural tweaks shoul
Re:Intel wins, but give credit where it's due (Score:3, Insightful)
The second figure you quote is relevant. The first figure you quote is completely and utterly irrelevant. It's like getting excited because your Chevy V8 is only redlined at 5500 rpm, and if you could make it run at 8000 rpm it'd kick the ass of that Mazda rotary.
What matters in the end is how fast the computer in which the CPU is placed does what you want it to do, and how much the system costs (and possibly heat/fan noise and power consumption, i
Re:Intel wins, but give credit where it's due (Score:3, Interesting)
You've gotta give Intel credit for having the guts to go all the way with the clock speed thing, though. But then I also applaud them for their daring design with Itanium, even though we all know how that has wor
FPU intensive? (Score:5, Interesting)
Under normal circumstances a prime finder application does not use the FPU. And I also doubt that the super_pi application uses the FPU. However the powray benchmark (which actually uses the FPU), is one of the benchmarks where the Athlon wins.
So it would seem that it is the Integer benchmarks where the Athlon looses, instead. This also corresponds with how the normal Athlon fares against the normal Pentium.
Re:FPU intensive? (Score:2)
Anyway, if these guys had any clue about what they were working with, a lot of things would have been different:
*) They would not have benched a low-end desktop CPU against the highest-end (still unavailable) server CPU
*) They would have used optimization options with the compiler
*) They would not have used synthetic benchmarks - and if they had, it would only have been as a "curiosity" not as results you could draw any meaning from
I mean, come on, they wonder how HT can slow the system
Re:FPU intensive? (Score:5, Informative)
I looked at the code and played with it a little (I got it from http://cr.yp.to/primegen.html [cr.yp.to] and it seems the benchmark is mostly limited by the implementation of putchar().
My system was an dual AMD Opteron 1.8GHz running Win XP pro with Cygwin. I modified the benchmark to not use putchar() but instead just write the characters to a 1MB buffer, and it got 16 times faster! To be specific, "primes 1 100000000 > file" went from 24.2 seconds to 1.497. Note that it's generating 51MB of output for primes under 100 million. I didn't bother running it for the 100 billion max, but would expect it to be around 50GB.
This is a very poor benchmark since it's just measuring your stdc implementation of putchar and your system's ability to sink data to
Hog wash (Score:5, Insightful)
Where are the 64bit benchmarks? They really didn't do any comparision to 32bit, so you can't say for sure if Intel implementation is good or not. Get the Opteron in there, do the same benchmarks in 32 and 64 modes and see if there is a difference. Also throw say 5 gigs of memory in the machines, that will see how each proc handles addressing above the 4gig limit.
Riots in the streets (Score:5, Insightful)
What about scientific code? (Score:2, Insightful)
AMD has been consistently good at scientific computing, but I haven't seen any performance specs for the 64-bit ones. Has
Re:What about scientific code? (Score:2)
Wow, a $850 CPU beats a $350 one? (Score:5, Insightful)
In other news, a Corvette just smooooookkkked a Ford Taurus.
Riiight (Score:3, Informative)
The 3500+ is a mainstream, desktop processor. For a more accurate comparison, the FX series, and the opteron line should have been used.
synthetic benchmarks (Score:4, Interesting)
My guess is that if these same benchmarks had been run on any Athlon vs. the equivalent P4 throughout history, the outcome would've been similar. But the results would also have been as irrelevant yesterday as they are today, since we all know the Xeon isn't 40% faster than the A64 in anything like real-world usage.
3.6GHz vs 2.2GHz (Score:3, Interesting)
Re:3.6GHz vs 2.2GHz (Score:3, Insightful)
Re:3.6GHz vs 2.2GHz (Score:3, Insightful)
This always annoys me...
You see, you can't buy an AMD at 3.6 GHz because it wasn't designed to run that fast. The AMD does more work per clock so it CAN'T run at 3.6GHz in 90nm. It is simply not designed to do so. The laws of physics prevent this.
The Intel CPU CAN run at 3.6GHz because it was DESIGNED to run at 3.6GHz AT THE COS
Hyperthreading (Score:3, Interesting)
It would however be interesting to see a test that somehow say ran two of these benchmarks at the same time to see whether hyperthreading had an effect in such a case. Presumably most of the synthetic benchmarks especially don't really favour hyperthreading.
Re:Hyperthreading (Score:4, Insightful)
So a lot of the synthetic benchmarks seem to be optimized for Intel's long pipeline.
Yayyyyyyy!!!!! (Score:2, Funny)
Let's see.... (Score:5, Interesting)
Xeon = Server, A64 = desktop
Xeon = L3 cache 1MB, A64 = L3 Cache 512K
Xeon = $??? (probably > 800 when available), A64 = $345 (pricewatch)
Xeon = fastest of Intel's 64-bit chips, A64 = slowest of AMD's 64-bit chips
Anandtech = sold down the river? What the hell?
Re:Let's see.... (Score:2)
An opteron (or at least a 64FX) comparison would be more appropriate I should think.
Re:Let's see.... (Score:2)
I call bullshit. (Score:3, Insightful)
The "math intensive" benchmark in this setup was Povray, and there the Athlon 64 shined. A lot. lame is also a floating point heavy application, and both CPUs are close there.
gzip measure memory performance. Apparently, the dictionary fit completely into the cache of the Xeon. Not a fair test.
I cannot comment on MySQL performance. It should measure integer and memory performance, I would wildly guess.
Bernstein's prime sieve is also integer arithmetic . If you have a prime with 100 million digits, the action is mostly in the CPU caches. Again, no fair test.
The unfairness of the benchmark setup becomes particularly obvious when you look at the chess benchmark. Chess (and other game AI type problems) do a lot of unpredictable jumps. That's the weak side of Pentium 4, and that's why Athlon 64 has historically outperformed Pentium 4s by a WIDE margin. Look at the hardware used by the PC chess tournaments and the chess grandmasters and you see Athlon and Athlon 64 all the time. If Anand now measures that Athlon 64 is outperformed by a Xeon, then the test setup can not have been fair.
I don't know about ubench, never heard of it before.
Password cracking and encryption is 100% integer arithmetic. And it is one of the mainstays of Opterons from the beginning. Anands measurement flies in the face of that.
I call bullshit.
I don't know... (Score:2)
-Dan
Er, it's the cache, stupid. (Score:4, Insightful)
Very poor comparo.
Jonathan
Do your own benchmarks. (Score:5, Insightful)
With the overwhelming majority of our real-world custom application performance numbers, the Opteron system was the better performer by a wide margin.
I'd suggest if anyone is making a real decision about these chips, to test them out yourself under actual-use conditions.
Flawed benchmarks (Score:5, Informative)
this test they did was flawed in all respects.
Re:Math Co-Processor (Score:2, Informative)
Re:Math Co-Processor (Score:5, Informative)
http://contracts.corporate.findlaw.com/agreemen
So I don't see any problem fro AMD in licensing the cp-processor.
Re:Math Co-Processor (Score:2)
If I remember corretly, the Intel's SSE was implimented in AMD's chips but was called something else (not sure if that was 3DNow! or not.
Re:Math Co-Processor (Score:2)
Re:The point is...? (Score:2)
Re:Intel vs. AMD, Linux vs. Microsoft, etc. (Score:2, Insightful)
Two companies is not real competition. They cross-license technologies, time their releases, fix their prices.. They work together to gouge as much cash out of us as possible.
Why can I not find a decent CPU to build a terminal out of for less than 50 bucks? How much should a 1.5ghz celeron (or tbred/whatever) be worth? Not anywhere close to what we're paying.
The same thing with ATi/nVidia. Two players means they each g
Re:Intel vs. AMD, Linux vs. Microsoft, etc. (Score:2)
Re:Intel vs. AMD, Linux vs. Microsoft, etc. (Score:2)
Re:comparisons of Intel/AMD (Score:2, Insightful)