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

Часть 14: Модули Corsair XMS2-5400UL


Мы продолжаем изучение важнейших характеристик высокоскоростных модулей DDR2 на низком уровне с помощью универсального тестового пакета RightMark Memory Analyzer, началу которому положила наша предыдущая статья на эту тему, посвященная модулям Kingston DDR2-750. В настоящей статье мы рассмотрим модули Corsair традиционной серии XMS2, рассчитанные на частоту 333 МГц (DDR2-667, вернее, DDR2-675, как их называет сам производитель). На первый взгляд, они ничем не отличаются от уже давно исследованных нами модулей XMS2-5400C4, но это впечатление обманчиво. «Фишка» здесь заключается в том, что настоящие модули способны функционировать при предельно низких значениях таймингов — 3-3-2-8, и это — не при 266 МГц, как можно было бы предположить, а именно в режиме DDR2-667.

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

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

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

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

Part Number модуля

Руководство по расшифровке Part Number модулей памяти DDR2 серии XMS2 на сайте производителя отсутствует. В техническом описании (datasheet) модулей указано, что рассматриваемый продукт является комплектом из двух модулей DDR2-667 емкостью по 512 МБ каждый, основанных на микросхемах 64M x8. Гарантируется 100% стабильная работа в режиме «DDR2-675» с чипсетами Intel при таймингах 3-3-2-8, что требует значительно большего по сравнению с номиналом питающего напряжения — 2.1V. Запрограммированные в SPD значения таймингов значительно выше — 4-4-4-15.

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

Описание общего стандарта SPD:

Описание специфического стандарта SPD для DDR2:

Параметр Байт Значение Расшифровка
Фундаментальный тип памяти 2 08h DDR2 SDRAM
Общее количество адресных линий строки модуля 3 0Eh 14 (RA0-RA13)
Общее количество адресных линий столбца модуля 4 0Ah 10 (CA0-CA9)
Общее количество физических банков модуля памяти 5 60h 1 физический банк
Внешняя шина данных модуля памяти 6 40h 64 бит
Уровень питающего напряжения 8 05h SSTL 1.8V
Минимальная длительность периода синхросигнала (tCK) при максимальной задержке CAS# (CL X) 9 30h 3.00 нс (333.3 МГц)
Тип конфигурации модуля 11 00h Non-ECC
Тип и способ регенерации данных 12 82h 7.8125 мс — 0.5x сокращенная саморегенерация
Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти 13 08h x8
Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти ECC-модуля 14 00h Не определено
Длительность передаваемых пакетов (BL) 16 0Ch BL = 4, 8
Количество логических банков каждой микросхемы в модуле 17 04h 4
Поддерживаемые длительности задержки CAS# (CL) 18 10h CL = 4
Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-1) 23 00h Не определено
Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-2) 25 00h Не определено
Минимальное время подзарядки данных в строке (tRP) 27 30h 12.0 нс
4, CL = 4
Минимальная задержка между активизацией соседних строк (tRRD) 28 1Eh 7.5 нс
2.5, CL = 4
Минимальная задержка между RAS# и CAS# (tRCD) 29 30h 12.0 нс
4, CL = 4
Минимальная длительность импульса сигнала RAS# (tRAS) 30 2Dh 45.0 нс
15, CL = 4
Емкость одного физического банка модуля памяти 31 80h 512 МБ
Период восстановления после записи (tWR) 36 3Ch 15.0 нс
5, CL = 4
Внутренняя задержка между командами WRITE и READ (tWTR) 37 1Eh 7.5 нс
2.5, CL = 4
Внутренняя задержка между командами READ и PRECHARGE (tRTP) 38 1Eh 7.5 нс
2.5, CL = 4
Минимальное время цикла строки (tRC) 41, 40 37h, 00h 55.0 нс
18, CL = 4
Период между командами саморегенерации (tRFC) 42, 40 69h, 00h 105.0 нс
35, CL = 4
Максимальная длительность периода синхросигнала (tCKmax) 43 80h 8.0 нс
Номер ревизии SPD 62 12h Ревизия 1.2
Контрольная сумма байт 0-62 63 15h 21 (верно)
Идентификационный код производителя по JEDEC 64-71 7Fh, 7Fh,
9Eh
Corsair
Part Number модуля 73-90 CM2X512A-5400UL
Дата изготовления модуля 93-94 00h, 00h Не определено
Серийный номер модуля 95-98 00h, 00h,
00h, 00h
Не определено

Содержимое SPD не вполне типично для модулей стандарта DDR2-667. Поддерживается всего одно значение задержки сигнала CAS# — 4, которому соответствует период синхросигнала 3.0 нс (частота 333.3 МГц, режим DDR2-667). Схема таймингов для этого (и единственного) случая — 4-4-4-15, как и указано в документации производителем модулей. Из прочих особенностей можно отметить немного увеличенное значение минимального времени цикла регенерации (tRFC = 105 нс), которое, тем не менее, встречается и у других высокоскоростных DDR2. Кроме того, отсутствуют данные о дате изготовления и серийном номере модулей — что, в общем-то, выглядит немного странно для «брэндовых» модулей класса high-end.

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

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

  • Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
  • Чипсет: Intel 945G
  • Материнская плата: Foxconn 945G7MA, версия BIOS от 04/12/2005
  • Память: 2x512 МБ Corsair XMS2-5400UL (в режиме DDR2-667)
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, Intel Chipset Utility 7.0.0.1025, DirectX 9.0c

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

  • Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
  • Чипсет: Intel 945P
  • Материнская плата: Foxconn 945P7AA, версия BIOS от 04/01/2005
  • Память: 2x512 МБ Corsair XMS2-5400UL (в режиме DDR2-667)
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, Intel Chipset Utility 7.0.0.1025, DirectX 9.0c

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

  • Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
  • Чипсет: Intel 955X
  • Материнская плата: ASUS P5WD2 Premium, версия BIOS 0205 от 04/22/2005
  • Память: 2x512 МБ Corsair XMS2-5400UL (в режиме DDR2-667)
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, Intel Chipset Utility 7.0.0.1025, DirectX 9.0c

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

  • Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
  • Чипсет: Intel 955X
  • Материнская плата: Gigabyte 8I955X Royal, версия BIOS F7 от 07/13/2005
  • Память: 2x512 МБ Corsair XMS2-5400UL (в режиме DDR2-667)
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, Intel Chipset Utility 7.0.0.1025, DirectX 9.0c

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

  • Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
  • Чипсет: Intel 955X
  • Материнская плата: ASUS P5WD2 Premium, версия BIOS 0205 от 04/22/2005
  • Память: 2x512 МБ Corsair XMS2-5400UL (в режиме DDR2-800)
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, Intel Chipset Utility 7.0.0.1025, DirectX 9.0c

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

  • Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
  • Чипсет: Intel 955X
  • Материнская плата: Gigabyte 8I955X Royal, версия BIOS F7 от 07/13/2005
  • Память: 2x512 МБ Corsair XMS2-5400UL (в режиме DDR2-800)
  • Видео: Leadtek PX350 TDH, NVIDIA PCX5900
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: NVIDIA Forceware 77.72, Intel Chipset Utility 7.0.0.1025, DirectX 9.0c

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

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

Сразу обратим внимание: во всех случаях — тестирования модулей в номинальном режиме DDR2-667 (стенды №№1-4), а также «разогнанном» DDR2-800 (стенды №№5-6) использовалась только 200-МГц частота системной шины. Причина этого заключается в том, что ни одна из материнских плат не оказалась способной функционировать при 266-МГц частоте FSB в указанных режимах (DDR2-667/800), причем не только с данными модулями памяти Corsair. Можно задать резонный вопрос — зачем понадобилось тестирование в режиме DDR2-800? Ответом на него будет тот факт, что рассматриваемые модули обладают весьма немалым «запасом прочности» — который обеспечивается как значительно завышенным питающим напряжением (2.1V), так и превосходными временными характеристиками используемых микросхем памяти (на которых, как нам удалось разглядеть, к сожалению, отсутствует какая-либо значимая маркировка, позволяющая сказать об их производителе и технических характеристиках).

В первой серии тестов использовалась схема таймингов, выставляемая в настройках BIOS по умолчанию (Memory Timings: «by SPD»). Как видно, принявшие участие в исследовании материнские платы (стенды №№1-4) явно не сошлись во мнении о том, что считать значениями «по умолчанию» — несмотря на наличие в SPD правильно прописанных данных именно для этого случая (DDR2-667). Большинство из них выставило схему 4-4-4 (-12/15), однако ASUS P5WD2 Premium (стенд №3) предпочла более консервативные настройки 5-5-5-15. Парадоксально, но факт: в режиме DDR2-800 с данными модулями эта же материнская плата использует более низкие тайминги 4-4-4-15, тогда как плата Gigabyte 8I955X Royal на том же чипсете Intel 955X, напротив, выставила наиболее медленную схему 5-6-6-18.

Параметр* Стенд 1 Стенд 2 Стенд 3 Стенд 4 Стенд 5** Стенд 6**
Тайминги 4-4-4-12 4-4-4-12 5-5-5-15 4-4-4-15 4-4-4-15 5-6-6-18
Средняя ПСП на чтение, МБ/с 4760 4764 5724 5550 5719 5707
Средняя ПСП на запись, МБ/с 2075 2074 2410 2103 2218 2352
Макс. ПСП на чтение, МБ/с 6161 6180 6543 6471 6546 6489
Макс. ПСП на запись, МБ/с 4266 4266 4314 4287 4314 4287
Минимальная латентность псевдослучайного доступа, нс 60.1 59.9 49.8 54.1 48.9 48.9
Максимальная латентность псевдослучайного доступа, нс 69.6 69.7 58.5 62.8 57.7 57.8
Минимальная латентность случайного доступа***, нс 117.9 117.8 98.8 108.5 102.6 97.6
Максимальная латентность случайного доступа***, нс 141.6 141.7 123.7 133.0 126.5 121.7
Минимальная латентность псевдослучайного доступа, нс
(без аппаратной предвыборки)
92.3 92.1 75.5 82.4 72.6 73.8
Максимальная латентность псевдослучайного доступа, нс
(без аппаратной предвыборки)
120.1 119.0 102.8 108.4 100.7 103.0
Минимальная латентность случайного доступа***, нс
(без аппаратной предвыборки)
118.5 118.3 98.9 109.0 102.8 97.9
Максимальная латентность случайного доступа***, нс
(без аппаратной предвыборки)
144.6 144.7 127.3 136.1 130.8 126.1

*жирным шрифтом отмечены наилучшие показатели (при прочих равных условиях)
**режим DDR2-800
***размер блока 16 МБ

Итак, среди тестов в режиме DDR2-667 лучший результат показывает (как ни странно — несмотря на более высокие тайминги) плата ASUS P5WD2 Premium (стенд №3). Следом за ней располагается вторая плата на Intel 955X — Gigabyte 8I955X Royal, продукция же Foxconn, да еще и с чипсетами i945G/P (которые в сравнении с i955X выглядят так же более медленными, как и чипсеты 915-й серии в сравнении с чипсетами 925-й серии), уверенно занимает последние места. Собственно, продукция Foxconn никогда и не отличалась высокой производительностью подсистемы памяти.

Использование режима DDR2-800 себя полностью оправдало: модули оказались абсолютно работоспособными и в этом режиме, показав практически аналогичную скорость обмена данными с процессором (что неудивительно — пропускная способность процессорной шины в данном случае составляет всего 6.4 ГБ/с, тогда как реальный потенциал DDR2-800 превосходит эту цифру в два раза) при несколько (совсем чуть-чуть) более низких задержках. Однозначного лидера в этом случае не оказалось — по большинству параметров по-прежнему лидирует ASUS P5WD2 Premium (стенд №5), а по латентности случайного доступа (как при включенном Hadware prefetch, так и без него) немного выиграла Gigabyte 8I955X Royal (стенд №6).

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

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

Минимальные значения таймингов, которые позволяют выставить рассматриваемые модули памяти, зависят как от используемой материнской платы (вернее, от того, какое максимальное напряжение плата способна подавать на модули памяти), так и от режима работы модулей (что вполне естественно). Продукция Foxconn, умеющая питать модули лишь напряжением 1.9-1.95V, позволяет «вытянуть» из модулей не самый максимум, но в то же время результат не так уж и плох — минимальные тайминги оказались равными 4-2-2 (про tRAS в очередной раз «забываем», поскольку его значение игнорируется данными модулями так же, как и большинством других). Тем не менее, платы ASUS и Gigabyte на 955-м чипсете, способные подавать необходимое напряжение 2.1V, позволяют достичь предельно низких значений (далее их уменьшать просто некуда) — 3-2-2 — меньших, чем гарантированные производителем значения устойчивой работы 3-3-2(-8). Заметим, что тем самым модули Corsair показывают очередной рекорд по таймингам — прошлый рекорд, 3-2-2 в режиме DDR2-533, был поставлен модулями XMS2 PRO-5400C4.

Весьма хороши показатели минимальных таймингов и в режиме DDR2-800 — 4-3-2 на обеих платах ASUS и Gigabyte (напомним, что номинальные значения таймингов для «типичных» модулей DDR2 выглядят следующим образом: 3-3-3-9 для DDR2-400, 4-4-4-12 для DDR2-533, 5-5-5-15 для DDR2-667, для DDR2-800 они должны быть и того больше — порядка 6-6-6-18).

Параметр* Стенд 1 Стенд 2 Стенд 3 Стенд 4 Стенд 5** Стенд 6**
Тайминги 4-2-2
(1.95V)
4-2-2
(1.9V)
3-2-2
(2.1V)
3-2-2
(2.1V)
4-3-2
(2.1V)
4-3-2
(2.1V)
Средняя ПСП на чтение, МБ/с 4813 4819 5719 5620 5780 5874
Средняя ПСП на запись, МБ/с 2278 2286 2421 2421 2480 2426
Макс. ПСП на чтение, МБ/с 6253 6264 6556 6492 6556 6522
Макс. ПСП на запись, МБ/с 4266 4266 4314 4287 4314 4287
Минимальная латентность псевдослучайного доступа, нс 59.5 59.5 49.0 52.3 48.4 43.9
Максимальная латентность псевдослучайного доступа, нс 70.2 69.1 58.6 61.0 57.2 51.0
Минимальная латентность случайного доступа***, нс 112.0 112.2 98.7 102.0 96.8 83.4
Максимальная латентность случайного доступа***, нс 135.6 135.6 123.1 126.3 121.2 119.1
Минимальная латентность псевдослучайного доступа, нс
(без аппаратной предвыборки)
91.5 91.6 75.8 80.6 72.8 68.5
Максимальная латентность псевдослучайного доступа, нс
(без аппаратной предвыборки)
116.7 117.7 102.5 107.2 100.4 87.8
Минимальная латентность случайного доступа***, нс
(без аппаратной предвыборки)
112.5 112.8 99.1 102.4 97.1 84.1
Максимальная латентность случайного доступа***, нс
(без аппаратной предвыборки)
137.4 138.6 126.9 130.0 125.0 105.2

*жирным шрифтом отмечены наилучшие показатели (при прочих равных условиях)
**режим DDR2-800
***размер блока 16 МБ

Что касается производительности модулей в «экстремальных» условиях — лидерство ASUS P5WD2 Premium (стенд №3) в режиме DDR2-667 сохраняется, в случае же тестов DDR2-800 практически по всем показателям наблюдается смена лидера — им становится плата Gigabyte 8I955X Royal (стенд №6), которая в предыдущей серии тестов проигрывала, очевидно, за счет более высоких номинальных значений таймингов 5-6-6-18.

Итоги

Протестированные модули памяти Corsair XMS2-5400UL обладают хорошей совместимостью с исследованными моделями материнских плат на чипсетах Intel серий 945 и 955, обладают хорошей производительностью, а также огромным «разгонным потенциалом» как по частоте, так и по таймингам: модули стабильно функционируют в штатном режиме DDR2-667 при таймингах 3-2-2 (абсолютный рекорд!), так и в режиме DDR2-800 при таймингах 4-3-2 (что пока что тоже является абсолютным рекордом, ибо тестов в режиме DDR2-800 до сих пор не проводилось).

Модули памяти Corsair XMS2-5400UL предоставлены представительством компании Corsair Memory




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

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

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

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