Verbindung zwischen Speichercontroller und Speicher

OP (Firma: privat) #6411205
Lesenswert?
• ▲
▼
Frage in die Expertenrunde,

Welcher Bus verbindet bei aktuellen Intel- und AMD-Prozessoren 
eigentlich den integrierten Speichercontroller der CPU mit dem 
tatsächlichen Arbeitsspeicher (DIMM)?

In meinem einen Lehrbuch steht DMI im anderen QPI bzw HT (bei AMD).

Was ist denn nun richtig?
#6411233
Lesenswert?
• ▲
▼
Torben S. schrieb:
> Frage in die Expertenrunde,
>
> Welcher Bus verbindet bei aktuellen Intel- und AMD-Prozessoren
> eigentlich den integrierten Speichercontroller der CPU mit dem
> tatsächlichen Arbeitsspeicher (DIMM)?
>
> In meinem einen Lehrbuch steht DMI im anderen QPI bzw HT (bei AMD).
>
> Was ist denn nun richtig?

Weder noch würd ich aus meinem nicht mehr wirklich aktuellem Wissen 
heraus sagen.

Du kannst im Standard nachlesen, was es genau ist, falls du etwas Geld 
über hast:
https://www.jedec.org/standards-documents/docs/jesd79-5
#6411357
Lesenswert?
• ▲
▼
Sven D. schrieb:
> Bei AMD nennt sich das afaik Infinity Fabric.

Das bezweifel ich. Das IF verbindet die Chiplets mit dem Memory 
Controller und dem IO Die. Der RAM ist imho am Controller mit einem 
standard Speicher Interface mit Daten und CMD/Address Leitungen 
angeschlossen. Schließlich ist IF etwas AMD spezifisches das Intel nicht 
nutzt und idr. läuft (vereinfacht) ja jeder RAM überall.
(Firma: egal) #6411427
Lesenswert?
• ▲
▼
Torben S. schrieb:
> DMI im anderen QPI
Das sind eher Marketinbegriffe für die Verbindung zwichen CPU und 
chipsats. Was technisch meist Verwande von PCIe-Links sind.
z.B. "4x DMI 3.0" bei Intel synonym für "4 Links mit PCIe 3.0"

Der Speicher wird Heutzutage bei X86 Systemen in der Regel direkt an die 
CPU angebunden ohne über den Chipsatz zu gehen.
Somit ist die Schnittstelle in der Regel einfach "DDR4" oder "DDR5"

Intel sagt dazu z.B.:
"2.1.1 System Memory Technology Supported
The Integrated Memory Controller (IMC) supports LPDDR3, LPDDR4x and DDR4 
protocols with two independent, 64-bit wide channels."

Alles weitere in der Processor-Beschreibung:
https://cdrdv2.intel.com/v1/dl/getContent/615211
Gast #6411487
Lesenswert?
• ▲
▼
Irgend W. schrieb:
> Torben S. schrieb:
>> DMI im anderen QPI
> Das sind eher Marketinbegriffe für die Verbindung zwichen CPU und
> chipsats.

Das ist Quatsch, insbesondere bei QPI und dem neueren UPI. Das sind 
schlicht technische Begriffe bzw. Abkürzungen.

> Was technisch meist Verwande von PCIe-Links sind.
> z.B. "4x DMI 3.0" bei Intel synonym für "4 Links mit PCIe 3.0"

QPI/UPI sind nicht verwandt, alleine schon aufgrund des 
unterschiedlichen Einsatzwecks. PCIe hat z.B. keinerlei Mechanismen für 
Cache Kohärenz oder NUMA.

> Intel sagt dazu z.B.:
> "2.1.1 System Memory Technology Supported
> The Integrated Memory Controller (IMC) supports LPDDR3, LPDDR4x and DDR4
> protocols with two independent, 64-bit wide channels."
>
> Alles weitere in der Processor-Beschreibung:
> https://cdrdv2.intel.com/v1/dl/getContent/615211

Es ist nicht hilfreich, hier als Beispiel eine simple CPU von Intel zu 
verlinken, weil Torben S. mit seiner Frage nach QPI offensichtlich auf 
komplexe Xeons abzielt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.