我無法在規格表中找到這項關鍵資訊。欣賞任何見解。
我們正在購買用於 HPC 工作的伺服器英特爾至強力金牌 6134 (Skylake) CPU 我想要最大的記憶體頻寬,而不關心可用的記憶體總量。
Skylake CPU 每個處理器有 6 個記憶體通道。 Lenovo 伺服器的每個處理器有 12 個 DIMM。這意味著每個通道 2 個 DIMM。他們的文檔聲稱填充所有 12 個 DIMM 可提供最佳頻寬。但是,我不清楚在兩個 DIMM 上共享通道的代價。
我的問題是,
我應該為每個處理器購買填充 6 個 DIMM(每個通道一個)還是應該為每個處理器填充 12 個 DIMM(每個通道兩個)以獲得最大記憶體頻寬?
PS:我已經找到了這裡有軼事答案但正如作者所說,這似乎是推測性的。
答案1
加入我自己的問題的答案。
來源:http://frankdenneman.nl/2015/02/25/memory-deep-dive-ddr4/
看來對於 DDR4 和 Haswell 核心,性能比較圖:
每通道 1 個 DIMM 達到 99 GB/s
每通道 2 個 DIMM 實現 82 GB/s
每通道 3 個 DIMM 實現 71 GB/s
這讓我想到,使用比通道數量更多的 DIMM 會導致記憶體頻寬受到影響。