Xeon mit 16 Threads und MCA

Intel: Nehalem EX greift RISC-CPUs an

26.05.2009 von Christian Vilsbeck
Intel gibt neue Details zu seinem ersten 8-Core-Prozessor Nehalem EX bekannt. Der Xeon MP für Mehrwegesysteme soll den größten Performance-Sprung gegenüber dem Vorgänger in Intels CPU-Historie machen. Neue RAS-Features sorgen für Hochverfügbarkeit auf RISC-Niveau.

Der Nehalem EX wird Intels nächste Generation der Xeon-MP-Serie für Server mit vier und mehr Sockeln. Aktuelles Topmodell für die Mehrwege-Server ist der Xeon X7460 Dunnington. Der 6-Core-Prozessor basiert auf der 45-nm-Core-Architektur und verwendet die Xeon-MP-Plattform Caneland.

In der zweiten Jahreshälfte 2009 schwenkt Intel dann auch bei den Xeons für Mehrwegesysteme auf die Nehalem-Architektur um. Für Desktop-PCs gibt es seit November 2008 die Core-i7-CPUs mit Nehalem-Architektur. Im März 2009 folgte dann die Xeon-5500-Serie für 2-Sockel-Systeme. Der Xeon MP mit dem Codenamen „Nehalem EX“ wird Intels erster 8-Core-Prozessor sein. Alle acht Kerne sind auf einem Siliziumplättchen vereint. Laut Intel benötigt der Nehalem EX 2,3 Milliarden Transistoren. Der aktuelle Xeon X7460 mit sechs Kernen und 25 MByte Cache (9M L2-Cache, 16M Shared L3-Cache) besteht aus 1,9 Milliarden Transistoren.

Bildergalerie: Intel Xeon „Nehalem EX“
Intels Xeon-7400-Serie besitzt sechs Kerne auf einem Siliziumplättchen. Der Nehalem EX geht in der zweiten Jahreshälfte 2009 als Nachfolger des Xeon 7400 an den Start.
Intels Nehalem EX führt die Nehalem-Architektur im Xeon-MP-Segment ein. Der Nehalem EX wird Intels erster 8-Core-Prozessor.
Vom der klassischen Chipsatz-/FSB-Architektur nimmt Intel mit dem Nehalem EX Abschied. Die CPUs sind über vier QuickPath-Schnittstellen verbunden. Auf den Speicher greifen die Prozessoren über integrierte Speicher-Controller zu.
Mit Nehalem-EX-Systemen soll die Konsolodierungsfähigkeit gegenüber Xeon-7400-Servern verdoppelt werden.
Die Performance-Steigerungen werden aus der Kombination der 8-Core-Nehalem-Architektur und den QuickPath-Interfaces sowie den integrierten Speicher-Controllern erreicht.
Durch die vier QuickPath-Schnittstellen pro Nehalem EX lassen sich 8-Sockel-Systeme ohne zusätzliche Node-Controller realisieren.
Mit dem Feature "MCA Recovery" soll der Nehalem EX RAS-Fähigkeiten auf RISC-Niveau bieten.
Die Anbieter von Enterprise-Betriebssystemen kündigen unisono die Untersützung von Intels Nehalem EX mit dem MCA Recovery an.
Mit dem Nehalem EX will Intel dem RISC-Markt verstärkt Konkurrenz machen.
Für den Itanium wird mit dem Nehalem EX die Luft immer dünner. Der Start von Tukwila wurde jetzt erneut auf das erste Quartal 2010 verschoben.

Intel wird den Nehalem EX weiterhin im 45-nm-Prozess fertigen. Die Puffergröße beziffert Intel jetzt erstmals mit „24 MByte Shared Cache“. Zwar detailliert Intel einzelnen Caches des Nehalem EX nicht weiter, allerdings wird es sich dabei um den Shared L3-Cache handeln. Wie bei der Nehalem-Architektur üblich, besitzt jeder einzelene Kern einen dedizierten 256 KByte fassenden L2-Cache.

Intels Nehalem EX kann durch sein zusätzliches Hyper-Threading pro Kern insgesamt 16 Threads parallel abarbeiten. In einem 4-Sockel-Server sieht das Betriebssystem somit insgesamt 64 virtuelle Prozessoren. Die Turbo-Technologie zum Steigern der Taktfrequenz einzelner Kerne integriert Intel im Nehalem EX ebenfalls, wie der Hersteller jetzt bekannt gab. Um welchen Faktor die Turbo-Technologie die Taktfrequenz bei einem bis hin zu acht ausgelasteten Cores erhöht, sagt Intel noch nicht.

Hohe Skalierfähigkeit

Der Nehalem EX benötigt durch sein QuickPath-Interface und den integrierten Speicher-Controller eine komplett neue Plattform. Das Interface des Nehalem EX soll pro Link 6,4 GT/s ermöglichen. Beim Core i7 965 Extreme Edition arbeitet das QuickPath-Interface ebenfalls mit 6,4 GT/s. Intel spendiert dem Nehalem EX dabei vier QuickPath-Schnittstellen. Damit lassen sich 8-Sockel-Systeme direkt über QuickPath realisieren. Systeme mit mehr als acht Prozessoren sind durch einen zusätzlichen Node-Controller von OEMs möglich. Mehr als 15 Serversysteme mit acht oder mehr Nehalem-EX-Prozessoren sind laut Intel bei den OEMs bereits in Arbeit.

FSB ade: Mit Nehalem EX führt Intel die QuickPath-Architektur in Mehrwegesystemen ein. Jeder Nehalem EX verfügt über vier QuickPath-Schnittstellen sowie über vier integrierte Speicher-Channels. (Quelle: Intel)

Jeder Nehalem EX steuert über vier integrierte Speicher-Controller jeweils einen „Scalable Memory Interconnect with Buffers“ an. Voraussichtlich handelt es sich bei den angeschlossenen Speichermodulen um normale DDR3-DIMMs – die Interconnects machen ersetzen die FB-DIMM-Technologie. Laut Intel sind pro Nehalem EX 16 DIMMs möglich. Jeder der vier Speicher-Channels mit dem „Scalable Memory Interconnect“ steuert somit vier DIMMs an. Eine 4-Sockel-Plattform ermöglicht insgesamt 64 DIMMs. Damit verdoppelt sich laut Intel die Speicherkapazität gegenüber der Xeon-7400-Plattform. Die Speicherbandbreite erhöht sich bei einem Nehalem-EX-System um den Faktor 9 gegenüber der Xeon-7400-Plattform.

Vorgänger: In der Caneland-Plattform für Xeon-7400-Prozessoren sind die CPUs noch über klassische FSB an den Chipsatz angebunden. Der Chipsatz steuert zudem den Speicher an. (Quelle: Intel)

RAS-Features auf RISC-Niveau

Mit dem Nehalem EX will Intel erstmals die RAS-Features von RISC-Systemen bei x86-Servern anbieten. Möglich machen soll dies das neue Feature „MCA Recovery“ des Nehalem EX. Mit der Machine Check Architecture (MCA) sollen Fehler bei CPU, Speicher und I/O entdeckt und korrigiert werden. Defekte bei diesen Komponenten sollen den Betrieb des Servers nicht stören.

Das Feature „MCA Recovery“ muss von den Betriebssystemen unterstützt werden. Eine Unterstützung wird von den Anbietern entsprechender Enterprise-Betriebssysteme bereits angekündigt. Microsoft unterstützt MCA Recovery mit dem kommenden Windows Server 2008 R2, VMware will künftige Versionen von vSphere anpassen, Novell bereitst sein SUSE Linux Enterprise auf MCA Recovery vor und Red Hat arbeitet ebenfalls an einer entsprechenden Unterstützung.

RISC-Angriff: Mit dem neuem Feature „MCA Recovery“ soll der Nehalem EX im x86-Segment erstmals die RAS-Fähigkeit von RISC-Systemen bieten. (Quelle: Intel)

Mit den Hochverfügbarkeits-Features sowie der hohen Skalierfähigkeit des Nehalem EX macht sich Intel zusätzliche interne Konkurrenz zum Itanium 2. Hier pochte Intel bisher stets auf die speziellen RAS-Features für den sicheren Betrieb von Mission-Critical-Workloads. Der Itanium sei laut Intel weiterhin die „ideale Lösung“ für System mit mehr als acht Prozessoren und höchstem Speicherbedarf.

Den Starttermin des lange erwarteten Itanium-2-Nachfolgers „Tukwilla“ verschob Intel kürzlich ein weiteres mal. Der zuletzt Mitte 2009 avisierte Launch-Termin wurde nun auf das erste Quartal 2010 verlegt.

Performance-Angaben

Die Integer-Performance des Nehalem-EX-Systems soll gegenüber der Xeon-7400-Plattform um den Faktor 1,7 steigen. Der Durchsatz bei Fließkommaberechnungen erhöht sich laut Intel um den Faktor 2,2. Vier 6-Core-Xeon-X7460 erreichen mit der Benchmark-Suite SPEC CPU2006 einen Integer-Durchsatz von 294 Punkten (SPECint_rate_2006). Ein Nehalem-EX-Server mit vier Prozessoren müsste demnach zirka 500 Punkte bei SPECint_rate_2006 schaffen. Damit läge das Nehalem-EX-System auf dem Niveau von 8-Sockel-Servern mit IBMs Power6 (5 GHz Dual-Core).

Performance-Sprünge: Am deutlichsten steigt bei Nehalem-EX-Systemen die Speicherbandbreite. Damit lassen sich auch die speicherintensiven Floating-Point-Berechnungen in der Performance um den Faktor 2,2 erhöhen. (Quelle: Intel)

Bei Floating-Point-Berechnungen erreichen 4-Sockel-Server mit Xeon X7460 bei CPU2006 eine Performance von 156 Punkten (SPECfp_rate_2006). Vier Nehalem EX sollten durch den angegebenen Faktor 2,2 zirka 343 Punkte bei SPECfp_rate_2006 ermöglichen. Dies entspräche in etwa dem Leistungsniveau eines 8-Sockel-Servers mit IBM Power6 (3,5 GHz Dual-Core).

Eine weitere Performance-Angabe von Intel bezieht sich auf das Leistungsvermögen des Nehalem EX bei Datenbanken. Basierend auf einem OLTP-Workload soll der Nehalem EX um den Faktor 2,5 schneller sein als der Xeon 7400.

Ausführliche Informationen über die Performance der Multi-Core-Prozessoren von AMD, Intel, IBM, Fujitsu und Sun finden Sie bei TecChannel im Artikel Die schnellsten Prozessoren im Vergleich. Einen Test von Intels aktueller Xeon-7400-Serie finden Sie im Artikel Test: Erste 6-Core-CPU von Intel. Wie sich die Nehalem-basierende Xeon-5500-Serie für 2-Sockel-Systeme gegen AMDs Opteron schlägt, zeigt der Artikel Test: Intel Xeon X5570 Nehalem-EP. (cvi)