Исследование основных характеристик модулей памяти DDR

Часть 5: Модули Corsair TWINX2048-3500LLPRO


Мы продолжаем цикл статей, посвященный изучению важнейших характеристик модулей памяти DDR (которым мы уже давно не уделяли должного внимания) на низком уровне с помощью универсального тестового пакета RightMark Memory Analyzer. Совсем недавно состоялся совместный запуск продуктов компаний ASUS и Corsair — материнских плат A8N32-SLI DELUXE/WIFI и A8N32-SLI DELUXE и модулей памяти Corsair TWINX2048-3500LLPRO — первых модулей DDR-400 большой емкости (по 1 ГБ каждый), обладающих весьма низкими задержками (2-3-2-6, 1T command rate). Эти модули и станут объектом нашего сегодняшнего исследования.

Информация о производителе модуля

Производитель модуля: Corsair Memory
Производитель микросхем модуля: неизвестен
Сайт производителя модуля: www.corsairmemory.com/corsair/xms.html

Внешний вид модуля

Фото модуля памяти


Внешний вид модулей TWINX2048-3500LLPRO вполне привычен для серии XMS PRO, которую мы рассматривали ранее на примере DDR2-модулей серии XMS2 PRO — CM2X512-4300C3PRO. Отличительные особенности этой серии — массивный алюминиевый теплоотвод (настоящие модули имеют теплоотвод черного цвета) и наличие светодиодов — индикаторов активности (в данных модулях используется 18 светодиодов, тогда как в модулях серии XMS2 PRO их 24), которые можно разглядеть на нижнем фото (вид модуля с торца). Напоминаем, что светодиоды характеризуют не активность индивидуальных логических банков модуля, а уровень общей загрузки шины памяти данного модуля — от минимальной, индицируемой первыми тремя парами зеленых светодиодов, к средней (три пары желтых светодиодов, расположенных посередине) и до максимальной (последние три пары красных светодиодов).

Part Number модуля

Руководство по расшифровке Part Number модулей памяти DDR серии XMS PRO на сайте производителя отсутствует. В кратком техническом описании (datasheet) модулей указывается, что продукт представляет собой комплект из двух «подогнанных» друг к другу модулей DDR-400 суммарным объемом 2ГБ. Модули способны функционировать при частоте до 218 МГц (режим «DDR2-437») и крайне низких (для модулей столь большого объема) таймингах 2-3-2-6-1T. Именно такие значения таймингов, как утверждает производитель, прошиты в микросхеме SPD модулей. Относительно питающего напряжения не сказано ничего, так что будем считать, что модули способны выдержать подобные условия даже при стандартном напряжении (2.5 В).

Данные микросхемы SPD модуля

Описание общего стандарта SPD:
JEDEC Standard No. 21-C, 4.1.2 - SERIAL PRESENCE DETECT STANDARD, General Standard

Описание специфического стандарта SPD для DDR:
JEDEC Standard No. 21-C, 4.1.2.4 — Appendix D, Rev. 1.0: SPD’s for DDR SDRAM

Параметр Байты Значение Расшифровка
Фундаментальный тип памяти 2 07h DDR SDRAM
Общее количество адресных линий строки модуля 3 0Dh 13 (RA0-RA12)
Общее количество адресных линий столбца модуля 4 0Bh 11 (CA0-CA10)
Общее количество физических банков модуля памяти 5 02h 2 физических банка
Внешняя шина данных модуля памяти 6, 7 40h, 00h 64 бит
Уровень питающего напряжения 8 04h SSTL 2.5V
Минимальная длительность периода синхросигнала (tCK) при максимальной задержке CAS# (CL X) 9 50h 5.0 нс (200.0 МГц)
Тип конфигурации модуля 11 00h Non-ECC
Тип и способ регенерации данных 12 82h 7.8125 мс — 0.5x сокращенная саморегенерация
Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти 13 08h x8
Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти ECC-модуля 14 00h Не определено
Длительность передаваемых пакетов (BL) 16 0Eh BL = 2, 4, 8
Количество логических банков каждой микросхемы в модуле 17 04h 4
Поддерживаемые длительности задержки CAS# (CL) 18 04h CL = 2.0
Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-0.5) 23 00h Не определено
Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-1.0) 25 00h Не определено
Минимальное время подзарядки данных в строке (tRP) 27 28h 10.0 нс
2, CL = 2.0
Минимальная задержка между активизацией соседних строк (tRRD) 28 28h 10.0 нс
2, CL = 2.0
Минимальная задержка между RAS# и CAS# (tRCD) 29 3Ch 15.0 нс
3, CL = 2.0
Минимальная длительность импульса сигнала RAS# (tRAS) 30 1Eh 30.0 нс
6, CL = 2.0
Емкость одного физического банка модуля памяти 31 80h 512 МБ
Минимальное время цикла строки (tRC) 41 37h 55.0 нс
11, CL = 2.0
Период между командами саморегенерации (tRFC) 42 46h 65.0 нс
13, CL = 2.0
Максимальная длительность периода синхросигнала (tCKmax) 43 30h 12.0 нс
Номер ревизии SPD 62 00h Ревизия 0.0
Контрольная сумма байт 0-62 63 ABh 171 (верно)
Идентификационный код производителя по JEDEC (показаны только первые значимые байты) 64-71 7Fh, 7Fh,
9Eh
Corsair
Part Number модуля 73-90 CMX1024-3500LLPRO
Дата изготовления модуля 93-94 00h, 00h Не определено
Серийный номер модуля 95-98 00h, 00h,
00h, 00h
Не определено

Содержимое микросхемы SPD выглядит если и не стандартно, то, по крайней мере, допустимо. Поддерживается всего одно значение задержки CAS# = 2, что, вообще-то, неудивительно для модулей памяти топового класса — таким модулям вряд ли понадобится совместимость со «старыми» режимами вроде DDR-333. Поэтому вполне естественно, что главному и единственному значению tCL = 2 соответствует период синхросигнала 5 нс, т.е. функционирование модулей в режиме DDR-400. Схема таймингов строго совпадает с указанной в техническом описании — 2-3-2-6, что весьма приятно, т.к. по идее должно гарантировать выставление именно этих таймингов по умолчанию BIOS-ами большинства материнских плат. Среди особенностей содержимого SPD рассматриваемых модулей можно отметить неопределенный номер ревизии SPD «0.0», а также отсутствие данных о дате изготовления и серийном номере модулей. Учитывая наши предыдущие исследования модулей памяти Corsair, две последних особенности, похоже, присущи всем модулям этого производителя — как DDR, так и DDR2.

Конфигурации тестовых стендов и ПО

Тестовый стенд №1

  • Процессор: AMD Athlon 64 4000+, 2.4 ГГц (ClawHammer rev. SH-CG, 1 МБ L2)
  • Чипсет: NVIDIA nForce4 SLI X16
  • Материнская плата: ASUS A8N32SLI Deluxe, версия BIOS 0502 от 10/06/2005
  • Память: 2x1024 МБ Corsair XMS PRO PC3500, «DDR-437» (в режиме DDR-400)
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, NVIDIA nForce4 X16 6.82, DirectX 9.0c

Тестовый стенд №2

  • Процессор: AMD Athlon 64 4000+, 2.4 ГГц (ClawHammer rev. SH-CG, 1 МБ L2)
  • Чипсет: NVIDIA nForce4 SLI X16
  • Материнская плата: ASUS A8N32SLI Deluxe, версия BIOS 0502 от 10/06/2005
  • Память: 2x512 МБ Corsair XMS PC3200, DDR-400
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, NVIDIA nForce4 X16 6.82, DirectX 9.0c

Результаты тестирования

Тесты производительности

Поскольку настоящие модули памяти Corsair, можно сказать, были выпущены специально под новую плату ASUS A8N32SLI Deluxe (об этом свидетельствуют лэйблы на упаковке как модулей памяти, так и материнской платы), было принято вполне разумное решение — протестировать модули именно на этой материнской плате (стенд №1).

Тестирование проводилось в стандартном скоростом режиме — DDR-400. Для сопоставления полученных результатов с чем либо мы провели те же самые тесты с использованием давно имеющейся в распоряжении нашей тестовой лаборатории пары 512-МБ модулей Corsair DDR-400, обладающих экстремально низкими таймингами 2-2-2-5 (стенд №2).

Параметр Стенд 1 Стенд 2
Тайминги 2-3-2-6(-11-13) 2-2-2-5(-11-14)
Средняя ПСП на чтение, МБ/с 4344 4387
Средняя ПСП на запись, МБ/с 2555 2541
Макс. ПСП на чтение, МБ/с 6400 6415
Макс. ПСП на запись, МБ/с 6213 6194
Минимальная латентность псевдослучайного доступа, нс 31.6 31.5
Максимальная латентность псевдослучайного доступа, нс 35.3 35.3
Минимальная латентность случайного доступа*, нс 62.8 57.9
Максимальная латентность случайного доступа*, нс 67.0 62.1

*размер блока 16 МБ

Тайминги памяти в первой серии тестов, как обычно, выставлялись по умолчанию (в настройках BIOS — Memory Timings: «by SPD»). Легко заметить, что материнская плата ASUS A8N32SLI Deluxe в обоих случаях выставила эти значения правильно, т.е. в строгом соответствии с данными SPD модулей. Важно также отметить, что в обоих случаях в настройках BIOS принудительно выставлялся более скоростной режим Command Rate = 1T, который, как утверждает производитель, рассматриваемые модули способны поддерживать.

Как и следовало ожидать, новые 1-ГБ модули Corsair практически не уступают по ПСП гораздо ранее выпущенным 512-МБ модулям, обладающим чуть более низкими таймингами — во всех четырех случаях (средняя/максимальная ПСП на чтение/запись) разброс величин столь невелик, что его можно списать на погрешность измерений. Как ни странно, 1-ГБ модули не отличаются и по задержкам при псевдослучайном доступе к памяти. Действительные различия, не в пользу чуть более медленных (точнее — обладающих чуть большими задержками) 1-ГБ модулей, наблюдаются лишь по латентности истинно случайного доступа к памяти. Различие составляет порядка 8%.

Тесты стабильности

Значения таймингов памяти варьировались «на ходу» благодаря встроенной в тестовый пакет RMMA возможности динамического изменения поддерживаемых чипсетом (в данном случае — интегрированным контроллером памяти процессора Athlon 64) настроек подсистемы памяти. Устойчивость функционирования подсистемы памяти определялась с помощью вспомогательной утилиты RightMark Memory Stability Test, входящей в состав тестового пакета RMMA.

Параметр Стенд 1 Стенд 2
Тайминги 2-3-2-5(-7-10) 2-2-2-5(-7-10)
Средняя ПСП на чтение, МБ/с 4355 4385
Средняя ПСП на запись, МБ/с 2572 2557
Макс. ПСП на чтение, МБ/с 6410 6414
Макс. ПСП на запись, МБ/с 6211 6189
Минимальная латентность псевдослучайного доступа, нс 31.5 31.4
Максимальная латентность псевдослучайного доступа, нс 35.3 35.2
Минимальная латентность случайного доступа*, нс 62.5 57.6
Максимальная латентность случайного доступа*, нс 66.7 61.7

*размер блока 16 МБ

Минимальная схема таймингов, которую позволили выставить новые 1-ГБ модули памяти Corsair, отличается всего на единицу в показаниях тайминга tRAS (заметим — весьма спорного, т.к. большинство модулей, как мы знаем по нашим многочисленным предыдущим исследованиям, равнодушно относятся к его изменению в любую сторону). Да-да, к сожалению, «вытянуть» из модулей схему 2-2-2, привычную для 512-МБ моделей, нам не удалось. Точнее, при этом сразу возникали ошибки (причем весьма грубые, на уровне потери устойчивости операционной системы), даже при попытке поднять питающее напряжение модулей до 2.8 В включительно. Чтобы изменения таймингов в этой серии тестов не выглядели столь малозначительными (а во втором случае — и вовсе отсутствующими), мы решили немного расширить схему, присовокупив к ней два дополнительных параметра — минимальное время цикла строки (tRC) и минимальное время цикла регенерации (tRFC). Причем сделали мы это не просто так, а учитывая, что изменение этих параметров влечет за собой изменение функционирования подсистемы памяти (так, например, снижение tRFC до минимума = 9 на 1-ГБ модулях приводило к моментальному зависанию системы, а на 512-МБ — к появлению труднообнаружимых ошибок :)).

Результат столь малого «разгона по таймингам», что вполне естественно, столь же невелик — с определенной долей скептицизма можно говорить о немного возросшей ПСП, однако наиболее достоверное изменение проявляется в виде очень незначительного снижения латентностей случайного доступа в обоих случаях, на величину порядка 0.3-0.4 нс, т.е. менее 1%.

Итоги

Исследованные модули памяти Corsair TWINX2048-3500LLPRO можно считать первыми высокоскоростными модулями DDR-400 большого объема, способных функционировать при малых задержках — весьма скоростной схеме таймингов 2-3-2-6. Говорить о «разгонном потенциале» модулей по таймингам практически не приходится — по-видимому, на сегодняшний день это и так «минимальный минимум», который способны достичь микросхемы модулей памяти столь высокой плотности. Поэтому выпуск данных модулей можно признать состоявшимся и весьма успешным.

Средняя текущая цена (количество предложений) в московской рознице:

Модули памяти Corsair TWINX2048-3500LLPRO  Н/Д(0)


Модули памяти Corsair TWINX2048-3500LLPRO предоставлены представительством компании Corsair Memory




Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.