Originally posted by: dexvx
Originally posted by: Fox5
Originally posted by: dexvx
Originally posted by: JPH1121
I took a quick looksie but couldn't find anything that showed any benchmarks or anything along those lines comparing the Opteron and Xeon processors.
Not saying it isn't true, but from everything I've read, the Opteron is the king of the server world (at least lower cost, general purpose servers where the Xeon would be a consideration) as cpu quantity increases to anything past 8 cores.
You won't find many benchmarks (at least from 3rd party sites, SPEC or TPC is the best you'll get) because they are systems costing over $20K. I'm not saying Xeon/Hurricane is power friendly, it definitely is not. However, Paxville Xeons coupled with the Hurricane chipset performs on par with Opterons in 8 or higher way. With multiple memory channels and FSB's the Hurricane basically relieves the FSB constraints on the Xeon, and since I'm speculating that Conroe is more or less a drop in replacement (like the 975, it just took a VRM modification), it should scale just as well.
Isn't hurricane considerably more expensive?
And what if the processors are working on something that relies on them getting data from each other, like say rendering a 3d scene, as opposed to just handling a sever workload?
The initial cost isn't that much higher.
AFAIK, Opterons with more than 8way would lag worse with something that requires a lot of inter-CPU communications (although I'm not sure rendering is something like that). Has to do with cache coherency traffic (because they don't have a decent snoop now), as Accord has said.
Here's the link to comparisons in tpmC...
Link
As you can see, the only Hurricane system in 4P to beat the Opteron on the DL585 requires a $640k FiberChannel drive array...this really throws off the comparison as TPC is a highly transaction-based benchmark.
As to cost, an x-series 460 IBM with 2 Xeon 3.33 (single core) and 2GB DDR2 is about $20,000.
An HP DL585 with 2 (single core) 2.2 GHz Opterons and 2GB memory is ~$9,400.
To understand the problems with 8-way Opterons, you must remember the structure of them...
1. Each CPU has it's own system memory (up to 4 slots usually per CPU).
2. Other chips can access any memory through the cHT connections to that chip. For the 2xx Opterons, there are 2 cHT connections, and the 8xx have 3 cHT connections.
3. In a 4P configuration, the most any connection to another chip's Ram will have to go through is 2 cHT connectors...this is still extremely low latency. However, in an 8P config, the max number is 3 connections, and the occurence of having to go through 2+ cHT connections is greatly increased. While this doesn't really effect the cache coherency that much, it does slow down the data rate for read/write to some of the system ram. It can also cause some minor scheduling conflicts for the cHT.
While there are certainly some white box 8P Opteron servers out there, the major OEMs have found that it's far more cost effective to cluster the Opteron than it is to put all of the CPUs on a single system...however, one of the changes due out for the upcoming Opteron+ systems at the end of this year is an increase in cHT connections. This should allow for 16P Opteron systems without the memory latency.