Er zijn recentelijk een aantal benchmarks verschenen van een paar nieuwe en toekomstige serverchips, waaronder de Xeon LV Sossaman, de Xeon DP Dempsey, de 2,6GHz Opteron x85-familie en de Itanium Montecito. De cijfers zijn afkomstig van verschillende fabrikanten, maar omdat het om strict gestandaardiseerde en goed gedocumenteerde tests gaat (SPEC en TPC-C) kunnen ze toch met elkaar vergeleken worden. De eerste cijfers zijn afkomstig van SPECint_rate en SPECfp_rate, benchmarks die grofweg omschreven kunnen worden als de multithreading broertjes van het gebruikelijke SPECint en SPECfp. Het grote verschil is dat ze gebruikmaken van meerdere cores en/of processors, wat ze vooral geschikt maakt om de 'doorvoer' te meten, oftewel de rekenkracht gecombineerd met de bandbreedte.
Om te beginnen zullen we kijken naar de integer- en floatingpointprestaties van een aantal systemen met twee cores. Bij iedere chipfamilie en test is gekozen voor de 'best of breed': zo zet de Athlon FX-60 bijvoorbeeld een net iets hogere score neer dan de Opteron 185 op het integervlak, maar is laatstgenoemde weer iets sneller in floating point. In de praktijk zijn deze twee chips exact even snel, maar afwijkingen in de gebruikte configuratie en vooral compiler kunnen behoorlijk verschil maken, ondanks de gelijke kloksnelheid en hoeveelheid cache. In alle gevallen is er dus simpelweg voor de hoogst beschikbare score gekozen, uitgaande van de meest optimale compilerinstellingen (in SPEC-termen ook wel 'peak' genoemd). Omdat er nog geen dualcore Itanium beschikbaar is, zijn in plaats daarvan scores van een systeem met twee singlecoreprocessors gebruikt. Voor de rest betreft het allemaal systemen met één dualcorechip aan boord.
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | Athlon FX-60 | ![]() | DC | ![]() | 2,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Power5+ | ![]() | DC | ![]() | 1,65GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Pentium D 950 | ![]() | DC | ![]() | 3,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Itanium 2 6M | ![]() | 2xSC | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Core Duo | ![]() | DC | ![]() | 2,16GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | Power5+ | ![]() | DC | ![]() | 1,9GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Itanium 2 9M | ![]() | 2xSC | ![]() | 1,66GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Opteron 185 | ![]() | DC | ![]() | 2,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Pentium D 950 | ![]() | DC | ![]() | 3,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Core Duo | ![]() | DC | ![]() | 2,16GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |
Deze resultaten zijn op zich weinig verrassend: op het gebied van integers zijn de verschillen in doorvoer tussen de processors relatief klein: het verschil tussen de traagste en de snelste chip is nog geen 18%. Op het gebied van floating point tonen de high-end serverchips Power en Itanium hun kracht, terwijl tegelijkertijd duidelijk de vinger op de zere plek van Core Duo wordt gelegd. De Opteron wint van de Pentium, en ook dat is over het algemeen consistent met de echte wereld. Tot zover verschilt het beeld dus niet van de normale (single-threaded) SPEC-
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | Power5+ | ![]() | 2xDC | ![]() | 1,65GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Itanium 2 9M | ![]() | 4xSC | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Opteron 285 | ![]() | 2xDC | ![]() | 2,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Xeon Paxville | ![]() | 2xDC | ![]() | 2,8GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Xeon Sossaman | ![]() | 2xDC | ![]() | 2,0GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |
Het wordt in deze test pijnlijk duidelijk dat de huidige Xeon-processors maar erg moeizaam opschalen naar vier cores. De Itanium 2 en Power5 laten hun tanden zien door de prestaties grofweg lineair te laten groeien met het aantal cores, en ook de Opteron komt een heel eind in de richting van deze 'perfecte' schaling. Een dubbele 2,8GHz Paxville (totaal vier cores) op een 800MHz bus blijkt daarentegen nauwelijks sneller te zijn dan een enkele Presler (twee cores) op 3,4GHz. De nieuwe ultrazuinige Xeon LV Sossaman lijkt ook behoorlijk beperkt te worden door zijn 667MHz bus: de score die werd behaald met vier 2,0GHz Pentium M-cores is slechts marginaal hoger dan die van de twee 2,16GHz-cores die in de vorige tabel stond vermeld.
Intel is zich natuurlijk terdege bewust van dit probleem en zal binnenkort een nieuw platform introduceren om het te verhelpen. De nieuwe Blackford-chipset biedt een dubbele 1066MHz bus, die later nog zal worden opgewaardeerd naar 1333MHz. Dell heeft deze week het eerste officiële SPECint_rate resultaat voor dit nieuwe platform bekendgemaakt, en dat ziet er als volgt uit:
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | Xeon Dempsey | ![]() | 2xDC | ![]() | 3,73GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Opteron 285 | ![]() | 2xDC | ![]() | 2,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Power5+ | ![]() | 2xDC | ![]() | 1,65GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Itanium 2 9M | ![]() | 4xSC | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Xeon Paxville | ![]() | 2xDC | ![]() | 2,8GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Xeon Sossaman | ![]() | 2xDC | ![]() | 2,0GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |
Sowieso ziet het integerplaatje er gunstiger uit voor de Xeons, in de zin dat ook de huidige DP (Paxville) en LV (Sossaman) duidelijk betere prestaties kunnen verzorgen met een groter aantal cores. Toch blijven de Xeons die op dit moment te koop zijn behoorlijk achter bij de Opteron qua doorvoer. Het nieuwe Bensley-platform maakt die achterstand in een klap goed, en als we de volgende slide van Intel mogen geloven zullen de prestaties van Woodcrest met zijn 1333MHz bus nog beter zijn.

TPC-C
Tot slot is er nog een nieuwe TPC-C-score ingestuurd die is verkregen op een systeem met twee Montecito-processors. De score ziet er zowel absoluut als qua prijs/prestatie gunstig uit - vergeleken met een aantal andere servers met vier cores. Noemenswaardig is dat deze score (afkomstig van HP) is verkregen met behulp van de huidige zx1-chipset met 400MHz FSB. Later deze maand zal het bedrijf een volledig vernieuwde Itanium-chipset introduceren die naar eigen zeggen 30 tot 35% betere prestaties zal bieden, onder andere door dubbele geheugenbandbreedte, lagere latency's en ondersteuning voor 533MHz en 667MHz bussen. In hoeverre dat ook door deze test gereflecteerd zal worden valt nog te bezien, maar omdat de nieuwe generatie chipset nog niet officieel is aangekondigd lijkt deze inzending vooral bedoeld als een 'voor'-resultaat, om over een aantal weken te kunnen vergelijken met 'na' (de nieuwe generatie Integrity-servers). Helaas is het draaien van een TPC-C-test een tijdrovende en kostbare klus, waardoor er lang niet zo veel vergelijkingsmateriaal is als bij SPEC. Scores voor de 2,2GHz Power5+ en de 2,6GHz Opteron ontbreken dus nog.
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | Power5+ | ![]() | 4x1 | ![]() | 1,9GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Montecito | ![]() | 2x2 | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Itanium 2 9M | ![]() | 4x1 | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Xeon MP | ![]() | 4x1 | ![]() | 3,66GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Opteron | ![]() | 4x1 | ![]() | 2,8GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Opteron | ![]() | 2x2 | ![]() | 2,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | Xeon MP | ![]() | 4x1 | ![]() | 3,66GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Itanium 2 9M | ![]() | 4x1 | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Power5+ | ![]() | 4x1 | ![]() | 1,9GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Montecito | ![]() | 2x2 | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Opteron | ![]() | 4x1 | ![]() | 2,8GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||||
![]() | Opteron | ![]() | 2x2 | ![]() | 2,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |