[IDF07] Co-processors weer helemaal hip

1 reactie

Tijdens de afgelopen IDF, September vorig jaar, deed Intel voor het eerst een aankondiging rondom haar Geneseo project. Deze technologie zorgt ervoor dat we in de toekomst voor steeds meer taken een speciaal daarvoor gespecialiseerde co-processor in ons systeem kunnen gaan plaatsen. Wanneer je immers een chip optimaliseert voor een bepaalde taak kan deze vele malen sneller werken dan een normale ‘universele' processor die in feite alle soorten taken moet kunnen uitvoeren. Het beste voorbeeld van zo'n coprocessor is natuurlijk de chip op je videokaart, ofwel de GPU: deze is speciaal gemaakt voor 3D-berekeningen en kan dat tot vele honderden malen sneller dan de CPU. Maar er zijn meer taken te bedenken waar een speciale chip handig is: voor desktops kun je bijvoorbeeld denken aan physics berekeningen binnen games, maar voor de zakelijke markt kunnen coprocessors geschikt zijn voor zaken als simulaties, financiële berekeningen, xml-verwerking of uiteenlopende andere taken. Intels grote concurrent AMD maakte een tijd geleden al bekend te werken aan een nieuwe technologie voor co-prosessors onder de naam Torrenza (zie hier), Intel werkt voor dit doel aan een technologie genaamd Geneseo.

idf07slides6
Opbouw van een Geneseo systeem.

Waar co-processors binnen AMD's Torrenza visie net als de normale processors plaats gaan nemen in normale CPU-sockets en verbonden worden via HyperTransport, is Intels Geneseo technologie gebaseerd op PCI-Express. Volgens Intel is PCI-Express immers zeer geschikt voor het gros van de denkbare acceleratorchips, al moeten er wel een aantal zaken verbeterd worden: zo wordt de snelheid van PCI-Express binnenkort verhoogd naar 5 Gigatransfers per seconden en wordt ook het power management van de PCI-Express standaard flink op de schop genomen. In de toekomst moet de snelheid nog verder omhoog, terwijl juist de latencies van PCI-Express omlaag moeten om de interface beter geschikt te maken voor co-processors. Geneseo moet er echter ook voor zorgen dat het aansturen van de co-processors vanuit de software een stuk makkelijker wordt, bijvoorbeeld dankzij een standaard software architectuur en betere ondersteuning voor virtualisatie.

idf07slides7_550
PCI-Express wordt versneld en verbeterd om Geneseo mogelijk te maken.

Intel wil binnen enkele maanden versie 0.5 van de Geneseo standaard afgerond hebben. Begin 2008 moet de Geneseo standaard volledig klaar zijn. In de tweede helft van 2008 wil Intel beginnen met het op de rit krijgen van de eerste implementaties.

idf07slides8_550
De eerste soorten accelerators waar Intel aan denkt.

« Vorig bericht Volgend bericht »
0
*