Intel Xeon 6134 + Один модуль DIMM на канал или два модуля DIMM на канал для максимальной пропускной способности памяти?
Я не могу найти эту важную информацию в спецификациях. Ценю любое понимание.
Мы покупаем серверы для HPC, работающие с процессором Intel Xeon Gold 6134 (Skylake). Мне нужна максимальная пропускная способность памяти, и я не беспокоюсь об общем объеме доступной памяти.
Процессоры Skylake имеют 6 каналов памяти на процессор. Сервер Lenovo имеет 12 модулей DIMM на процессор. Что означает 2 DIMMS на канал. В их документации утверждается, что заполнение всех 12 модулей DIMMS обеспечивает наилучшую пропускную способность. Но мне неясно, стоит ли делить канал на два модуля DIMM.
Мой вопрос
Стоит ли покупать 6 модулей DIMM (по одному на каждый канал) на процессор или мне нужно заполнить 12 модулей DIMM (по два на каждый канал) на процессор для максимальной пропускной способности памяти?
PS: я уже нашел анекдотичный ответ здесь, но он кажется умозрительным, как сказал автор.
1 ответ
Добавляю ответ на свой вопрос.
Источник: http://frankdenneman.nl/2015/02/25/memory-deep-dive-ddr4/
Похоже, что с ядрами DDR4 и Haswell, изображение сравнения производительности:
1 DIMM на канал достиг 99 ГБ / с
2 DIMM на канал достигли 82 ГБ / с
3 DIMM на канал достигли 71 ГБ / с
Это дает мне представление о том, что использование большего количества модулей DIMMS, чем количества каналов, приведет к снижению пропускной способности памяти.