Spare a thought for AMD and NVIDIA. They have been happily smacking each other upside the head for a decade. But at least they have been doing so safe in the knowledge that their GPUs are distinct from - and inherently superior in graphics processing terms - to CPUs.
At least, that used to be the case. Intel has now unveiled Larrabee, a co-processor based on an entirely new approach to graphics processing. If Intel has done its sums correctly, not only will the very definition of the GPU be unceremoniously defenestrated, but also AMD and NVIDIA's graphics chips could even be pummelled to the very brink of existence.
If that sounds like hubris, try this for size. Larrabee could also tear up the rulebook for CPUs, too. That's right, a single new architecture might just take over as ultimate all-round processor, eventually cannibalising sales of Intel's own conventional CPUs.
What exactly is this deathly destroyer, this harbinger of doom made manifest in 45nm silicon? Some sort of retro-engineered alien technology? Well, here's the really hilarious bit. In simple terms, it's just a metric crapload of old Pentium MMX processors crammed into a single processor die and mounted on a PCI Express board much like any other graphics card.
Exactly how many of these cores Larrabee contains Intel will as yet not be drawn on. Given that chips based on the Larrabee architecture won't go on sale until late next year or early in 2010, it's entirely possible Intel has yet to finalise the core count.
Watching the clock cycles
However, we do know that the Pentium-derived design of the cores makes them much smaller than those found in an Intel Core 2 die. In fact, Intel suggests 10 Larrabee cores can fit in the same space as a single 65nm Core 2 Duo die. Extrapolate out from that using the knowledge that Larrabee will be based on 45nm silicon technology and we reckon Larrabee chips will boast at least 32 cores at launch.
Other than the Pentium link, the other major feature of the Larrabee core architecture is a superwide floating point unit. Capable of handling 16 instructions per clock cycle, it's four times as wide as the equivalent unit in one of Intel's existing desktop CPUs. Factor in each core's additional ability to support four software threads and the chip's potential is truly staggering. It's just possible that Larrabee might deliver 100 times the floating-point punch of a Core 2 Duo chip.
Impressive as that sounds, what we don't know is how good this battery of general purpose and x86-compatible cores will actually be for graphics processing. Sure, it will be much more programmable than any graphics chip before. But that doesn't mean it will be fast. Roll on 2009. More PlayStation 3 News...
Wait, so if i want larrabee is a bunch of 5$ processors from circa 1995 slapped on a PCB and its gonna compete with the GTX380 and 5870X2 (assuming the next gen cards are called that)? This i cannot WAIT to see. Maybe we should try making our own
nvidia and ati, beyond create video cards, finalize and create new drivers and optimizations, working with game developers too to try and squeeze the best from the game and the video card. just think about all the "nvidia is meant to be played" or similar (dont' remember the exact phrase ) you see at the starting screen of lots of games.
i dont know if intel will do such work or just create an extremely powerful device that will be then abandoned to itself... we'll see. as an old tv commercial stated... "power is nothing without control" ^^