web-dev-qa-db-ja.com

Xeon Silver4114のRamスティックの理想的な数

Skylakeベースの Intel Xeon Silver 4114 CP 一度に最大6つのDDR4-2400メモリースティックにアクセスできます。 2つのメモリコントローラーがあり、コントローラーごとに3つのチャネルがあり、合計6つのメモリチャネルがあります。

これは、理想的なセットアップではCPUごとに6つのRAMスティックがあることを意味しますか?スティックが少ないと、メモリアクセスが遅くなりますか?

1
Dave

メモリサブシステムの帯域幅を最大化する場合は、チャネルごとに少なくとも1つのDIMM(この場合は6)を取り付ける必要があります。 6つを超えるDIMMを取り付ける場合は、6の倍数でそれらを追加し続ける必要があります。

これは、各メモリチャネルを個別に使用できるため、2つのスロットのみを装着すると、CPUは2つのチャネルを介してデータを書き込みます。 6つのチャネルすべてにデータを入力すると、CPUは6つのチャネルすべてで同時にRAMにデータを書き込むことができます。

https://en.wikipedia.org/wiki/Multi-channel_memory_architecture#Triple-channel_architecture

1
zymhan

もちろん、これはメーカーによって異なる場合がありますが、HPE DL380Gen10とCiscoC220 M5の仕様を確認したところ、シルバーの4xxxCPUを使用する場合にソケットごとに6つのDIMMすべてを使用しても速度が低下することはありません。 CPUごとに1つまたは6つのDIMMがあるかどうかに関係なく、すべて2400 MT/sで実行されます。

0
Chopper3