Door Femme Taken, maandag 8 april 2002 04:17, views: 20.292
Claw vs Sledge: HT interface
Teneinde een maximale schaalbaarheid mogelijk te maken in 4-way en 8-way configuraties is de SledgeHammer voorzien van drie HyperTransport links met een bandbreedte van elk 6,4GB/s (3,2GB/s upstream en downstream). In een vierdubbele orgie kan één link gebruikt worden voor de I/O en de overige twee voor de verbinding met twee naburige processors. Dit plaatje is hetzelfde voor de 'buitenste' vier processors in een 8-way setup. De middelste vier processors verbinden hun derde link met de schuin tegenoverliggende CPU. Daardoor is het niet noodzakelijk om alle processors met elkaar in verbinding te stellen, wat erg gecompliceerd zou zijn in 4-way en 8-way systemen, terwijl de wachttijd voor het benaderen van geheugen uit een andere processor toch laag gehouden kan worden. Een crossbar zorgt voor de snelle en efficiënte routering van data tussen de HyperTransport links, de geheugencontroller en de SRQ (System Request Queue) van de processor. De gemiddelde latency voor het benaderen van niet-lokaal geheugen bedraagt in het geval van een pagemiss 140ns in 4-way systemen en 160ns in 8-way systemen. Volgens AMD is het latency verschil tussen lokaal en remote geheugen gelijk aan het verschil tussen een pagehit en een pagemiss.
 |
De X-Bar verzorgt de routering tussen SRQ, MCT en HyperTransport links
Dankzij de lokale geheugencontrollers kunnen 8-way Hammer systemen een totale geheugenbandbreedte van 21,3GB/s bereiken. De vier middelste processors in de 8-way architectuur hebben in theorie de volledige beschikking over deze bandbreedte. De totale I/O bandbreedte kan oplopen tot 25,6GB/s dankzij de vier beschikbare HyperTransport links van de buitenste processors. Voor x86 begrippen zijn dat duizelingwekkende cijfers.
ClawHammer is wat dat betreft veel bescheidener. Hier treffen we twee 6,4GB/s HyperTransport links aan, waarvan één gebruikt wordt voor de onderlinge communicatie tussen de processors. Dual ClawHammer machines kunnen maximaal 5,33GB/s geheugenbandbreedte en maximaal 12,8GB/s I/O bandbreedte bereiken.
2-way ClawHammer topologie4-way SledgeHammer topologie met verdeelde I/O en optionele AGP tunnel8-way SledgeHammer topologie
Processor socket en packaging
SledgeHammer en ClawHammer maken beide gebruik van een eigen socket-type. Dit is het logische gevolg van de verschillen in de geheugeninterface en het aantal HyperTransport links op beide processors. De pincount van de sockets is erg hoog in vergelijking met het Socket 370, 462, 478 en 603 van de PIII / Celeron, Athlon / Duron, Pentium 4 en de Xeon. ClawHammer is met zijn 754 pinnetjes al niet bescheiden te noemen, maar het Socket 940 van de SledgeHammer gooit daar nog een schep bovenop. In feite vallen deze getallen best mee als je ze relativeert aan de pincount van moderne northbridge chips. De VIA KT333 heeft bijvoorbeeld 522 pins en de AMD 760MP zelfs 949. ClawHammer en SledgeHammer herbergen met uitzondering van de AGP poort alle functionaliteit van een northbridge. Dat zo'n hoge pincount veel ruimte vraagt op de chip verpakking bleek uit de mechanische samples die AMD op de CeBIT had meegenomen. De SledgeHammer is aan de onderzijde vrijwel volledig bedekt met pinnetjes. ClawHammer heeft in het midden een klein vierkant gebied dat is gevrijwaard van pins.
 |
ClawHammerSledgeHammer
AMD heeft een verstandig besluit genomen door de Hammer cores te beschermen met geïntegreerde heatspreaders zoals we die kennen van de Pentium 4 en Xeon CPU's van Intel. De metalen heatspreader beschermt de gevoelige core tegen de krachten die tijdens het monteren van de heatsink op de processor en het socket worden losgelaten. Overigens is het nog onduidelijk welk mechanisme AMD wil gebruiken voor de bevestiging van de heatsink. Op het Solo reference bord dat wij op CeBIT onder ogen kregen, was de heatsink bevestigd aan een metalen plaat aan de onderzijde van de PCB. AMD's John Crank benadrukte dat deze methode niet al worden gebruikt op de uiteindelijk productie borden. We hebben daarom geen foto's van het ijzer gemaakt. Als je toch geïnteresseerd bent kun je
dit plaatje van AnandTech bekijken.
RAS features
Zonder de aanwezigheid van RAS (Reliability, Availability and Serviceability) features zou AMD zijn ambities in de high-end servermarkt, waar betrouwbaarheid boven alles staat, meteen vaarwel kunnen zeggen. De Hammers zijn daarom voorzien van een aantal RAS-bevorderende eigenschappen, om te beginnen met ECC foutcorrectie op de L1 cache data, de L2 cache data en cache tags, de TLB's en het DRAM geheugen. Machine Check Architecture (MCA) verschaft een mechanisme waarmee hardware en software fouten ontdekt en gerapporteerd kunnen worden. De Hammer documentatie vermeldt niet of de MCA implementatie compatible is met die van de Itanium of eerdere Intel processors, waarvoor inmiddels
ondersteuning aanwezig is in 64-bit Windows.
SledgeHammer beschikt als enig Hammer derivaat over Chipkill ECC support. Chipkill geeft de mogelijkheid tot geheugen hotswapping, kan een server ongestoord laten doorwerken op een defecte DRAM chip en beschermt het geheugen tegen multi-bit fouten die niet door ECC gecorrigeerd kunnen worden. Chipkill ECC werd
ontwikkeld door IBM en werkt volgens hetzelfde principe als RAID, waarbij de D in dit geval staat voor 'DRAM' in plaats van 'Disks'.
Volgende pagina (Productiefactoren - 10/17)
Inhoudsopgave