HOME » | FORUM | CONTACT |

.: Technology Bytes : MixDown Edition
Tales From The Leading ( Bleeding ) Edge IV:


November 01 2004:

Over the last Series of articles we have covered the emerging tech landscape that has seen the dramatic shift away from the megahertz madness of the past, to the welcome move towards parallelism - increasing performance by utilising multiple thread enabled, slower but wider, CPU’s/Core’s via high-bandwidth connections.

First, a bit of History. The Industry’s motivation has always maintained a close association with Moore’s Law, which is, and I quote “The observation made in 1965 by Gordon Moore, co-founder of Intel, that the number of transistors per square inch on integrated circuits had doubled every year since the integrated circuit was invented.” Moore predicted that this trend would continue for the foreseeable future. In recent years, the pace slowed down a bit, but data density has still doubled approximately every 18 months, and this is the current definition of Moore's Law. Most experts expect Moore's Law to hold for at least another two decades.

In the past, most had applied the law to signify the increases in clockspeed, but with the recent developments all have conceded that performance scaling will come not from increases in MHz ratings but in bandwidth. Intel, the main culprit in the MHz frenzy, explicitly and repeatedly stated in their recent IDF keynote that the days of MHz as a (flawed) performance metric and marketing tool are at an end.

Doh, thanks for the heads up!!

The recent problems with the transition to .09 micron manufacturing processes by both Intel and IBM (Apple) further highlighted the fact that the current technology had reached a point that performance scaling by clockspeed alone had reached its peak, and a new paradigm of high-bandwidth multiprocessing was the way to higher performance scaling. The woes that befell Intel’s Prescott/Nocona have been widely reported with both suffering from extreme and unexpected thermal problems, which subsequently impeded the ability to scale the clockspeed as expected. Intel have recently improved the thermal characteristics of the cores with improved stepping and some tweaks in the manufacturing process, and subsequently, have begun scaling the units to 3.6 GHZ, with a 4.0 GHZ unit expected in a few months. Nothing really to sing about tho considering the extended pipeline the units have utilised to get the extra clock cycles.

IBM (Apple) suffered a very similar fate with the transition, and subsequently failed to deliver the much-hyped 3.0 GHZ rating as promised by Steve Jobs. One of the most revealing insights into the hurdles being faced was from IBM’s chief technical officer Bernie Meyerson, when he stated, quote: "Somewhere between .13 nm and .09 nm the whole system fell apart. Things stopped working and nobody seemed to notice. Scaling is already dead but nobody noticed it had stopped breathing and its lips had turned blue." Ouch!!! Apple did manage to overclock the current .09 units to 2.5 GHZ, but needed to water cool the system to keep the thermals in check. Its all starting to feel like a “ band-aide on a bullet wound “ :-) AMD have remained coy about their own transition to .09 Micron, but have stated that they have not suffered the same challenges that the others have endured. Mind you, we still haven’t seen any major leaps in scaling, and also, despite reports of .09 chips being shipped to clients, no one is yet to see one in the flesh. Ah, the Paper Launch Pimps are back again!



 

What was needed was a very distinct change, and of course the multi cored CPU’s that we have discussed in recent articles is a direct result of the new focus shift, as well as the integration of a vast amount of functionality that was once normally implemented on a separate IC, moving from the motherboard onto the processor die. Some examples are cache, floating-point capabilities, SIMD, and now memory controllers. We will most likely see the chip manufacturers trying to cram as much as they possibly can onto their chips. However, there are limits to how much you can put on a CPU die. Some types of circuits just don't fit well together, like the kind of analog circuitry that you need to send- receive, and process radio signals (i.e., WiFi and Bluetooth) and digital circuitry. That being the case, the higher levels of integration will probably take the form of more cores and more cache.

Of course all of this advancement will not mean much unless there are applications to take advantage of the added wealth of processing data in parallel on each clock cycle. This is where all concerned have rallied in trying to get developers to convert existing single-threaded applications into multithreaded applications and also trying to develop and/or popularize new kinds of inherently “ parallelizable” applications.This in turn, with the increased memory capabilities of the emerging 64 Bit landscape will lead us to the next level of personal computing that both OSX Tiger, and Windows XP-64 – Longhorn are promising. Interestingly, as I predicted in my earlier 64-bit article in January, despite all of the hype and noise originally being created by both AMD, and Apple, the transition is taking far longer than they initially hoped. Intel have still barely got their toe in the water with EMT 64 capable CPU’s, Microsoft have now shifted release of XP-64 to Mid 2005, 64bit drivers for most hardware is still rare as hens teeth, OSX Tiger is not expected until at least 2nd Quarter 2005, and although Audio applications like the new SX 3.0 have now implemented some 64 bit capability, apart from the obvious advantage of being able to assign more than 2 GB of Ram per application, Steinberg have admitted that there is little to no performance advantage to immediately be had. Mind you, judging by the resources being demanded by some of the newer sample streaming VSTi’s on the market, being able to access 4 GB of RAM will definitely be a viable thing in the future.
So concluding this Series, its obvious there’s still a lot of Smoke and Mirrors at play from all of the major players, but one things for sure, once thew smoke clears, it certainly isn’t going to be boring.
Till next time :-)



© TECHNOLOGY BYTES 2005

Get a cool web address! Free SubDomains from ShortURL.com