AMD EPYC 9004 Genoa und Bergamo Arbeitsspeicher Performance optimieren

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Prozessoren der AMD EPYC 9004 Genoa und Bergamo Serie verfügen über zwölf Memory Controller, die jeweils einen Memory Channel ansteuern können. Pro Channel sind bis zu zwei DIMMs möglich. Um eine möglichst optimale Gesamtperformance zu erhalten, ist es sinnvoll auf eine ausgewogene Bestückung zu achten. In diesem Artikel zeigen wir häufig verwendete DIMM-Konfigurationen.

Grundlagen

Prozessoren der AMD EPYC 9004 Serie zeichnen sich speicherseitig durch folgende Eigenschaften aus:

  • 12 Memory Controller pro CPU
  • 1 Memory Channel pro Memory Controller
  • 2 DIMMs per Channel (damit maximal 24 DIMMs pro CPU = 48 DIMMs in einem Dual-CPU System)

Konfigurationen

Die folgenden Tabellen zeigen die idealen Bestückungen der unterschiedlichen RAM-Slots.

Wichtiger Hinweis zur maximalen Speicherbandbreite: Die Tabellen zeigen Messungen eines Bandbreitentests mit STREAM Triad.[1] Eine möglichst hohe Speicherbandbreite ist vor allem im HPC-Umfeld relevant. In anderen Anwendungsgebieten ist der Einfluss der Speicherbandbreite auf die Gesamtperformance niedriger und hängt von der jeweiligen Anwendung ab. Tests mit dem SPECint_rate_base2006 zeigen beispielsweise, dass selbst mit einer Speicherbandbreite von 35% der SPEC-Benchmark bis zu 90% Performance erreicht.[2] RAM-Bestückungen mit weniger Modulen schmälern zwar die maximal erzielbare Speicherbandbreite, haben jedoch dafür auch weniger Energiebedarf und bieten eine gute Erweiterbarkeit für die Zukunft.

Single-CPU Systeme mit 12 DIMM Slots

Die folgende Tabelle zeigt die möglichen DIMM-Konfigurationen eines Single-CPU Systems mit einem Mainboard mit 12 DIMM Slots (z.B. Supermicro H13SSL-NT):

Modulgröße 2 DIMMs 4 DIMMs 6 DIMMs 8 DIMMs 10 DIMMs 12 DIMMs
16 GB 32 GB 64 GB 96 GB 128 GB 160 GB 192 GB
32 GB 64 GB 128 GB 192 GB 256 GB 320 GB 384 GB
64 GB 128 GB 256 GB 284 GB 512 GB 640 GB 768 GB
96 GB 192 GB 384 GB 576 GB 768 GB 960 GB 1.152 GB
Max. Speicher-
bandbreite[3]
~18% ~35% ~51% ~68% ~84% ~100%

Weitere Informationen

Einzelnachweise


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

AMD EPYC 7003 Milan Workload Profile NIC Throughput Intensive
Sicherheitshinweise zu AMD-SB-7009
Virtualisierungsfunktion AMD-V