Affordable Dual Core from AMD: Athlon 64 X2 3800+
by Anand Lal Shimpi on August 1, 2005 9:36 AM EST- Posted in
- CPUs
AMD's Efficiency Advantage?
Before we get to the actual barrage of performance tests, there is one issue that we have been wanting to tackle for quite some time now.AMD has often argued that their dual core architecture is inherently more efficient than Intel's, primarily because of their System Request Queue (SRQ). All core-to-core transfers occur via this queue instead of over a main, shared FSB, which is the case in the Pentium D.
Johan put AMD's architecture to the test by measuring the latency of cache-to-cache transfers in AMD's dual core chips vs. Intel's. The results were quite impressively in favor of AMD's architecture. Cache-to-cache transfers on Intel's dual core CPUs took over twice as long as on AMD's dual core CPUs, but at that time, we could not find any real world benefit to the architecture.
Armed with a bit more time, we went through all of our benchmarks and specifically focused on those that received the most performance gain from dual core architectures. Using these multithreaded and/or multitasking benchmarks, we looked at the performance improvements that the dual core processors offered over their single core counterparts. For AMD, making this comparison was easy; we took the Athlon 64 X2 3800+ and compared it to its single core equivalent, the Athlon 64 3200+. For Intel, the comparison is a bit more complicated. The inclusion of Hyper Threading makes the single-core to dual-core jump a little less impressive in some cases, thanks to the fact that virtually all single-core Pentium 4 processors these days can execute two threads simultaneously. Thus, for Intel, we had to look at HT enabled, dual core and dual core with HT enabled, all compared to single core performance to get a complete picture of Intel's multithreaded performance scaling.
Remember that all performance increases are with reference to a single core processor, and in the case of Intel, we are talking about a single core Pentium 4 with HT disabled. More specifically, we used a Pentium D 830 (3.0GHz) for the dual core tests and compared it to its single core counterpart - the Pentium 4 530 (3.0GHz).
First, we have our Winstone 2004 benchmark suite; we omitted Business Winstone 2004, since it shows virtually no performance boost from dual core CPUs and instead, focused on Multimedia Content Creation Winstone 2004 and the Multitasking Winstone tests.
While AMD scales slightly worse than Intel (comparing the AMD Dual Core to the Intel Dual Core rows) in the MMCC Winstone test and significantly worse in the Multitasking 1 test, AMD scales better in the last two tests. Particularly in the third multitasking test, AMD gets a whopping 68.4% from the move to dual core while Intel only improves by 39.1%.
It is also worth noting that although Hyper Threading improves performance with a single core, enabling HT on the dual core CPU actually yields lower overall performance than if we had left it off (+24.1% vs. +39.1%). Johan explained exactly why situations like this exist on the Pentium D in his "Quest for More Processing Power".
Next up is the SYSMark 2004 suite. In all but two of the tests, AMD scales slightly better than Intel when going to dual core. The scaling advantages aren't huge, but they are tangible in some of the tests.
Once again, while Hyper Threading itself tends to impress, HT + dual core gives us a mixed bag of results, sometimes outperforming dual core alone while falling behind other times.
Finally, we have our application-specific benchmarks; here, we have AMD scaling better than Intel in 3 out of the 5 tests, but then in the remaining 2, Intel scales better.
While the Athlon 64 X2 does have much better cache-to-cache transfer latencies than the Pentium D, it appears as if for the most part, those advantages don't surface in real-world desktop usage. That being the case, the Athlon 64 X2 3800+ must outperform the Pentium D 830 based on the performance advantages of its individual cores in order to win this battle, not based on any dual core architectural efficiencies. So, does it?
109 Comments
View All Comments
masher - Tuesday, August 2, 2005 - link
OMG OMG! CONSPIRACY! INTEL IS PAYING OFF TOMS!Staples - Monday, August 1, 2005 - link
Seems video games are only benifiting from raw clock speed. The 2.4 single core A64 outperforms the X2 3800 every step of the way. I will be getting one when there is an X2 2.4GHz that isn't $1000.DigitalDivine - Monday, August 1, 2005 - link
man, i wish amd would make a 2Ghz 256K (512k total) dual core proc.i mean, think about it.... l2 cache sizes for the athlon doesn't really dent performance (as seen in sempron's performance); it's cheaper for amd to produce and more economical to run/ power.
NullSubroutine - Monday, August 1, 2005 - link
I dont know if it was includedin the AMD single vs Dual core comparsion, but I would have liked to have seen comparison of 3000+ (newcastle 2.0ghz, 512k cache...hmm i guess thats 754, what they got thats similar on 939, is that the 3200 they talked about?) vs the new 3800 x2, I could go look at old benchmarks, however sometimes they arent similar enough systesm (sometimes diffrent video, hd, benchmark settings).Hacp - Monday, August 1, 2005 - link
Intel's next move should be to discount the 820 to 200 and the 830 to 275. That way, it can still stay competative with AMD in terms of Price/performance.Zebo - Monday, August 1, 2005 - link
"The victory is clear and without debate, at the $300 - $400 price point, the Athlon 64 X2 3800+ is the dual core processor to get. "----------------
No offense Anand, but the 3800+ would have bent an $1100 840XE too but I guess you did'nt want to embaress Intel like that.;) Making 3800+ at any price point the 3800+ is the dual core processor to get. Just look in your forums -- people arn't buying the PentiumD's even at thier rock bottom discount prices. I've counted 44 X2's and one 820D and this is at the >$500 price points of 4200 and above!!! I expect 3800+ to literally explode in sales.
masher - Tuesday, August 2, 2005 - link
> "Just look in your forums -- people arn't buying the PentiumD's even at thier rock bottom discount prices"Lol, what world are you living in? Intel is forecasting 2 million Pentium Ds shipped by the end of the year...the lowest independent forecasts are 500,000+ by year-end. Thats a lot more than the A64 X2 is going to sell this year.
> "but the 3800+ would have bent an $1100 840XE too but I guess you did'nt want to embaress Intel like that.;) "
Put down the crack pipe and step away from the keyboard.
Zebo - Tuesday, August 2, 2005 - link
uh huh..http://techreport.com/reviews/2005q2/athlon64-x2/i...">http://techreport.com/reviews/2005q2/athlon64-x2/i...
Ouch! The $350 3800+ beats the $1100 840XE in 12/20 apps..How embarressing is that?
Don't even doubt me you just look stupid.
masher - Tuesday, August 2, 2005 - link
> "Don't even doubt me you just look stupid. "God, the idiots really come out at night. The report you linked to is from May...the "3800" those benchmarks were run on isn't even the dual core X2...its the 2.4 GHZ single-core chip.
Thanks for a good laugh....feel free to keep posting.
DXM - Wednesday, August 3, 2005 - link
I believe he meant to post this review showing the X2 3800 matching or besting the XE840 in all but a handful of tests:http://techreport.com/reviews/2005q3/athlon64-x2-3...">http://techreport.com/reviews/2005q3/athlon64-x2-3...
Aside from the snide comments, the gist of his assertion still stands.