У меня есть вопрос относительно архитектуры DDRAM: я читал научную статью о новом процессоре, который снижает энергопотребление, сохраняя при этом очень высокий уровень производительности, и в качестве примера энергопотребления авторы написали

При практической пропускной способности канала памяти 10 Гбит / с (DDR3-1600) для сканирования номинального объема рабочей нагрузки 10 ТБ в секунду нам требуется 1000 каналов на стойку.

Мой вопрос следующий: что такое стойка? а какие у них каналы? Я попытался посмотреть википедию, но у меня есть только описание стоек, используемых для соединения различных серверов в одном и том же физическом месте. Поскольку DDRAM обычно находится на материнской плате, я сомневаюсь, что автор имел в виду это.

заранее спасибо

1 ответ1

2

Канал - это отдельная полоса для передачи данных в память и из нее. Память обычно поставляется в одно-, двух- и четырехканальных модулях ОЗУ, что приводит к перемещению 1x, 2x и 4x блоков данных (например, 64-битных) за цикл. Представьте себе канал, похожий на полосу на дороге для автомобиля. Чем больше дорожек, тем больше данных можно перемещать одновременно.

Под стойкой понимается стойка сервера. Это (обычно) металлическое шасси с "блоками", к которым можно подключить "монтируемые в стойку" устройства. Стойки обычно имеют высоту 12, 18 или 24 единицы (хотя возможны и другие размеры), а модули, которые можно установить в стойку, имеют размер, измеренный в U (единицах). Таким образом, в стойку 12U можно установить 6 блоков 2U или 12 блоков 1U или 3 блока 2U и еще 6 блоков 1U; любая комбинация, которая складывается в максимальный размер.

То, о чем они говорят, - это использование серверных плат оперативной памяти для установки ряда модулей оперативной памяти, равных 1000 каналам, которые могут быть 500 двухканальных модулей или 250 четырехканальных модулей. В этой схеме модули ОЗУ будут подключаться через сверхскоростную объединительную плату, способную передавать гигабайты или даже терабайты данных в секунду, подключенные к нескольким смонтированным в стойку модулям, которые хранят всю память DDR, о которой они говорят.

Стойка и канал не имеют абсолютно никакого отношения друг к другу. Каналы - это особенность оперативной памяти и других типов шин. Стойка - это физическое шасси, на котором установлены модули или даже целые серверы. Например, стойка может иметь сетевой модуль, серверный модуль, модуль NAS и модуль питания. Другие конфигурации также возможны в зависимости от ресурсов, необходимых для сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .