Silicon Graphics heeft afgelopen dinsdag zijn eerste Itanium systemen gelanceerd. De Altix 3000 serie bestaat uit een indrukwekkende schaalbare architectuur, die geleverd kan worden in modellen met 4 tot 64 processors per single system image. De losse eenheden kunnen gecombineerd worden tot een supercluster met maximaal acht nodes en 512 processors. In de toekomst zullen configuraties met maximaal 2048 CPU's mogelijk worden. Belangrijk voor high-end toepassingen is het gebruik een gedeeld geheugen dat toegankelijk is voor alle processors in het cluster. Daardoor is het niet noodzakelijk om zeer grote datamodellen in stukjes te hakken, wat wel het geval zou zijn bij goedkope en minder schaalbare Beowulf oplossingen. De technologie van de Altix 3000 is grotendeels overeenkomstig met de Origin 3000. Het belangrijkste verschil is de toepassingen van Itanium processors en het Linux besturingsysteem. De Origin 3000 werkt met MIPS CPU's en het Irix besturingssysteem.
De Altix servers en superclusters zijn gebaseerd op een modulaire architectuur met aan de basis een zogeheten C-Brick compute module, waarop vier processors, een northbridge en maximaal 32GB PC2100 of PC2700 DDR SDRAM geplaatst kunnen worden. De geheugencontroller van de C-Brick heeft een maximale bandbreedte van 10,2GB/s. De crossbar in de northbridge heeft vijf poorten waarvan vier gebruikt worden voor point-to-point verbindingen met de processors en de vijfde poort verbonden kan worden met een andere C-Brick of met een R-Brick interconnect module. De R-Brick beschikt over een router, die nodig is nodig om systemen met 8 tot 64 processors te bouwen, en een metarouter waarmee geclusterde shared memory configuraties van 64 tot 512 processors mogelijk worden. De I/O afhandeling wordt verzorgd door een IX-Brick base system I/O module of PX-Brick PCI-X expansie module. De IX-Brick beschikt over één 64-bit/66MHz PCI slots en vijf 133MHz PCI-X bussen, verdeeld over tien slots. Verder zijn onder andere een Ultra160 SCSI controller, gigabit ethernet controller, DVD-ROM drive en 15.000rpm SCSI systeemschijf geïntegreerd. De PX-Brick heeft zes 66/133MHz PCI-X bussen verdeeld over twaalf slots. De piekbandbreedte van de PX- en IX-Bricks bedraagt 2,4GB/s of 4,8GB/s met dual-porting. Het storage gedeelte wordt verzorgd door de D-Brick2 JBOD disk expansie module. Hier kunnen maximaal zestien hot-pluggable Fibre Channel harde schijven op aangesloten worden.
De Altix 3000 is in staat om een standaard versie van het Red Hat Linux besturingssysteem te draaien. SGI adviseert het gebruik van een gemodificeerde versie met verbeteringen zoals SGI's XFS filesystem en de ondersteuning van shared memory voor de cluster nodes. SGI heeft via het Linux Scalability Effort bijdragen geleverd aan verbeteringen van de Linux kernel die betrekking hebben op de schaalbaarheid, de scheduling, het geheugengebruik en I/O. Door Linux te ondersteunen kan het verliesgevende SGI kosten besparen op de ontwikkeling van het eigen Irix besturingssysteem, en tegelijkertijd profiteren van de inspanningen die andere bedrijven leveren aan verbeteringen van de Linux kernel.
De Altix 3000 serie is verkrijgbaar in twee varianten. De Altix 3300 Server kan uitgerust worden met maximaal 12 Itanium 2 processors en 128GB geheugen. Het Altix 3700 Supercluster dient gebruikt te worden voor clusters en grotere servers met maximaal 64 processors. De maximale hoeveelheid geheugen is evenals bij de Altix 3000 32GB per C-Brick, dus 256GB per clusternode. De Altix 3300 en 3700 hebben een interconnectie bandbreedte van respectievelijke 6,4GB/s en 3,2GB/s per link. Geconfigureerd met 16 processors kost de Altix 3700 305.000 dollar. Een machine met 64 processors gaat voor een miljoen dollar langs de kassa. De Altix 3300 is verkrijgbaar voor prijzen vanaf $70.176.

Benchmarks
Dankzij de toepassing van Itanium 2 processors is SGI in staat om opnieuw een leidende rol in te nemen op het gebied van supercomputer performance. De schaalbaarheid van de Altix architectuur en de zeer goede floating point prestaties van de Itanium 2 processor komen tot uiting in baanbrekende SPECfp_rate2000 multi-processor FPU benchmark resultaten. Zowel in de 16-way, 32-way en 64-way categorieën presteert de Altix 3000 beter dan concurrerende systemen van HP, IBM en Sun, Cray en Fujitsu. In de Stream Triad benchmark levert de 64-way Altix 3000 volgens SGI een geheugenbandbreedte van 125GB/s, bijna vijf keer zoveel als de 27GB/s van de HP Superdome. Vergeleken met de 32-way IBM p690 had het SGI systeem twee keer zoveel bandbreedte tegen de helft van de kosten.
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | SGI Altix 3700 - Itanium 2 1GHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | HP AlphaServer SC40 - Alpha 21264B 833MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | SGI Origin 3800 - MIPS R14K 600MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | HP Superdome - PA-8700+ 875MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | Fujitsu PrimePower - Sparc64 GP 788MHz | ![]() ![]() ![]() | ![]() | |||||
![]() |
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | SGI Altix 3700 - Itanium 2 1GHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | IBM pSeries 690 - Power4 1,3GHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | HP AlphaServer GS320 - Alpha 21264C 1,22GHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | SGI Origin 3400 - MIPS R14K 600MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | Fujitsu PrimePower - Sparc64 GP 788MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | HP Superdome - PA-8700 750MHz | ![]() ![]() ![]() | ![]() | |||||
![]() |