AMD EPYC 9004 Genoa und Bergamo Arbeitsspeicher Performance optimieren
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
- How to Populate AMD EPYC 9004 Genoa Memory Channels (www.servethehome.com, 11.11.2022)
- DDR5 Memory Channel Scaling Performance With AMD EPYC 9004 Series (www.phoronix.com, 06.01.2023)
Einzelnachweise
- ↑ STREAM: Sustainable Memory Bandwidth in High Performance Computers (www.cs.virginia.edu)
- ↑ Memory Performance of Xeon scalable processor (Skylake-SP) based Systems (sp.ts.fujitsu.com)
- ↑ Balanced Memory Configurations with 4th Generation AMD EPYC Processors (lenovopress.com)
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.
|