SGI heeft op de Super Computing 2008-conventie zijn 'Molecule'-concept getoond voor een supercomputer op basis Atom N330-dualcores. In een enkele serverrack denkt SGI 10.000 cores kwijt te kunnen.
Volgens Techon vertoonde SGI op de conventie een 3U-chassis die was gevuld met 90 processormodules. Elke module bestaat uit twee printplaatjes met daarop een Intel Atom N330-dualcore op een kloksnelheid van 1,3GHz, geflankeerd door een controllerchip, terwijl vier geheugenmodules op het bord goed zijn voor 2GB geheugen. Elke 3U-behuizing kan 180 processormodules bevatten. Voor deze zeer compacte bouwwijze heeft SGI een speciale koeling ontworpen met de naam Kelvin. Deze voert de lucht tussen de printplaten door via meerdere 'poriën' van 5 bij 5 millimeter.
Een supercomputer op basis van het Molecule-ontwerp verbruikt volgens SGI de helft van de energie die een gelijk presterend cluster van 750 high-end-pc's verstookt. Tevens zou de nieuwe supercomputer op basis van Atom-dualcores slechts 1,4 procent van de ruimte van het pc-cluster innemen. Een Molecule-supercomputer zou 20.000 draadjes tegelijkertijd in de lucht kunnen houden, terwijl de geheugenbandbreedte per serverrack in totaal 15TB/s bedraagt. SGI heeft verder becijferd dat een rack, tot de nok toe gevuld met Atom-processormodules, 3,5 maal de prestaties kan leveren van een conventioneel serverrack.
Volgens Michael Brown, productmanager bij SGI, gaat het Molecule-conceptontwerp uit van de Atom-dualcore, maar zijn chips op basis van de Lincroft-architectuur, de opvolger van het huidige Silverthorne-platform, een logische keus vanwege de integratie van een ddr2-geheugencontroller op de soc. Een externe chipset is daardoor niet meer nodig, waardoor Lincroft-processormodules mogelijk kleiner kunnen worden. Brown wilde echter niet bevestigen dat SGI de Lincroft-architectuur ook echt gaat gebruiken in zijn supercomputerontwerp.
Het idee voor een supercomputer op basis van energiezuinige cpu's is niet nieuw. Zo rustte IBM zijn Bluegene/L-supercomputer uit met 65.536 Powerpc 440-dualcores voor embedded applicaties.
:fill(white)/i/1227529424.jpg?f=thumb)
:fill(white)/i/1227529425.jpg?f=thumb)