NUMA-Nodes pro Sockel (NPS) ist eine neue zusätzliche Funktion, die Ihnen die Konfiguration der Speicher-NUMA-Domains pro Sockel
ermöglicht. Die Konfiguration kann aus einer ganzen Domain (NPS1), zwei Domains (NPS2) oder vier Domains (NPS4) bestehen. Wenn es
sich um eine Plattform mit zwei Sockeln handelt, steht ein zusätzliches NPS-Profil zur Verfügung, mit dem der gesamte Systemspeicher
als einzelne NUMA-Domain (NPS0) zugewiesen werden kann.
In den Prozessoren enthält jedes physische Prozessorpaket mehrere Prozessorkerne, die in Core-Komplexen und Core-Komplex-Matrizen
zusammengefasst werden. Ein Core-Komplex (CCX) besteht aus maximal vier Prozessorkernen und einem L3-Cache-Speicher. Eine
Core-Komplex-Matrize (CCD) enthält zwei CCX. Das physische Prozessorpaket enthält maximal acht Core-CCD. Ein „CCD x CCX x
Core"-Prozessor hat maximal 64 Cores. Das BIOS-Setup ermöglicht die Auswahl eines NPS-Profils auf Basis des Down-Core-Profils und
gemäß Prozessor-SKU.
Tabelle 41. NPS-Optionen pro Prozessor-SKU oder Down-Core-Konfiguration
Kerne
64
48
32
24
16
16
8
8
ANMERKUNG:
Wenn die Systemkonfiguration kein NPS-Profil unterstützt, werden die Optionen erst angezeigt, wenn
sich die Konfiguration ändert.
ANMERKUNG:
Wenn ein Speichertrainingsfehler, eine Konfigurationsänderung oder ein Prozessoraustausch vorliegt
und ein bestimmtes NPS-Profil nicht länger unterstützt wird, wird am Ende des POST eine Fehlermeldung angezeigt
und im Lifecycle Controller protokolliert.
Interleaving-Option
Basierend auf der NPSx-Auswahl wählt die AMD Platform Security Processor (PSP)-Firmware das entsprechende bevorzugte Speicher-
Interleaving aus. Wenn die Speicherkonfiguration die bevorzugte Option nicht zulässt (z. B. wenn ein Kanal nicht bestückt ist oder ein bzw.
mehrere DIMMs auf einem Kanal nicht ordnungsgemäß initialisiert oder trainiert werden können), wählt die Vor-BIOS-Firmware die
entsprechende alternative Speicher-Interleaving-Option aus.
Tabelle 42. Interleaving-Optionen basierend auf NPSx
NPSx
4
2
1
0
ANMERKUNG:
In einem System mit zwei Prozessoren müssen sich beide Sockel im gleichen Interleaving-Modus
befinden, wenn beide Sockel mit Speichern bestückt sind.
Zwei-Kanal-Interleaving (pro Quadrant) – NPS4 und Fallback für NPS2/1/0
•
Hierbei werden zwei Kanäle in jedem Quadranten verschachtelt.
•
Der Speicher auf den beiden Kanälen eines Quadranten muss nicht gleich sein. Alle nicht symmetrischen DIMMs werden oben
gestapelt.
•
Quadranten, in denen einer der beiden Kanäle nicht bestückt ist, werden nicht verschachtelt.
•
Es gibt keine Alternative, da alle Konfigurationen in diesem Modus zugeordnet werden können.
4-Kanal-Interleaving (pro halbem Sockel) – NPS2
•
Hierbei werden die vier Kanäle der linken oder rechten Hälfte eines Sockels verschachtelt. Als alternative Option nur für NPS1 können
die vier Kanäle {CS A, B, C, D} verschachtelt werden.
CCD x CCX x Cores/CCX
8x2x4
6x2x4
4x2x4
3x2x4
2x2x4
4x2x2
4x2x1
2x2x2
Bevorzugt
2 Kanäle
4 Kanäle
8 Kanäle
16 Kanäle (zwei Prozessoren)
NPSx-Optionen – Ein
Prozessor
4, 2, 1
2, 1
4, 2, 1
1
2, 1
4, 2, 1
4, 2, 1
2, 1
Alternativ
Keine
2 Kanäle
4 Kanäle, 2 Kanäle
2 Kanäle
Installieren und Entfernen von Systemkomponenten
NPSx-Optionen – Zwei
Prozessoren
4, 2, 1, 0
2, 1, 0
4, 2, 1, 0
1, 0
2, 1, 0
4, 2, 1, 0
4, 2, 1, 0
2, 1, 0
75