Intel heeft vorig jaar het einde van het Pentium 4-tijdperk ingeluid, maar desondanks nog steeds niet volledig afstand kunnen nemen van de 'oude' techniek. In 2008 gaat dat veranderen: dan vliegt ook de fsb-systeeminterface eruit.
In een uitgebreid artikel op Real World Technologies wordt de opvolger van de fsb uit de doeken gedaan. Intern wordt gesproken over csi en marketing houdt het (voorlopig) op Quickpath Technology, maar het gaat hoe dan ook om een nieuwe standaard die met alle eisen van notebooks tot Itanium-servers rekening probeert te houden.
De csi-specificatie is opgedeeld in vijf aparte lagen: protocol, transport, routing, link en physical. Dit heeft twee belangrijke voordelen: ten eerste is het mogelijk om overbodige lagen weg te laten, zodat bijvoorbeeld een desktop niet hoeft te weten hoe hij efficiënt met 512 processors kan omgaan. De tweede motivatie is dat de koperen verbindingen in de toekomst eenvoudig vervangen kunnen worden door optische links.

Een csi-link bestaat uit twintig verbindingen 'heen' en twintig verbindingen 'terug'. Met de verwachte snelheid van 4,8 tot 6,4GHz betekent dat een bandbreedte van 12 tot 16GB/s per richting, oftewel 24 tot 32GB/s per verbinding. Ter referentie: een 1333MHz fsb haalt maximaal 10,6GB/s, wat betekent dat een csi-link ruim twee tot drie keer zo snel is.
Er zullen ook producten komen met meerdere links: de quadcore Itanium 'Tukwila' krijgt bijvoorbeeld vier volledige links om met andere sockets te praten en twee halve links voor communicatie met de chipset, wat hem een totale bandbreedte van 120 tot 160GB/s oplevert. Vermoedelijk zal de Xeon MP 'Beckton' dezelfde uitrusting krijgen.
Hoewel csi tot ruim tien keer zoveel bandbreedte kan leveren als een fsb, is snelheid niet het enige waar Intel aandacht aan heeft besteed. Ook betrouwbaarheid, zuinigheid en schaalbaarheid hebben veel aandacht gekregen tijdens het ontwerp. Datapakketten worden met een crc-code beschermd en automatisch opnieuw verzonden als er iets mis gaat. De links worden iedere paar milliseconden gekalibreerd en kunnen elkaars functies overnemen als er iets verkeerd blijkt te zijn.
Voor betere schaalbaarheid heeft men een feature toegevoegd waardoor in het geval dat meerdere processors hetzelfde stuk data in hun cache hebben staan, een van hen gezien zal worden als de 'hoofdkopie'. Wanneer een andere processor deze waarde wil aanpassen hoeft hij alleen maar met de huidige eigenaar te overleggen, niet met de rest van de chips.

Het hele idee van csi is dat het werkt als een netwerk, waarbij deelnemers niet alleen processors kunnen zijn, maar ook chipsets, co-processors of zelfs weer andere csi-
Hoewel sommige chips met csi ook een geïntegreerde geheugencontroller krijgen, zijn er vermoedens dat dit niet voor alle markten geldt. Er zijn zowel zakelijke als technische redenen te bedenken waarom Intel bijvoorbeeld voor notebooks en desktops bij een externe geheugencontroller zou kunnen blijven. Tijdens het IDF volgende maand hopen we hier meer informatie over te krijgen.
De eerste chips met csi-technologie aan boord zullen in de tweede helft van volgend jaar verschijnen. De primeur gaat waarschijnlijk naar de Xeon DP, maar de Itanium en andere versies zullen niet veel langer op zich laten wachten.
Product | Codenaam |
---|---|
Itanium | Tukwila |
Xeon MP | Beckton |
Xeon DP | Gainstown |
Desktop | Bloomfield |
Mobile | Gilo |
Co-processor / gpu | Larrabee |