On GameSpot: Black Wii Remote, Nunchuk hit US Nov. 16
BNET Business Network:
BNET
TechRepublic
ZDNet

January 2nd, 2008

A comparison of quad-core server CPUs

Posted by George Ou @ 3:52 pm

Categories: AMD, Energy efficiency - green, Hardware, Intel, Processors, Servers, Workstations

Tags: Processor, Quad-core, Memory Bandwidth, Server, Dual Processor, Advanced Micro Devices Inc., CPU, Intel Corp., Chip, TLB

For anyone looking to buy a workstation or server CPU, quad-core CPUs have become mainstream. Therefore it’s important to know what you’re getting for the money so I’ve compiled a chart with general purpose computing performance using the SPEC CPU database with the highest scores as of December 28, 2007. I included single and dual processor solutions to help you decide whether you want to go single CPU socket or dual socket motherboard. You and also read more about energy efficiency on server processors here.

Note: This information is also available as a PDF from the TechRepublic Downloads Library.

All Intel dual processor models starting with the 54xx are the latest “Harpertown” 45nm CPUs launched in November 2007. All Intel dual processor models starting with 53xx are the 65nm “Clovertown” quad-cores Intel launched in late 2006 and mid 2007. In the single processor space, only the QX9650 “Yorkfield” processor uses Intel’s latest 45nm process and everything else uses the 65nm process. The Q6600 and X3220 are essentially identical processors marketed towards desktop and entry level server markets respectively. Since one of the key differentiators on a workstation/server system is the inclusion of error correction memory, one can use any of the desktop CPUs in an ECC capable single processor motherboard.

The two AMD processors are Opteron quad-core CPUs based on 65nm “Barcelona”. The 2.0 GHz Opteron 2350 is delayed due to the TLB bug and the 2.5 GHz Opteron 2360SE won’t come out until the B3 stepping is out which fixes the TLB bug and brings higher clock speeds. There are reports that B3 stepping may be delayed until Q2 of 2008 (tranlated link here) though AMD’s last analyst meeting presentation has a rough timeline of Q1 or Q2.

Note: SPEC CPU is broken down by performance on general purpose integer and scientific memory-bandwidth/floating-point intensive workloads. The general purpose workloads are summarized by a geometric mean score called SPECint and the scientific workloads are summarized by a geometric mean score called SPECfp. The results are further broken down by single-threaded results and multi-threaded results labeled as “rate2006″. Note that a geometric mean is sort of like an average but it punishes the extremes more with a lower score than the average if a particular chip performs very poorly on some workloads. Ideally, one would simply benchmark their own specific application but that’s not always possible so these published numbers from SPEC are very valuable data points.

SPECint includes workloads like Perl, compression, compilers, video compression, and other general purpose workloads. SPECfp includes workloads like bwaves, gamess, gromacs, povray, and a dozen other memory bandwidth and floating point intensive benchmarks. So while it’s important to have a general ideal of how a chip performs in general, discriminating buyers will look inside the detailed disclosure (which I link to) and look at the application that is most similar to their own. So while a chip from AMD might have a lower overall score on SPECfp_rate2006, there are individual workloads within SPECfp that overwhelmingly favor AMD’s memory bandwidth advantage. The inverse of this situation where an Intel CPU has a lower overall SPECfp score than an AMD CPU but still win some of the specific workloads can also be true. So in a nutshell, the chip you select should be based on your application requirements.

CPU Model CPU Clock FSB SPECint 2006 SPECint rate2006 SPECfp 2006 SPECfp rate2006
Mainstream dual processor server quad-core CPUs
Intel X5482 3.2 1600 26.1 147 22.2 85.2**
Intel E5472 3.0 1600 26.7 143 23.7 88.1
Intel X5460 3.16 1333 27.7 138 23.9 79.2
Intel X5450 3.0 1333 26.5 134 23.2 77.3
Intel X5365 3.0 1333 24.5 117 21.4 67.7
Intel E5410 2.33 1333 21.6 115 19.9 69.4
Intel E5405 2.0 1333 19.2 104 18.2 64.7
Intel E5335 2.0 1333 18.1 92.2 16.9 58.4
AMD 2350 2.0 NA   88.8 *   77.9 *
AMD 2360SE 2.5 NA   102 *   86.3 *
Entry level single processor workstation/server quad-core CPUs
Intel QX9650 3.0 1333 25.5 76.7 22.3 52.0
Intel QX6850 3.0 1333 23.6 69.1 21.2 49.4
Intel X3220 2.4 1066 15.9 59.0 15.3 42.5
Intel Q6600 2.4 1066 18.5   16.0  

* These results were invalidated last month because of lack of availability. Furthermore, the TLB bug patch performance penalty has not been factored in to these results. Assuming AMD fixes the bug in Stepping B3 and solves the manufacturing challenges in mid 2008 to deliver 2.5 GHz parts, scores similar to these invalidated numbers can be resubmitted. So while these numbers are officially invalidated, they were invalidated for lack of availability and not for inaccuracy so I left these numbers in for comparison purposes.

** Results for the X5482 3.2 GHz systems seem odd since they’re worse than the E5472 3 GHz results. Intel gave an unofficial estimate at IDF2007 of 89.8 for SPECfp_rate2006 so we might see this number get updated as time goes by. Note that the SPEC CPU base scores for the X5482 were higher than the E5472 so that seems to fall more in line with expectation.

These results indicate a significant improvement with Intel’s latest 45nm technology in multi-threaded applications. Comparing 3 GHz Harpertown with 3 GHz Clovertown, improvements for single-threaded applications were noticeable in the 8% range and that is mostly attributable to architectural enhancements in the chip’s execution engine. At 3.0 GHz for multi-threaded applications, we saw a ~14% improvement on both SPECint and SPECfp using the same motherboard chipset and the additional gains are mostly due to the 50% larger CPU cache. But once the new 5400 series “Seaburg” chipset got involved with a 50% larger snoop filter and 20% faster memory bus, the 3.0 GHz scores jumped 22.2% for SPECint and 30.1% for SPECfp.

Considering the fact that the energy efficient 45nm Intel E5410 2.33 GHz chip costs around $300 whereas the 65nm Intel E5345 2.33 GHz chip costs around $600, buyers who are looking for Intel based solutions should immediately switch to 45nm technology. The Intel E5410 even manages to beat the $1200 Intel X5365 3.0 GHz processor on SPECfp_rate2006 and comes awfully close on SPECint_rate2006. So for the general purpose server market, the new E5410 on average seems to be the performance/dollar leader.

HPC (High Performance Computing) customers who have memory bandwidth intensive workloads on the other hand have been purchasing loads of inexpensive AMD Barcelona processors despite the TLB bug. Those memory-bandwidth hungry customers are using custom Linux kernels that work around the TLB bug with minimal impact on performance so they don’t care about the bug or the lower overall SPECfp scores.

George Ou is Technical Director of ZDNet. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 52 Talkback(s)
It's not just the CPU that makes a great Server
While I am quite convinced that Quad-Core and now Six-Core CPUs will yield the best performance and also energy efficiency. There are other differences which make up the entire 'server', some of which... (Read the rest)
Posted by: servaris Posted on: 02/21/09 You are currently: a Guest | | Terms of Use
Very timely post!  Cornhead | 01/02/08
For video editing, 45nm is a no brainer because of SSE4  georgeou | 01/02/08
If you click on the links I provide, it tells you the exact model  georgeou | 01/02/08
Thanks  Cornhead | 01/03/08
Also remember the San Clemente DDR2 based solutions  georgeou | 01/03/08
Those San Clemente motherboards can be had in the low $300s  georgeou | 01/03/08
This definitely is one route to go  Cornhead | 01/03/08
Great point if you're going to use that powerful a graphics card  georgeou | 01/04/08
Interesting strategy but...  Cornhead | 01/03/08
San Clemente was launched at same time as Seaburg  georgeou | 01/04/08
Build a Mac Pro equivalent workstation for 1/3 the cost  georgeou | 01/03/08
what dioes that have to do this?  jrbeaman | 01/03/08
The Mac Pro is powered by dual quad core Xeons  Cornhead | 01/03/08
RE: A comparison of quad-core server CPUs  danielarbib | 01/02/08
RE: A comparison of quad-core server CPUs  JesperFrimann | 01/03/08
Fair enough - nt  georgeou | 01/03/08
Very telling!  RichVan | 01/03/08
Did you miss the link in the very first paragraph?  georgeou | 01/03/08
RE: A comparison of quad-core server CPUs  Reged | 01/03/08
RE: A comparison of quad-core server CPUs  hkb25 | 01/03/08
RE: A comparison of quad-core server CPUs  jdsheetz@... | 01/03/08
What's wrong with appealing to geeks?  georgeou | 01/03/08
non-geeks  Khyron | 01/03/08
Getting real  FlyingsCool | 01/03/08
Getting Realer  Malleable | 01/03/08
if you blindly take someone else's word for something  Khyron | 01/03/08
What about the AMD64 Phenom?  jroyce@... | 01/03/08
Hmmm .. . .  CobraA1 | 01/03/08
These are SERVER CPUs  georgeou | 01/03/08
Q6600 a SERVER CPU?!?  Robert Crocker | 01/03/08
It's identical to the Xeon version pushed for single-socket motherboards  georgeou | 01/04/08
So what's different about the phenom?  Robert Crocker | 01/04/08
Phenom has the TLB bug and you also need a suitable server motherboard  georgeou | 01/04/08
So what CPU should the high-end workstation buyer choose?  brossyg@... | 01/03/08
funny... Xeon is based on the same Core architecture...  shryko | 01/03/08
This is just crazy.  kadosh | 01/03/08
a 45nm dual core  Khyron | 01/03/08
See my next blog posting here  georgeou | 01/03/08
RE: A comparison of quad-core server CPUs  CrowdedCranium | 01/03/08
AMD Phenom vs AMD Athlon  jroyce@... | 01/03/08
RE: A comparison of quad-core server CPUs  lynne1462@... | 01/04/08
Core 2 microarchitecture is nearly twice as fast at the same clock speeds  georgeou | 01/04/08
Memory Intensive Workload?  christian.d.black@... | 01/04/08
It's very specific to the scientific, research, and oil exploration  georgeou | 01/04/08
Note that not all of the examples I cited are necessarily BW intensive  georgeou | 01/04/08
Ironically  Robert Crocker | 01/04/08
Or you can look at it objectively.  georgeou | 01/04/08
CFD and other Scientific applications  Robert Crocker | 01/04/08
RE: A comparison of quad-core server CPUs  graytronics@... | 01/07/08
Sure looks like Intel is the only game in town  w_c_mead | 05/15/08
ps - anything new?  w_c_mead | 05/15/08
It's not just the CPU that makes a great Server  servaris | 02/21/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Top Rated

    Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
    advertisement
    Click Here

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads