Sesshi said:
Well everyone says this but noone explains why.
DDR2 is going to be faster? Why?
No, that's why FB-DIMMs were developed. They couldn't get DDR2 to go any faster and have more than one or two DIMMs on the memory bus. So they developed the fully buffered technology to allow more DIMMs per memory port and increase in throughput.
Since then, things have changed.
The end result is that FB-DIMMs are the right technology for dual socket systems, and that as the review pointed out their technology had
absolutely nothing to do with the Mac Pro being beat by the iMac
What the tests on the iMac 2.33GHz vs. a Mac Pro 2.0GHz proved is that if your workload is core intensive no matter how many you have you want the faster core. Something, BTW, that has been proved since the beginning of computing. Just because you have two things at 1.0GHz doesn't mean they're faster than one thing at 1.5GHz. The same applies here. You've got four at 2.0 and 2 at 2.33.
I work for IBM. I'm responsible for design inputs on our > 4 Way systems. We've been doing this for years. The Xeon MP has *always* had a slower front side bus, and a slower clock speed than the two way systems. There is always someone who will run FOlding @ home or some other CPU intensive 'benchmark' and then scream that their brand new $20,000 4-Socket computer is 'slow'
It's like drag racing a school bus.
The more processors are not to make one thing 'fast', they're there to do many things efficiently.
Think of it this way:
What the review did was drag race a mini-van vs. a Mustang and see how to get from point A to point B.
What it should have done was see how long it takes both to do a multi-core aware job, or say move 15 people 10 miles down the road. The mustang can only do four at a time, the minivan can do 8. So even though the mustang can go to 0-60 in 6 seconds and the Mini-Van takes 10 seconds...who wins the race of get 8 people down the road first? The Mustang or the Mini-Van?
The Mac Pro is *not* for everyone, Dual Socket Dual Core, or Dual socket eight core are not for everyone either. The more cores you put on a processor the slower it (initially) gets!
Look back at the short history of dual core processors already.
Pentium-D came in at 2.6, 2.8, and 3.0. I do not remember if there was a 3.2. Penitum was at 3.0, 3.2, 3.4, and 3.6....
Woodcrest is at 2.0, 2.66, 3.0. I would expect Clovertown to come in around significantly slower than the 3.0GHz. Then you can drag race a mini-van vs. a school bus. Because Woodcrest will be 'faster' at core intensive workloads will win again. You could run these exact same benchmarks and the 2x2.0GHz would probably win in several workloads agains a 2xWhatever.
So software guys are going to have to get better at writing multi-threaded applications before we can really enjoy all the cores Intel & AMD are cramming on their boxes.