edenwaith said:
Kind of odd/funny how we seem to be going backwards in processor speeds. Instead of 3.6 GHz Pentiums, we are looking at 2.x GHz Intel Cores. It would be interesting to see how well a single Core processor matches up to PowerPC, or a Pentium, or AMD.
It just means that Intel has finally publicly recognized the validity of the MHz Myth.
Raw clock speed is meaningless. You can get better performance at a slower clock speed if you can increase parallelism. This includes features like superscalar architecture (where multiple instructions are executed per clock), deep pipelining, hyperthreading, SIMD instructions, and multi-core chips.
edenwaith said:
However, I am finding one of my predicitions finally happen...it appears that a ceiling has been currently met on how fast the current line of processors can go, and now we are relying on multiple cores/processors to distribute work, instead of relying on just one fast chip.
That's a part of the equation, but not all of it.
Higher clock speeds are possible, but it's not worth the effort. Pumping up the clock speed creates serious problems in terms of power consumption and heat dissipation. Leaving the clock speed lower, but increasing parallelism will also boost performance, and keeps the power curve down at manageable levels.
It's worth noting that Intel has shipped P4-series chips at 3.4GHz. But the new chips (Woodcrest and Conroe) aren't being sold at speeds above 3GHz.
edenwaith said:
So when will we start seeing 8 chips in a computer? Perhaps this will become the new measurement...not processor speeds, but the number of processors (or cores).
Pay attention. The answer is "sooner than you think".
There have already been technology briefings from Intel that talk about 4-core chips in early 2007, and 32-core chips by 2010. Similar offerings are expected from AMD.
And the Xeon-MP series processors (which will, of course, eventually get all this tech) are designed with 8-way SMP in mind. A theoretical Xeon-MP based on this 32-core tech would produce a system with 256 cores. Of course, it is doubtful that anything other than a large server would be able to take proper advantage of this, so I wouldn't ever expect to find one on a desktop.
(FWIW, Intel is looking to Sun as a rival here. Sun's latest chip - the
UltraSPARC T1 - currently ships in an 8-core configuration, with each core capable of running four threads at a time, and only consuming 72W of power. Even at 1.2GHz - the top speed they're currently shipping at - this makes for a very nice server.)