Intel setzt auf Quick Path Interconnect

Abschied vom Hypertransport

13.05.2009
Von Thomas Steudten

Hypertransport bietet in Version 3.1 seit August 2008 mit "DDR", 32Bit breitem Pfad und einer Taktfrequenz von 3200 MHz eine Datenrate von 25.6Gbyte/s pro Richtung, also 51.2Gbyte/s brutto und damit doppelt so viel, wie QPI zur Zeit.

Beim Vergleich der Performance der genannten Verbindungstypen wird oft die Rate in Giga-Transfers pro Sekunde (GT/s) genannt. In Verbindung mit der Busbreite ergibt dies die Bandbreite pro Port: Aktuell nutzt AMD noch HT 1.1, kommende Prozessoren werden HT 3.0 als Link verwenden. Damit ist Intel mit QPI bereits führend beim seriellen Link.

Aussicht

Mit QPI erfüllt Intel aktuelle und zukünftige Anforderungen im Bereich Zuverlässigkeit, Verfügbarkeit und Verwaltung für die neuesten Prozessorarchitekturen, wie den Core i7 und Xeon 55x0. Zwar ist QPI aufgrund separater Taktleitungen kein reiner serieller Link, doch eine passende Ablösung für den FSB.

Nur schade, dass sich Intel hier nicht für eine etablierte Lösung mit Hypertransport in der 3. Generation entschieden hat oder gar dem HT-Konsortium beigetreten ist. Ein Grund wird wohl die Komplexität von HT sein, eine simple Implementierung in Prozessor und Chipsatz zu aufwändig für eine triviale Punkt-zu-Punkt Verbindung.

Hypertransport und Quick Path Interconnect in Zahlen

Was

Hypertransport

QuickPath Interconnect

Physical Link Layer

Ein Leitungspaar mit niedriger, differentieller Spannung pro Richtung: 1,2Volt ± 5%

Ein Leitungspaar mit niedriger, differentieller Spannung pro Richtung.
Spannung? 20 Phits

Max. Anzahl Leitungen pro Link

2x2x32=128

2x2x21=84

Linkbreite [Bit]

Variabel: 2,4,8,16,32 Sender/ Empfänger unterschiedlich

5,10 oder 20

Taktlinks pro Linkbreite

8

20

Kapazitive Kopplung?

Ja, ab V3.0

Nein, DC Kopplung

Terminierung

100 Ohm on-die

Frage Intel

Link Splitting?

Ja, ab V3.0

Nein

Hot-Plugging?

Ja, ab V3.0

Nein

Takt [MHz]

800, 1400, 2600, 3200

3200

Dyn. Takt/ Linkbreite?

Ja, ab V3.0

Nein

Daten-Paketgrösse [Byte]

Vielfaches von 4

Max. Daten-Paketgrösse [Byte]

Kontrollpaket:8

64 n/a

PCIe Mapping

Ja

?

Daten pro Takt

DDR, 2-fach

DDR, 2-fach

Transportart

Paketbasiert

Paketbasiert

Min. Anforderungen

200MHz, 2 Links pro Richtung

1 Port

Out-of-Band Paket

Ja, priorisiertes Kontrollpaket

Nein

Datenrate vollduplex [Gbyte/s]

] 12,8; 22,4; 41,6; 51,2

25,6

Datenintegrität

Error Retry

CRC, Retry

Virtuelle Kanäle

6