De laatste paar maanden beginnen er steeds meer details naar buiten te komen over de volgende generatie high-end serverprocessor van IBM, de Power6. IBM heeft de reputatie dat het de snelste processors ter wereld maakt, en niet onterecht: de Power4 brak in 2001 alle records, en de Power5 deed in 2004 hetzelfde. Het grote voordeel van IBM boven alle andere processorbakkers is dat het zijn chips eigenlijk alleen maar voor eigen gebruik ontwikkelt, waardoor het bedrijf de kosten kan uitspreiden over gehele serverafdeling (die nog steeds de grootste ter wereld is). Dit in contrast met bedrijven zoals Intel en AMD, die hun winst puur uit de verkoop van de processors zelf moeten halen.
Een ander voordeel is dat IBM altijd zijn eigen koeling, chipsets en moederborden gebruikt, waardoor er voor het opvoeren van de complexiteit van het socket en de stroombehoefte niet met tientallen verschillende klanten onderhandeld hoeft te worden. Kortom: IBM kan met de Power-serie lekker doen waar het zelf zin in heeft, en het doel is niets minder dan de snelste processors ter wereld bouwen. Ter illustratie volgt hieronder een plaatje van een project waar het bedrijf zijn hand niet voor omdraait: de Power5 MCM bestaat uit vier dualcore processors en in totaal 144MB L3-cache. Het socket van dit monster heeft maar liefst 5400 pinnen, het stroomverbruik ligt naar schatting boven de 1000 watt en de prijs van het ding loopt letterlijk in de tienduizenden dollars per stuk.

Het is dus wel te begrijpen dat veel mensen erg nieuwsgierig zijn naar wat IBM in de planning heeft voor 2007, het jaar waarin de Power6 moet verschijnen. Recent gepubliceerde artikelen wijzen erop dat het bedrijf van plan is om tegen te stroom in te gaan roeien: in plaats van over te stappen naar vier of meer cores per processor met een beperkte kloksnelheid blijft IBM bij dualcore, en is het van plan om de route te gaan volgen die Intel juist heeft verlaten door het Pentium 4-ontwerp te dumpen en de filosofie van de Pentium M te omarmen. IBM ziet dus nog wél toekomst in een 'snelheidsmonster': het wil met een dunne en lange pipeline onovertroffen frequenties van 4,0 tot 4,5GHz neer gaan zetten op 65nm. Naast hoge snelheid wil het bedrijf ook ultieme betrouwbaarheid, want de Power6 moet niet alleen de Power5(+) opvolgen, maar ook de zArch-processors voor mainframes. Daarnaast wil IBM de beschikbare bandbreedte verdubbelen, de bestaande vector- en SIMD-instructies uitbreiden en ondersteuning voor een L4-cache toevoegen.
Hoewel er van de Power6 intern al enkele vroege samples beschikbaar zijn, zijn daar nog geen benchmarkresultaten van bekendgemaakt. Op basis van de publieke uitspraken van IBM en de details die tot nu toe over de architectuur bekend zijn gemaakt heeft Real World Tech echter wel een schatting kunnen maken van wat een Power6 zou moeten kunnen, en dat levert een indrukwekkend plaatje op, zeker wanneer je bedenkt dat SPEC CPU 2000 niet gebruikmaakt van multithreading (en dus beperkt is tot één core). Het valt nog te bezien hoe de afweging tussen een kleiner aantal snelle cores versus een groter aantal tragere cores uit zal vallen, maar alleen het feit dat iemand af durft te wijken van de consensus is al een reden om de Power6 in de gaten te gaan houden.
![]() | ||||||
![]() | ![]() | |||||
![]() | ||||||
![]() | Power6 (optimistisch) | ![]() | 4,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power6 (optimistisch) | ![]() | 4,0GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power6 (conservatief) | ![]() | 4,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power6 (conservatief) | ![]() | 4,0GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Athlon 64 | ![]() | 2,8GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Pentium 4 | ![]() | 3,8GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Pentium M | ![]() | 2,3GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Itanium 2 | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power5+ | ![]() | 1,9GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |
![]() | ||||||
![]() | ![]() | |||||
![]() | ||||||
![]() | Power6 (optimistisch) | ![]() | 4,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power6 (optimistisch) | ![]() | 4,0GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power6 (conservatief) | ![]() | 4,4GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power6 (conservatief) | ![]() | 4,0GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Power5+ | ![]() | 1,9GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Itanium 2 | ![]() | 1,6GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Opteron | ![]() | 2,8GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Pentium 4 EE | ![]() | 3,7GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() | ||||||
![]() | Pentium M | ![]() | 2,3GHz | ![]() | ![]() ![]() ![]() | ![]() |
![]() |