The_Jackal schrieb:
... Daraus resultiert wohl auch der Flaschenhals beim FSB, weil sich zwei Prozessoren den FSB teilen müssen.
Der Flaschenhals FSB bleibt auch bei den Dual/Multicores im Jahr 2006 bei Intel. Nicht die Satire war zuerst da, sondern die Busarchitektur von Intel.
Was bedeutet "Bus"?
Bus bedeutet (vereinfacht gesagt) eine Anbindung, wo meherer Prozessoren gemeinsam sich eine Datenverbindung zur Northbridge teilen. Das ändert sich auch 2006 nicht.
Ein klasssicher Bus sendet Daten nicht zeitgleich. Andere Datenprotokolle sind da wesentlich fortschrittlicher.
Ein klassicher Bus ist parallel ausgelegt, das sagt erst wenig aus, aber die Hersteller haben in den letzten Jahren alle schnellen Datenverbindungen umgestellt auf serielle Verfahren, der Grund ist die in der Praxis deutlich höhere Taktfrequenz und damit verbundenen hohen Datenraten, bei geringerem Pinout/Datenleitungen.
Selbst der sogenannte 1333 MHz Quad Pumped Bus (4x 333 MHz) reicht noch lange nicht an die
Datenraten der K8 [P3D] ran. Die war mit den ersten Opterons bei 1600 MHz (800 MHz DDR), dazu kommen die zusätzlichen Bandbreiten des K8 Speicherinterface.
Pentium 4 Datenrate im Vergleich:
Datenrate mit 1333 PSB (Pentium Sstem Bus): 64 Bit (Breite des Busses) x 333 MHz (Physikalischer Takt) x 4 (Quad Pumped Bus) = 85.248 Bit pro Sekunde => Angabe in Byte (das ist das was üblicherweise angegeben wird) ==>> 85248/8 = 10656 MByte/Sekunde =
10, 656 GB/s ... und die Speicherbandbreite muss durch diesen Bus durch, die kann nicht dazu addiert werden!
K8 Datenrate im Vergleich
Datenrate mit dem ersten Opteron bei einem HyperTransportlink mit 1600 MHz: 16 Bit ("Busbreite" HTr hin) x 800 MHz (Takt HyperTransport) x 2 (DDR Verfahren) + 16 Bit ("Busbreite" HTr zurück) x 800 MHz (Takt HyperTransport) x 2 (DDR Verfahren). = 25600 Bit/Sekunde Datenrate zum Opteron + 25600 Bit/Sekunde Datenrate zurück vom Opteron -> 51.200 Bit/Sekunde => 6400 Byte/Sekunde ==> 6,4 GB/s.
Da aber auch noch die Datenraten vom Speicher kommen bei PC 3200 ist das nun mal 3,2 GB/s zusätzlich, bei Dual-Channel dann eben 2x 3,2 GB/s bekommt man eine Gesamtdatenrate von 3, 2 GB/s x 2 = 6,4 GB/s Speicherinterface + 6,4 GB/s Datenrate HyperTransport ===>>>
12,8 GB/s Datenrate bei den ersten Opterons vor 2 1/2 Jahren. Das alles schön zeitgleich und mit kurzen Latenzen, (aber auch nur mit erlesenen ausgesuchten Speichermodulen, bei PC 2700 sind`s dann "nur" noch 11, 8 GB/s Datenrate bei einem "veralteten System" mit den ersten Opterons).
Richtig komplett neu war das aber nicht. Schon der Athlon hatte in einem 2fach Sockel getrennte Systemverbindungen zur Northbridge, der Engpass war da das Speicherinterface.
DEC mit dem
Alpha 21364 hatte das Problem nicht (von dort lizensierte AMD sein EV 6 Protokoll für den K7 vom Alpha 21264), der Nachfolger Alpha 21364 hatte sogar integrierte Speicherkontroller on Die.
Und jetzt kommt der Treppenwitz. Intel ist im Besitz der DEC Lizenzen, mit all jenen Patenten auch zum Datenprotokoll zum EV 6, EV 7 und Nachfolgern (der Alpha EV 8 ist nie nach seiner Konzept-Vorstellung gebaut worden).
MFG Bobo(2005)