Op de website van de Standard Performance Evaluation Corporation (SPEC) zijn de eerste benchmarks van de Alpha 21364 processor verschenen. De Alpha 21364 zal deze maand geïntroduceerd worden in de 16-way AlphaServer GS1280 van HP. De nieuwe generatie Alpha processors is gebaseerd op de 21264 core en heeft als belangrijkste verbeteringen de integratie van de L2 cache en de northbridge. Deze filosofie is later ook door de ontwerpers van de AMD Hammer processor overgenomen. Door het integreren van de processor interconnects en de geheugencontroller - de 21364 heeft maar liefst acht Rambus kanalen per CPU - neemt de schaalbaarheid van multi-processor systemen aanzienlijk toe.
Dat de verbeteringen in de 21364 core hun vruchten hebben afgeworpen, blijkt uit de resultaten van de SPEC OMP2001 suite. OMP2001 is een multi-processor benchmark die de prestaties van OpenMP- applicaties vergelijkt. De Alpha 21364 presteert uitzonderlijk goed in SPEC OMP2001 en maakt gehakt van de concurrentie. Alleen de IBM Power4+ kan enigzins volgen.
Bij de Alpha 21364-scores met vier en acht threads moet opgemerkt worden dat deze tot stand zijn gekomen op een systeem met zestien processors. Omdat de 21364 processors ieder over een eigen geheugencontroller beschikken heeft een systeem met zestien processors een grotere totale geheugenbandbreedte dan een systeem met acht of vier processors. Alle resultaten zijn in de grafieken zijn peak-scores, tenzij alleen de base-score voorhanden was (*). De complete testresultaten kun je nakijken op Specbench.org.
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | HP Alpha 21364 1150MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | Sun UltraSparc III Cu 900MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | HP PA-8700+ 875MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | MIPS R14000A 600MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | Compaq Alpha 21264A 733MHz* | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | Fujitsu Sparc64 GP 566MHz* | ![]() ![]() ![]() | ![]() | |||||
![]() |
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | HP Alpha 21364 1150MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | IBM Power4+ 1450MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | Sun UltraSparc III Cu 900MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | MIPS R14000 500MHz | ![]() ![]() ![]() | ![]() | |||||
![]() |
![]() | ||||||||
![]() | ![]() | |||||||
![]() | ||||||||
![]() | HP Alpha 21364 1150MHz | ![]() ![]() ![]() | ![]() | |||||
![]() | ||||||||
![]() | Intel Itanium 2 1000MHz | ![]() ![]() ![]() | ![]() | |||||
![]() |
Serverconfiguraties
![]() | ||||||||||||||||
![]() | Systeem | Processor | Klok | CPU's | L1 (I/D) | L2 | L3 | DRAM | ![]() | |||||||
![]() | ||||||||||||||||
![]() | Fujitsu Primepower 2000 | ![]() | Sparc64 GP | ![]() | 566MHz | ![]() | 18 | ![]() | 128/128KB | ![]() | 8MB | ![]() | - | ![]() | 128GB | ![]() |
![]() | ||||||||||||||||
![]() | HP AlphaServer GS320 | ![]() | Alpha 21264A | ![]() | 733MHz | ![]() | 16 | ![]() | 64/64KB | ![]() | 4MB | ![]() | - | ![]() | 96GB | ![]() |
![]() | ||||||||||||||||
![]() | HP AlphaServer GS1280 | ![]() | Alpha 21364 | ![]() | 1150MHz | ![]() | 16 | ![]() | 64/64KB | ![]() | 1,75MB | ![]() | - | ![]() | 64GB | ![]() |
![]() | ||||||||||||||||
![]() | HP Superdome | ![]() | PA-8700+ | ![]() | 875MHz | ![]() | 16 | ![]() | 0,75/1,5MB | ![]() | - | ![]() | - | ![]() | 64GB | ![]() |
![]() | ||||||||||||||||
![]() | HP Server rx5670 | ![]() | Itanium 2 | ![]() | 1000MHz | ![]() | 4 | ![]() | 16/16KB | ![]() | 256KB | ![]() | 3072KB | ![]() | 12GB | ![]() |
![]() | ||||||||||||||||
![]() | IBM eSeries pSeries 650 | ![]() | Power4+ | ![]() | 1450MHz | ![]() | 8 | ![]() | 64/32KB | ![]() | 1536KB | ![]() | 32MB (per 2) | ![]() | 64GB | ![]() |
![]() | ||||||||||||||||
![]() | SGI Origin 3800 | ![]() | R14000A | ![]() | 600MHz | ![]() | 16 | ![]() | 32/32KB | ![]() | 8MB | ![]() | - | ![]() | 16GB | ![]() |
![]() | ||||||||||||||||
![]() | Sun Fire 6800 | ![]() | UltraSparc III Cu | ![]() | 900MHz | ![]() | 24 | ![]() | 32/64KB | ![]() | 8MB | ![]() | - | ![]() | 48GB | ![]() |
![]() |
Ondanks zeer goede prestaties hoeven we niet te verwachten dat HP de kwaliteiten van de Alpha 21364 hoog van de daken zal schreeuwen. Omdat HP verlies maakt op de AlphaServer- divisie ziet het bedrijf de Alpha processor liever vandaag dan morgen sterven. Volgens The Inquirer zal HP daarom geen 21364-benchmarks vrijgeven tot het moment dat de Itanium beter presteert.
Zoals je in de bovenstaande grafieken kunt zien, behoeven de Itanium 2 scores nog de nodige verbetering alvorens zij de scores van de 21364 evenaren. Niet alleen zijn de 4-way prestaties van de Itanium 2 veel lager dan van de 21364, ook is de schaalbaarheid minder goed omdat de Itanium gebruik maakt van een gedeelde frontside bus. Bij systemen met meer dan vier processors moeten er bovendien meerdere northbridges aan elkaar gelijmd worden, waardoor wederom een efficiency-verlies ontstaan ten opzichte van glueless multi-processing systemen zoals de Alpha 21364. Bovendien is het ontwikkeling van dergelijke northbridges een kostbare en tijdrovende aangelegenheid. Om die reden zijn er nog geen Itanium systemen met meer dan vier processors op de markt.