バランスの取れたメモリ構成と呼ばれるものを理解しようとしています。この時点でのIntelの最新のCPU、2018年1月、たとえばXeon 8180とXeon 6154の場合、CPUソケットごとにいくつのDIMMを使用すれば最高のメモリパフォーマンス?
4つのIntel 6154 cpusを備えたサーバーボードの場合、RDIMMまたはLRDIMMのどちらかを選択できます...それが追加の議論を必要とするかどうかはわかりませんが、今のところ価格のためにRDIMMを使用しており、 768GBのシステムRAM、
RDIMMの選択では、DIMMごとに8 GBまたは16 GBまたは32 GB、CPUソケットごとに12のメモリソケットがあるため、ボード上に合計48のソケットがあり、最大768 GBのRAM Xeonの場合) 6154または8180、
注:8180または6154でサポートされる最大メモリは、インテルのスペックシートごとに768GBです。それがCPUごとか、システム全体かはわかりません。それ以上必要な場合は、最大1.5TBをサポートするXeon 8180mと6154mがあり、それでもそのCPUだけで1.5TBかどうかはわかりませんが、それでも私が必要とする以上のことはありません。
私の質問は、私が欲しいサーバーを取得する際の選択についてです[〜#〜] n [〜#〜]量RAM =それぞれ、少なくとも192 GB、256 GB、384 GB、512 GB、640 GB、または768 GBのいずれかになります...
基本的に、CPUはチャネルごとに1つのDIMMで最速のメモリアクセスを持っています。
DIMMを追加すると、メモリバスの負荷が増加し、RAMクロックが減少する可能性があります。
デュアルランクとクアッドランクのDIMMは、より高い負荷を引き起こし、潜在的により少ないランクよりもクロックを減少させます。ランクが少ない同じサイズのモジュールの方が一般に優れています。
Registered DIMM(RDIMM)はバス負荷を減らし、mayモジュールとランクの最大数を増やしますが、待ち時間に(わずかな)ペナルティが伴います。
負荷が軽減されたDIMMはバス負荷をさらに減らし(可能性がありますより多くのDIMM /ランクまたはより高いクロックレートを有効にします)、RDIMMと同じ遅延ペナルティがあります。
アンバッファードDIMM(UDIMM)は最も高速ですが、使用できるモジュールとランクはごくわずかです。通常、これらは基本的なエントリーレベルのサーバーでのみ見つかります。
低電圧DIMMはエネルギーを節約しますが、電圧スイングが低いほど、可能な最大RAMクロックが減少することがよくあります。
通常、システム内でUDIMM、RDIMM、LR-DIMMを混在させることはできません。通常、LVと通常のDIMMを混在させることができますが、LV DIMMはより高い電圧で動作します。
システムの正確なメトリックは、マニュアルに記載されているはずです。すべてに1つのルールはありません。
どういう意味かわかりません。これは、特定のアプリケーション要件に依存し、ソフトウェアベンダーがあなたに伝えます。
メモリスロットの数については、サーバー/マザーボードのマニュアルに記載されています。実装するスロットとその順序に関する具体的な指示が必要です。
利用可能なメモリチャネルを完全に利用しないとパフォーマンスが低下しますが、常にサーバーで実行しているものと、メモリ帯域幅にどの程度依存しているかに常に依存します。これも4と答えるかもしれません。ソケットあたりのDIMMの数を増やすと、CPUあたりのメモリチャネルの数に達するまで、パフォーマンスが向上します。その後、複数のDIMMが同じメモリチャネルを共有する必要があるため、パフォーマンスがわずかに低下する可能性があります。
私はこれをいくつかの前提に基づいていますので、質問や修正がある場合はお知らせください。
あなたと同じ質問がありました。私はそれを上げました ここ と答えを文書化しました。
チャネルごとに複数のDIMMがあると、メモリ帯域幅に影響がありますか?はい、そうです。チャネルごとに1つのDIMMを使用することは、最大メモリ帯域幅を活用するのに理想的です。