Список совместимости/Оперативная память/DDR3

Материал из Базы знаний сообщества разработчиков Эльбрус
< Список совместимости‎ | Оперативная память
Версия от 17:25, 25 сентября 2021; Антон Самсонов (обсуждение | вклад) (→‎Unbuffered DDR3: Добавлена модель, запрошенная в Ticket 2021092114000085)
Перейти к навигации Перейти к поиску
Короткий адрес этой страницы: HCL/RAM/DDR3
Любые сведения о совместимости аппаратного и/или программного обеспечения не являются официальными заявлениями, если не сопровождаются ссылкой на официально утверждённый протокол тестирования. Аппаратное или программное обеспечение, упоминаемое без сведений о совместимости с каким-либо конкретным типом компьютера (процессора, контроллера периферии), следует считать лишь потенциально совместимым.

Область применимости

Все перечисленные процессоры имеют однотипный контроллер памяти и, соответственно, схожие аппаратные возможности. Однако инициализацию контроллера для его сопряжения с установленными модулями памяти выполняет Программа начального старта, реализация которой различается для разных процессоров — подробнее см. ниже.

Общие требования

При самостоятельном выборе следует учитывать основные требования, предъявляемые встроенным контроллером памяти:

  • ширина шины данных одной микросхемы — 8, 16 бит (обозначение: x8, x16);
  • ширина шины данных всего модуля — 72 бит (ECC);
  • буферизация — регистровая (registered, RDIMM, DDR3R) или без буферизации (unbuffered, UDIMM);
  • количество рангов в модуле — 1, 2, 4;
  • напряжение — обычное (1,5 В), пониженное (1,35 В — low-voltage, DDR3L, PC3L);
  • форм-фактор — DIMM, SO-DIMM;
  • все модули в компьютере должны быть идентичными.

Из этого следует, что не поддерживаются модули:

  • с шириной шины данных микросхем 4 бита — чипы x4 не поддерживаются;
  • без коррекции ошибок (ECC) — модули x64 не поддерживаются;
  • с пониженной нагрузкой (load-reduced) — модули LR-DIMM не поддерживаются;
  • с ультра-низким напряжением (1,25 В — ultra low voltage) — модули DDR3U (PC3U) не поддерживаются;
  • разнородные — смешивать разные модули нельзя (даже для разных процессоров в многопроцессорной машине).

Максимальный темп передачи, поддерживаемый контроллером, — 1600 МТ/с. Частота контроллера памяти в конкретном компьютере может быть установлена ниже номинальной. Модули памяти с более высоким номиналом, предположительно, будут работать — на фактической частоте контроллера памяти.

Поддержка конкретных разновидностей модулей (в рамках возможностей контроллера) зависит от Программы начального старта — в соответствии с наличием спроса со стороны заказчиков. Так, поддержка unbuffered-модулей была реализована только в ПНС для Эльбрус-1С+ и Эльбрус-4С, но не Эльбрус-8С. И наоборот, поддержка SO-DIMM была релизована только в ПНС для Эльбрус-8С.

Количество модулей

Совместимые модули памяти должны устанавливаться в количестве не менее минимального, поддерживаемого контроллером памяти процессора:

Характеристика Эльбрус-1С+ Эльбрус-4С Эльбрус-8С
Количество каналов доступа в память 2 3 4
Количество заполненных каналов 2, 1 3, 2, 1 4, 2

На материнских платах количество слотов для модулей памяти может быть меньше или больше, чем каналов у процессора:

  • Если слотов меньше, чем каналов (например, на компактных платах), то надо заполнить их все — это и так будет минимальное поддерживаемое количество.
  • Если слотов столько же, то желательно заполнить их все — это позволит достигать максимальной производительности обмена с памятью. Установку меньшего количества модулей необходимо вести в порядке нумерации каналов: например, для Эльбрус-8С обязательно надо заполнить слоты DIMM_0 и DIMM_1.
  • Если слотов больше, чем каналов, то есть на каждый канал приходится по 2 слота, например, то заполнить нужно в первую очередь первичные слоты по правилам из предыдущего пункта, а вторичные можно оставить пустыми.

Все установленные модули должны быть идентичными по характеристикам — во всех заполненных слотах всех каналов всех процессоров. Если имеются вторичные слоты (на каждый канал приходится по 2 слота), то они либо должны остаться пустыми, либо быть заполненными точно так же, как первичные. Если имеется несколько процессоров, то набор модулей памяти у всех них должен быть одинаковым.

На разных моделях материнских плат слоты одних и тех же каналов могут быть расположены по-разному относительно микросхемы процессора. На многопроцессорных платах каждая процессорная микросхема может быть ориентирована по-своему, и расположение слотов соответственно тоже своё. Поэтому установку модулей памяти в случае частичного заполнения слотов необходимо вести в строгом соответствии с обозначениями слотов. Надписи на самой материнской плате могут быть расположены не вплотную к слотам памяти, а там где есть свободное место для достаточно крупного текста: ищите надписи вида «DIMM_0, DIMM_1, …», «MC0, MC1, …», «CPU0: CH0 SLOT0, CH0 SLOT1…» и т. п. Кроме того, обозначение слотов можно выяснить в документации.

Registered DDR3

Данный тип модулей наиболее широко поддерживается компьютерами Эльбрус.

Марка Артикул Объём, ГБ Тип Темп, МТ/с Буфер Защита Высота Формат Ранг Ширина Эльбрус-1С+ Эльбрус-4С Эльбрус-8С
Apacer 78.C1GEY.4010C 8 DDR3 1600 Registered ECC FH DIMM 2R x8 ПНС 2.23.1.0 н/д н/д
ATP AL24M72B8BLK0S 8 DDR3L 1600 Registered ECC н/д DIMM н/д x8 н/д ПНС 2.19.2.0 ПНС 2018-10-26
Crucial CT4G3ERSLS8160B.9FED 4 DDR3L 1600 Registered ECC FH DIMM 1R x8 н/д н/д да
Crucial CT8G3ERSDD8186D.18FED 8 DDR3 1866 Registered ECC FH DIMM 2R x8 н/д н/д н/д
Goodram W-MEM####R3#4##G все DDR3L все Registered ECC FH DIMM все x4[1] нет нет нет
Goodram W-MEM####R3#8##G все DDR3L все Registered ECC FH DIMM все x8 н/д н/д н/д
Hynix HMT151R7BFR8C-G7 DB AB-C 4 DDR3 1066 Registered ECC FH DIMM 4R x8 н/д ПНС 2.15.1.3 н/д
Hynix HMT41GR7AFR8A-PB TD AB 8 DDR3L 1600 Registered ECC FH DIMM 2R x8 да н/д н/д
Innodisk ACT8GHR72P8J1600S-LV 8 DDR3L 1600 Registered ECC FH DIMM 2R x8 ПНС 2.23.1.0 н/д н/д
Kingston KTD-PE313Q8LV/16G 16 DDR3L 1333 Registered ECC FH DIMM 4R x8 н/д да н/д
Kingston KVR1333D3Q8R9S/8G 8 DDR3 1333 Registered ECC FH DIMM 4R x8 н/д ПНС 2.15.1.3 н/д
Kingston KVR13LR9Q8/16 16 DDR3L 1333 Registered ECC FH DIMM 4R x8 н/д ПНС 2.15.1.3 да
Kingston KVR16LR11D8/8 8 DDR3L 1600 Registered ECC FH DIMM 2R x8 н/д ПНС 2.14.1.7 н/д
Kingston KVR16R11D8/8 8 DDR3 1600 Registered ECC FH DIMM 2R x8 н/д ПНС 2.14.1.7 да
Kingston KVR16R11S8/4 4 DDR3 1600 Registered ECC FH DIMM 1R x8 н/д ПНС 2.15.1.3 н/д
Kingston KVR18R13D8/8 8 DDR3 1866 Registered ECC FH DIMM 2R x8 н/д н/д н/д
MemxPro D3M-8G16S518WA 8 DDR3 1600 Registered ECC н/д DIMM 2R x8 да ПНС 2.15.1.3 да
Micron MT18JSF1G72PDZ-1G9E1KF 8 DDR3 1866 Registered ECC FH DIMM 2R x8 н/д н/д н/д
Micron MT18JSF51272PDZ-1G6K1HE 4 DDR3 1600 Registered ECC FH DIMM 2R x8 н/д ПНС 2.14.1.7 да
Micron MT18KSF1G72PDZ-1G6 8 DDR3L 1600 Registered ECC FH DIMM 2R x8 н/д н/д н/д
Micron MT9KSF51272PZ-1G6E2HE 4 DDR3L 1600 Registered ECC FH DIMM 1R x8 н/д н/д да
Samsung M393B1G73QH0-CMA 8 DDR3 1866 Registered ECC FH DIMM 2R x8 н/д н/д н/д
Samsung M393B1G73QH1-V072 8 DDR3L 1600 Registered ECC FH DIMM 2R x8 да н/д н/д
Transcend TS1GKR72V1N 8 DDR3 1066 Registered ECC FH DIMM 4R x8 н/д н/д н/д
Transcend TS1GKR72V3HL 8 DDR3 1333 Registered ECC LP DIMM 2R x8 н/д н/д н/д
Transcend TS1GKR72V3N 8 DDR3 1333 Registered ECC FH DIMM 4R x8 н/д н/д н/д
Transcend TS1GKR72V6H 8 DDR3 1600 Registered ECC FH DIMM 2R x8 н/д н/д н/д
Transcend TS1GKR72V6HL 8 DDR3 1600 Registered ECC LP DIMM 2R x8 н/д н/д н/д
Transcend TS2GKR72V3H 16 DDR3 1333 Registered ECC FH DIMM 4R x8 н/д н/д да
Transcend TS512MKR72V3N 4 DDR3 1333 Registered ECC FH DIMM 2R x8 н/д н/д н/д
Transcend TS512MKR72V6H 4 DDR3 1600 Registered ECC FH DIMM 1R x8 н/д н/д н/д
Transcend TS512MKR72V6HL 4 DDR3 1600 Registered ECC LP DIMM 1R x8 н/д н/д н/д
Transcend TS512MKR72V6N 4 DDR3 1600 Registered ECC FH DIMM 2R x8 да н/д да
Transcend TS512MKR72V6NL 4 DDR3 1600 Registered ECC LP DIMM 2R x8 н/д н/д н/д
Transcend TSMTD3LR03-4GL 4 DDR3 1600 Registered ECC LP DIMM 1R x8 да н/д да
Transcend TSMTD3LR03-8GL 8 DDR3 1600 Registered ECC LP DIMM 2R x8 да н/д да
Transcend TSMTD3LR05-16G 16 DDR3 1333 Registered ECC FH DIMM 4R x8 н/д н/д ПНС 2020-03-15
Transcend TSMTD3LR08-4G 4 DDR3 1600 Registered ECC FH DIMM 1R x8 да н/д да
  1. Вопреки обозначению „x8“ на сайте производителя, модели марки Goodram с цифрой „4” после буквы «S»/«D»/«Q» имеют ширину шины чипов 4 бита и потому не подходят.

Unbuffered DDR3

Данный тип модулей тестировался только на компьютерах с процессором Эльбрус-4С. Поддержка данного типа модулей не реализована в программе начального старта для процессоров Эльбрус-8С ввиду отсутствия спроса.

Марка Артикул Объём, ГБ Тип Темп, МТ/с Буфер Защита Высота Формат Ранг Ширина Эльбрус-1С+ Эльбрус-4С Эльбрус-8С
Crucial CT51272BD160BJ.9FP 4 DDR3L 1600 Unbuffered ECC FH DIMM 1R x8 н/д н/д нет
Hynix HMT41GU7AFR8A-PB T0 AD 8 DDR3L 1600 Unbuffered ECC FH DIMM 2R x8 н/д н/д нет
Kingston KVR16E11/8 8 DDR3 1600 Unbuffered ECC FH DIMM 2R x8 н/д ПНС 2.14.1.7 нет
Micron MT9KSF51272AZ-1G6P1ZF 4 DDR3L 1600 Unbuffered ECC FH DIMM 1R x8 н/д н/д нет
Transcend TS1GLK64V6H 8 DDR3 1600 Unbuffered нет FH DIMM 2R x8 нет нет нет
Transcend TS1GLK72V6H 8 DDR3 1600 Unbuffered ECC FH DIMM 2R x8 н/д н/д нет

Источники

  • Внутренний баг МЦСТ № 122084
  • Внутренняя вики МЦСТ, статья «Поддерживаемое оборудование»
  • Статья «Эльбрус/hcl/память» в базе знаний AltLinux Team
  • Руководства по эксплуатации компьютеров Эльбрус