Unterschied zwischen FSB und HyperTransport

VipE

Cadet 4th Year
Registriert
Feb. 2006
Beiträge
94
hallo,

ich würde gerne wissen was eigentlich der Unterschied zwischen FSB und HyperThreading genau ist.

Da muss es ja mehrere Punkte geben, worin sie sich unterscheiden, oder?

thx, VipE
 
AW: Unterschied zwischen FSB und HyperThreading

[OT] zu viele um hier alle aufzulisten :D
 
AW: Unterschied zwischen FSB und HyperThreading

mich würde interessieren was du alles über HyperThreading herausgefunden hast ... damit wir ergänzen können.
 
AW: Unterschied zwischen FSB und HyperThreading

Uhm. Bist du dir sicher, dass du den Unterschied zwischen FSB und Hyperthreading wissen willst? Das wäre in etwa wie Coladosen mit Dinosauriern zu vergleichen. Du meinst sicher FSB und HyperTransport, oder?
 
AW: Unterschied zwischen FSB und HyperThreading

strudelbrain schrieb:
Uhm. Bist du dir sicher, dass du den Unterschied zwischen FSB und Hyperthreading wissen willst? Das wäre in etwa wie Coladosen mit Dinosauriern zu vergleichen. Du meinst sicher FSB und HyperTransport, oder?

Upps,

sorry mein Fehler. HyperTransport hab ich gemeint, kleiner Tippfehler, mit großer Wirkung.

thx
 
AW: Unterschied zwischen FSB und HyperThreading

moe:p schrieb:

Danke moe,

habe bereits in Wikipedia den Text mehrmals durchgelesen, ich blicks aber immernoch nicht ganz, vor allem HyperTransport.

Dieses Bild stellt doch den FSB dar, wenn ich das richtig verstanden habe, oder?
und der FSB verbindet alle Komponenten mit dem Chipsatz oder?

Schema_chipsatz.png


wenn ja, was tut der HyperTransport eigentlich?

thx
 
AW: Unterschied zwischen FSB und HyperThreading

Hmmm. Willst du die lange oder die kurze Version? In der kurzen Version ist der Zentrale Vorteil von HyperTransport, dass die Architektur unterschiedliche Geschwindigkeiten ermöglicht, während ein klassisches Bussystem mit einer Geschwindigkeit läuft.
In der langen Version würde dann stehen, dass Hypertransport ein Bussystem der dritten Generation ist, aber eigentlich gar kein Bus mehr, sondern eine Baumstruktur, an die Geräte angehängt werden und letztlich in der AMD Architektur auch keinen FSB ersetzt, da der Speichercontroller in die CPU integriert ist und damit dieser Weg, die Verbindung von CPU und Northbridge, entfällt. Das wäre aber ne lange Erklärung, je nachdem, wieviel VOrkenntnisse zu besitzt.
 
AW: Unterschied zwischen FSB und HyperThreading

VipE schrieb:
wenn ja, was tut der HyperTransport eigentlich?

Ganz einfach (und daher auch ein bissel falsch) ausgedrückt: Guck dir das Bild und verschieb die Northbridge in die CPU und dann schau dir den Pfeil zum RAM an: Das ist dein zentraler Hypertransport link. Die Northbridge würde ein anderer Chip ersetzen, an den u.a. die Steckplätze angebunden sind. Auch diese Verbindung wäre Hypertransport.
 
AW: Unterschied zwischen FSB und HyperThreading

Also ist der HyperTransport quasi ein "schneller Kanal" zwischen CPU und dem RAM der hohe Geschwindigkeit erlaubt (weil der Umweg durch den Chipsatz entfällt).

Ist der HyperTransport nur eine Verbindung zwischen CPU und RAM, oder verbindet er auch andere Komponenten, wie z.b North- und Southbridge, oder Northbridge mit Grafikkarte...?

am besten wäre ich die lange Version damit ich den unterschied begreife (Vor und Nachteile von FSB gegenüber HyperTransport)

Vielen Dank für die Antworten
 
AW: Unterschied zwischen FSB und HyperThreading

strudelbrain schrieb:
Ganz einfach (und daher auch ein bissel falsch) ausgedrückt: Guck dir das Bild und verschieb die Northbridge in die CPU und dann schau dir den Pfeil zum RAM an: Das ist dein zentraler Hypertransport link. Die Northbridge würde ein anderer Chip ersetzen, an den u.a. die Steckplätze angebunden sind. Auch diese Verbindung wäre Hypertransport.


Also du meinst das dann so ungefähr

hypertransport.jpg


Nun ist die Frage, ob HyperTransport nur zwischen CPU und RAM vorkommt oder auch wo anders?
 
Links HyperTransport

Bei HyperTransport ist mit dem K8 kein Speicherbusverkehr mehr im CPU Datenverkehr zur externen Northbridge des Chipsatzes ... so einfach ist das.

Die Langfassung dort: Der Hypertransportlink; AMD’s Unabhängigkeitserklärung [planet3dnow.de].

oder dort: HyperTransport [orthy.de].

Diese Fragen hätten aber locker schon gelöst werden können, wenn man im "FAQ - Häufig gestellte Fragen" [computerbase.de] dieses Forums reingeschaut hätte. Is sogar im Forum für Mainboards und CPUs ganz oben als Sticky festgepappt. Da findet man den Beitrag "Die Wichtigsten Technik-Grundlagen" [computerbase.de].

So bin ich nun wieder mal "gezwungen worden" Werbung für andere Webseiten zu machen. :D

Nun ist die Frage, ob HyperTransport nur zwischen CPU und RAM vorkommt oder auch wo anders?
Schau dir die Links an ... sogar andere CPU Architekturen, DSPs, FPGAs können mit HyperTransport in ein Computersystem eingebunden werden.

MFG Bobo(2006)
 
Zuletzt bearbeitet:
AW: Unterschied zwischen FSB und HyperThreading

@ Vipe
Vergiss was Strudelbrain gesagt hat, das ist falsch. Schau dir das Bild an, so ist es richtig. Der RAM ist nicht über HyperTransport mit der CPU verbunden.

Richtig wäre bei deinem 1. geposteten Bild, wenn du den Ram nach oben zur CPU verschiebst und dann FSB durch HypterTransport ersetzt. Northbridge und Southbridge sieht man seit dem Athlon64 auch eher als 1-Chip-Lösung, da die Hauptaufgabe der Northbridge, also die Kontrolle des RAM, in die CPU verlagert wurde
 
AW: Unterschied zwischen FSB und HyperThreading

blabla schrieb:
@ Vipe
Vergiss was Strudelbrain gesagt hat, das ist falsch. Schau dir das Bild an, so ist es richtig. Der RAM ist nicht über HyperTransport mit der CPU verbunden.

Richtig wäre bei deinem 1. geposteten Bild, wenn du den Ram nach oben zur CPU verschiebst und dann FSB durch HypterTransport ersetzt. Northbridge und Southbridge sieht man seit dem Athlon64 auch eher als 1-Chip-Lösung, da die Hauptaufgabe der Northbridge, also die Kontrolle des RAM, in die CPU verlagert wurde


Langsam komme ich komplett durcheinander,

also ist das 2.Bild richtig?

Und beim Athlon 64 ist die Northbridge und die Southbridge zum einem Chip zusammengefasst, weil die Hauptaufgabe der Northbridge (CPU verbinden mit RAM) durch HyperTransport nun entfallen ist, oder? - hoffenlich ist das nun richtig

danke an alle
 
AW: Unterschied zwischen FSB und HyperThreading

blabla schrieb:
@ Vipe
Vergiss was Strudelbrain gesagt hat, das ist falsch. Schau dir das Bild an, so ist es richtig. Der RAM ist nicht über HyperTransport mit der CPU verbunden.

Stimmt. Das war nicht ganz korrekt. Wobei das letztlich eine AMD spezifische Lösung ist. Insofern der Controller nicht in der CPU integriert ist, wäre er wieder per HT angebunden. Der Speicher natürlich nicht.
 
AW: Unterschied zwischen FSB und HyperThreading

VipE schrieb:
Und beim Athlon 64 ist die Northbridge und die Southbridge zum einem Chip zusammengefasst, weil die Hauptaufgabe der Northbridge (CPU verbinden mit RAM) durch HyperTransport nun entfallen ist, oder? - hoffenlich ist das nun richtig
Nein nicht wirklich.

Die K8 "Northbridges" hatten noch den AGP Teil, bzw. die neueren "Northbridges" den PCI-Express Teil. Lese mal die Internetseitenlinks durch.

Um deine Verwirrung komplett zu machen ... es gibt auch hochintegrierte Chipsätze mit nur noch einem Chip, da ist die North- und Southbridge in einem Chip.

MFG Bobo(2006)
 
AW: Unterschied zwischen FSB und HyperThreading

Bokill schrieb:
Die K8 "Northbridges" hatten noch den AGP Teil, bzw. die neueren "Northbridges" den PCI-Express Teil. Lese mal die Internetseitenlinks durch.

Um deine Verwirrung komplett zu machen ... es gibt auch hochintegrierte Chipsätze mit nur noch einem Chip, da ist die North- und Southbridge in einem Chip.

MFG Bobo(2006)


OK,

mann kann also sagen:

es gibt Chipsätze aus einem Chip (welche wahrscheinlich teurer und seltener sind)

und Chipsätze aus 2 Chips (North- und Southbridge)

Trifft dies auf beide Plattformen zu (AMD und Intel) das dort solche Chipsätze vorkommen?
 
AW: Unterschied zwischen FSB und HyperThreading

Nicht durch Hypertransport ist diese Hauptaufgabe entfallen, sondern weil man den Speichercontroller einfach in die CPU integriert hat.

Sieh Hypertransport einfach als Verbindung zwischen CPU und Chipsatz an. Der Chipsatz besteht entweder aus North- und Southbridge oder ist eine 1-Chip-Lösung.
 
AW: Unterschied zwischen FSB und HyperThreading

blabla schrieb:
Nicht durch Hypertransport ist diese Hauptaufgabe entfallen, sondern weil man den Speichercontroller einfach in die CPU integriert hat.

Sieh Hypertransport einfach als Verbindung zwischen CPU und Chipsatz an. Der Chipsatz besteht entweder aus North- und Southbridge oder ist eine 1-Chip-Lösung.


Ach so, wenn das stimmt leuchtets ein. Is ja gar nicht so komplex.

Aber eine Frage bleibt dennoch offen:

Verbindet HyperTransport nur die CPU mit dem Chipsatz, oder gibt es noch andere Verbindungen die HT miteinander verbindet?

thx
 
AW: Unterschied zwischen FSB und HyperThreading

Bei Mehrprozessorsystemen werden auch die CPUs untereinander damit verbunden. Ein Athlon64 und ein Opteron 1xx besitzen 1 Hypertransport-Kanal. Ein Opteron 2xx 2 und ein Opteron 4xx 3. Das kann man sich z.B. bei den 4xx bildlich so vorstellen, dass man die CPUs in Reihe legt und sich links und rechts jeweils einen Kanal vorstellt, der die CPUs verbindet. Senkrecht nach unten wäre noch ein weiterer möglich, um mit einem Chipsatz zu kommunizieren
 
Zurück
Oben