HOME » | FORUM | CONTACT |

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


September 01 2004:

Continuing our Journey: The Dual Core War is definitely hotting up. Although realistically still a year away, all 3 chip giants are thumping their chests in preparation of the battle to come. In my last visit to the dual core arena I reported that Intel seemed to have the jump on the field in regards to development, but in reality its Cheapzilla (AMD) that appears to have the upper hand and Intel and IBM are again finding themselves with their pants around their ankles, with the pavement coming into focus at an amazing pace. :-)

AMD’s entry into Dual Core CPU’s will be in the first half of next year with a chip codenamed “ Toledo “, the chip will be built using a 90nm process using SOI (silicon on insulator) and uses a 939 Pin layout. AMD has the jump on the rest of the pack due to its better thought out strategy and utilisation of HT (hypertransport) as an interconnect. This has already paid huge dividends for AMD with the K8 core, and will extend to the dual core products. When AMD designed the K8s, it put an extra port on the onboard HT switch, something that cost it dearly in silicon area, design and debug time. It wore that cost for almost two years without letting on it had an ace up its sleeve. The ace is that it can take another core and slap it on the open port and with minimal debug time, have a solid dual core chip. Well that’s the theory anyway. It’s not all wine and roses though. Toledo lacks a second memory bus, meaning the two chips will need to share a single 128-bit memory channel. However, communication between the chips should be substantially faster. Overall performance is expected to be very close to 2 separate chips.

Fruitzilla (Apple), or more precisely IBM’s foray into the dual core arena is code named ” Antares “ (No, not the Autotune pundits) now known officially as the PowerPC 970MP. The chip will feature two interconnected microprocessors on a single 13.225mm x 11.629mm die. Each core will have 1MB L2 cache, double that of the 970FX, however there will not be support for a L3 cache .The new chip will also support the VMX instruction set with Altivec-compatible Vector/SIMD units on each core. IBM's plans indicate that initial clock speeds are scheduled to be at 3GHz with a 1GHz EI bus. Lord knows how they are going to keep this one cool if the recent foray into water-cooling is any indication. Freescale (Motorola's soon to be spun off chip division) have also announced plans for a dual core PowerPC chip possibly to be utilised in Apples notebook range before IBM manage to deliver a G5 derivative. Apples notebooks are in major need of a power boost, with the current G4 chips being savagely pummelled by the Pentium M ( Centrino ) offerings. Freescale's dual-core PowerPC is expected to sport an on-board memory controller capable of supporting DDR 2 SDRAM, along with a Gigabit Ethernet controller. From all indications, the chip is expected to scale beyond 2GHz. This will go a long way in helping Fruitzilla at least keep in sight of the Dothan Centrino offerings. That is of course before the Dual Core variations hit.




 

Chipzilla (Intel) is desperately trying to find their footing, as well as save face by talking up how advanced their Dual Core strategies are, but in reality its all a little bit of smoke and mirrors. These latest developments has brought focus to one of the main hurdles that Intel still need to address, which is their aging bus architecture. Intel has everything on a single shared bus, i.e., the CPUs and memory via the northbridge. If you have a single CPU, you effectively have a point to point link between the CPU and the northbridge. However Dual CPUs or Dual Cores for that matter, bring you a shared bus. The more CPUs you have, the more competition you have for the bus. Also, the higher the load, the lower the maximum bus speed you can get away with .The only way to get around it is to have each chip use the bus less. This is why you see MP Xeons utilising much larger caches. This solution tends to work well, but it requires the chips to have a much larger die area for those huge caches. Not an ideal situation if you’re trying to cram 2 cores onto a die.

So with AMD’s dual core strategy well along, Intel had to come up with something fast. The Answer is a 2-prong attack? The primary one (Paxville / Smithfield) being totally reactionary, with the real solution McCoy (Dempsey) to follow. The first foray is simply two PIV cores bolted on to a chip, it appears to the bus as two loads, and has all the associated problems with two individual chips. On the up side, due to the fact that it has a shared bus to begin with, there should be no loss of performance over a dual chip setup. Still not exactly ideal though! Enter Dempsey. Dempsey will be the first true dual core chip from Intel. The chips main feature over the Paxville is bus arbitration logic in addition to the second core. Instead of fighting for access to the bus, the cores will talk to the arbitration logic, which will then fight for the bus. In this way, the chip appears to be a single load on the bus, giving you the best of both worlds. However ,the arbitration will probably add a little latency, so you will have slightly worse performance than two separate cores. Still, not a bad overall solution, and done as right as can be on a shared bus. This will have to do until the Intel introduces its new serial bus architecture (CSI ) . This will be introduced with the Conroe (Desktop) and Mermon (Mobile) chips, which are based on the Pentium M Core. These were the chips that started all of the traffic in relation to the End of Netburst and the Megahertz Myth. It was initially thought that these chips had been fast tracked to be released in the first half of 2005, but as the latest roadmap suggest, this was no more than wishful thinking on some of the tech communities part, they are not scheduled before Q1 2006.

I’ll keep a close eye on developments, and continue to navigate any new curves or bumps in the road ahead.

Till next time :-)



© TECHNOLOGY BYTES 2005

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