Компьютеры

Память Kingston HyperX DDR2 750 МГц и 675 МГц

Прогресс неумолим. На смену одним технологиям приходят другие, на замену оперативной памяти DDR SDRAM спешит память DDR2. И хотя DDR2 пока не столь широко распространена, как ее предшественница, нет никакого сомнения в том, что её популярность будет неуклонно расти. Одним словом, настало время присмотреться к этой оперативной памяти поподробнее.

Прогресс неумолим. На смену одним технологиям приходят другие, на замену оперативной памяти DDR SDRAM спешит память DDR2 (подробнее о принципах ее работы см., например, обзор "DDRII SDRAM — новый стандарт «быстрой» памяти"). И хотя DDR2 пока не столь широко распространена, как ее предшественница, нет никакого сомнения в том, что её популярность будет неуклонно расти – хотя бы потому, что цены на DDR2 уже снизились до приемлемых величин, а многие недавние чипсеты корпорации Intel, доминирующей на рынке платформ для DDR2 (а также, например, чипсет NVIDIA nForce4 SLI Intel Edition), оперативную память DDR уже не поддерживают вовсе. Одним словом, настало время присмотреться к этой оперативной памяти поподробнее.

Латентность и частота – основные конкуренты

Как обычно, нужно различать память для мэйнстрима, работающую на штатных частотах и напряжениях с таймингами, рекомендованными спецификациями JEDEC, и память «продвинутую» или, если хотите, оверклокерскую, которая, как правило, презирает джидековские (джедаевские? ;)) правила и старается выжать из кремниевых чипов (как самой памяти, так и чипсетов/контроллеров, ее обслуживающих) максимум скоростных возможностей. Понятно, что мэйнстримовкая память, коей на рынке большинство, не особенно интересна компьютерным энтузиастам. Ведь ее роль сводится к рутинному выполнению своих функций (стабильной работе в штатных режимах) и требовать от нее «звездных войн» было бы несправедливо.

Другое дело – память оверклокерская. Тут уже – простор для творчества масс и производителей: каждый пытается показать, во что горазд, и такие продукты нередко служат своеобразным «лицом» компании (показывающим ее потенциал и «крутизну»), хотя оборот делается все же за счет более «сереньких» и дешевых изделий. Именно эта память и представляет для энтузиастов (и, заметим, обозревателей ;)) наибольший интерес, хотя ее массовое применение явно сдерживается существенно более высокими ценами не только на саму память, но и на продукты, способные «правильно» работать с такой памятью.

Первое поколение системных чипсетов с поддержкой DDR2 (в основном, от Intel) ориентировалось на тактовые частоты памяти 400 и 533 МГц. Для них в свое время были утверждены спецификации памяти DDR2 (см., например, JESD79-2B.pdf и Intel_DDR2_400_533_Spec_Addendum_rev_0_9.pdf), согласно которым допускалось напряжение питания в диапазоне от 1,7 до 1,9 вольт (обычно 1,8 В) и рабочие тайминги 5-5-5, 4-4-4 и 3-3-3 ( CAS Latency – tRCD – tRP соответственно) для частоты 533 МГц (по понятным причинам 400 МГц нас здесь не очень интересуют). Вообще-то «штатными» для DDR2-533 поначалу являлись все же тайминги 4-4-4 (при напряжении 1,8 В) – именно они «прошиты» в SDP подавляющего большинства соответствующих модулей памяти. Однако последующий апдейт спецификаций допустил существование модулей DDR2-533, работающих при напряжении питания 1,9 В и с таймингами 3-3-3, которые прежде считались оверклокерскими. Еще позднее (уже в 2005 году, накануне выхода чипсетов Intel с поддержкой DDR2-667) спецификации обновились еще раз и в них появилась память DDR2-667 с таймингами 4-4-4 и 5-5-5 и даже DDR2-800 с таймингами 4-4-4, 5-5-5 и 6-6-6! Кстати, обозначать разные тайминги памяти принято соответствующей буквой на конце (см. страницу 74 первого из документов по ссылке выше):

Тип памятиТайминги работы согласно JEDEC ( CL- tRCD- tRP)
DDR2-800C4-4-4
DDR2-800D5-5-5
DDR2-800E6-6-6
DDR2-667C4-4-4
DDR2-667D5-5-5
DDR2-533B3-3-3
DDR2-533C4-4-4
DDR2-533D5-5-5
DDR2-400B3-3-3
DDR2-400С4-4-4

Согласно этому же документу минимальный тайминг tRAS должен соответствовать 45 нс (для всех модулей памяти, кроме DDR2-400 B), а tRC варьируется от 55 до 65 нс в зависимости от типа памяти, см. следующую таблицу (здесь также интересно подметить, что опционально подразумевается возможность использования CL=2!).

Тайминги работы

 

 

Впрочем, нам удобнее оперировать в терминах количества тактов частоты шины памяти (именно они указываются в BIOS Setup материнских плат для регулировки и тюнинга), поэтому итоговая табличка специфицированных на данный момент типов DDR2 выглядит так:

Таблица 1. Типы памяти DDR2 согласно спецификациям JEDEC.

Тип памяти(по частоте передачи данных)Альтернативное обозначение(по пиковой полосе пропускания в Мбайт/с)Длительность такта частоты шины, нсОсновные тайминги работы согласно JEDEC (CL- tRCD- tRP)tRAS, цикловtRC, циклов
DDR2-800 CPC2-64002,54-4-41822
DDR2-800 DPC2-64002,55-5-51823
DDR2-800 EPC2-64002,56-6-61824
DDR2-667 CPC2-53003,04-4-41519
DDR2-667 DPC2-53003,05-5-51520
DDR2-533 BPC2-43003,753-3-31215
DDR2-533 CPC2-43003,754-4-41216
DDR2-533 DPC2-43003,755-5-51217
DDR2-400 BPC2-32005,03-3-3811
DDR2-400СPC2-32005,04-4-4913

Все, что «выпадает» из этой таблицы в меньшую сторону (по латентности) можно считать оверклокингом модулей по таймингам.

Однако, несмотря на «многообещающие» спецификации, практика выглядит скромнее – даже после официального выхода чипсетов для DDR2-667 подавляющее большинство сертифицированных Intel для работы с ними модулей памяти DDR2-667 имеют тайминги 5-5-5 (см., например, ddr2_667_dram_results) и лишь очень редкие пока модули DDR2-533 «сертифицированы» производителем чипсетов на тайминги 3-3-3 (см. ddr2_dram_results). Не намного лучше обстоит дело с чипсетом NVIDIA nForce4 SLI Intel Edition (см. nForce_memory_compatibility).

На этом фоне многие оверклокерские брэнды памяти ( Corsair, Geil, Kingston HyperX, OCZ и др.) изощряются в демонстрациях разгонного потенциала своей и без того «нестандартной» (если следовать духу JEDEC и Intel) продукции. Например, та же Kingston еще осенью 2004 года выпустила модули KHX5400 серии HyperX, рассчитанные на работу (уж не знаю, на каком чипсете тогда они это «рассчитывали» ;)) на тактовой частоте 675 МГц (именно 675, а не 667) с таймингами 4-4-4-10-1 T при напряжении 1,85 В (см. khx_ddr2.asp). Чуть позднее, весной 2005 года эти модули были немного улучшены («вылизаны»), что позволило компании выпустить новую серию KHX6000 с рабочей частотой 750 МГц и «гарантированными» таймингами 4-4-4-12-1 T на этой частоте при напряжении питания 1,9 В (см. предыдущий линк). Последние, в частности, были использованы Kingston для демонстрации высочайшего разгонного потенциала своих топовых продуктов: в начале марта на одном из стендов Kingston в рамках очередного Intel Developer Forum выставлялась система, работающая с памятью на частоте 866 МГц!

Kingston DDR2-866

 

 

Причем для нее использовалась вполне серийная, стандартная материнская плата ASUS P5 AD2- E Premium на чипсете Intel 925 XE Express, рассчитанном максимум на DDR2-533 (ведь i955/945 тогда еще официально не вышли).

Kingston DDR2-866

 

 

В системе использовался процессор Pentium 4 Extreme Edition 3,46 ГГц (ядро Gallatin) в разблокированным множителем, что позволило заставить его работать на системной шине 1302 МГц (вместо штатной 1067 МГц).

Kingston DDR2-866 CPUZ

 

 

В подтверждение своих слов и в качестве аргументов в пользу высочайшей пропускной способности памяти, работающей на частоте 866 МГц, специалисты Kingston демонстрировали «живой» экран с тестовыми утилитами SiSoftware Sandrа 2005 Pro и CPU- Z.

Видно, что на частоте 868 МГц тайминги работы памяти составляют 5-5-5-12

 

 

Видно, что на частоте 868 МГц тайминги работы памяти составляют 5-5-5-12. Однако представитель Kingston подчеркнул, что стоит лишь немного снизить рабочую частоту – до 828 МГц – и модули KHX6000 спокойно заработают с таймингами 4-4-4-12 (на которых, собственно, они и «сертифицируются» производителем, но для частоты 750 МГц).

модули KHX6000 спокойно заработают с таймингами 4-4-4-12

 

 

Спустя некоторое время нам удалось получить эти модули Kingston KHX6000 для испытаний в нашей тестовой лаборатории. Мы сравним их как с непосредственными предшественниками Kingston KHX5400 (DDR2-675), так и с типичными бюджетными продуктами этого производителя – ValueRAM DDR2-533, которые мы кратко описали ранее.

Участники испытаний и конфигурация стенда

Итак, для нашего тестирования мы выбрали три комплекта модулей памяти Kingston (пары 2 x512 Мбайт): «обычную» ValueRAM PC2-4200 (DDR2-533 CL4); «продвинутую» HyperX PC2-5400 (DDR2-675 CL4) и, наконец, «оверклокерскую» HyperX PC2-6000 (DDR2-750 CL4). Мы постараемся выяснить, что можно «выжать» из этих модулей и какую прибавку в производительности компьютера за счёт этого получить. Причем нас будут интересовать два взамопротиворечивых аспекта разгона:

  1. Повышение тактовой частоты работы до предела (в ущерб таймингам)
  2. Максимальное снижение таймингов работы памяти в ущерб тактовой частоте (и нахождение своеобразного компромисса между ними).

Как мы могли видеть, у Kingston в серии HyperX есть великолепные модули DDR400, рассчитанные на «штатную» работу с минимально возможными таймингами 2-2-2-5 (см., например, статью "Память DDR400 с минимальной латентностью"). Поэтому нам вдвойне интересно, насколько этому производителю удалось «побороть» латентность в памяти новой архитектуры.

В качестве тестового стенда выступила материнская плата MSI P4 N Diamond на основе идеально подходящего для наших «оверклокерских» целей чипсета NVIDIA nForce 4 SLI Intel Edition (см. обзор "Плата MSI P4N Diamond и чипсет nVIDIA nForce 4 SLI Intel Edition"). Для наших целей лучше всего подходил процессор Pentium 4 Extreme Edition 3.73 ГГц с быстрой системной шиной 1066 МГц, а в качестве видеокарты использовалась ASUS AX X800 XT на основе GPU Radeon X800 XT. Данный процессор успешно разгонялся до 300 МГц по шине (до 4,2 ГГц по частоте ядра), поэтому для DDR2 533, 566 и 600 снимались показатели производительности при работе чипсета в синхронном режиме FSB и памяти. Проверить синхронные режимы для меньших частот не получилось – по непонятным причинам, BIOS материнской платы не позволил уменьшить FSB меньше 266 (1066) МГц. Для более высоких частот памяти использовался асинхронный (точнее – псевдосинхронный) режим чипсета.

Kingston ValueRAM PC2-4200 CL4 2 x 512 Mb (KVR533D2E4K2/1G)

Upgrade Kit от Kingston объемом 1 Гбайт (2 x 512 Мбайт)

 

 

Это «стандартный» Upgrade Kit от Kingston объемом 1 Гбайт (2 x 512 Мбайт) из двух модулей.

Модули односторонние, используется девять 512-Мбит чипов DRAM от Elpida

 

 

Модули односторонние, используется девять 512-Мбит чипов DRAM от Elpida

Kingston KVR533

 

 

Поддерживается режим коррекции ошибок ECC (в наших испытаниях он не использовался, поскольку чипсет nForce 4 SLI Intel Edition его не поддерживает).

Штатное напряжение питания Kingston KVR533 модулей – 1,8 вольт

 

 

Штатное напряжение питания этих модулей – 1,8 вольт. Система с этими модулями стартовала без проблем. Информация, прописанная в SPD модулей, такова:

Данные SPDKingston PC2-4200 CL4 2 x 512 Mb (KVR533D2E4K2/1G)
Частота200 (400)266 (533)266 (533)
CAS# latency (CL)345
RAS# to CAS# (tRC)344
RAS# precharge (tRP)344
RAS# Active Delay (tRAS)91212

То есть заявленные в SPD характеристики в точности соответствуют названию модулей: 4-4-4-12 на частоте 533 МГц и 3-3-3-9 на 400 МГц. Попробуем теперь слегка разогнать эту память. В качестве средства проверки стабильности будем использовать прогон S&M (бывший testmem) в режиме Quick (8 минут).

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

Тайминги3-3-3-9-1 T4-3-3-9-1 T4-4-4-12-1 T5-5-5-16-2 T
1,85 В451 МГц480 МГц640 МГц692 МГц
2,10 В

Некоторым сюрпризом оказалось то, что для данных модулей памяти повышение напряжения питания со стандартных до 2,00 и даже 2,10 В привело к тому, что модули стали работать со сбоями. Система при этом могла стартовать на слегка более высоких тактовых частотах, но в любом случае уже на первой-третьей минуте S&M начинал фиксировать сбои даже на тех частотах, где модули ранее работали без проблем. Впрочем, эффект этот не столь уж странен для современных микроэлектронных кристаллов, где пороговые напряжения и рабочие режимы «вылизываются» с точностью до сотых долей вольта и их превышение (а не только занижение) может быть чревато не только заметным перегревом (в том числе, локальных участков чипов), но и смещением передаточной характеристики вентилей к краям рабочей области, где существенно ниже запас надежности – особенно, на таких высоких частотах работы. Так что недостатком модулей это считать не стоит.

Зависимость латентности и полосы пропускания памяти от частоты работы модулей показана на графиках.

Латентность оперативной памяти

Латентность оперативной памяти (по данным CPU- Z и ScienceMark 2) в зависимости от частоты работы модулей KVR533 D2 E4 K2/1 G

Пропускная способность оперативной памяти (по данным ScienceMark 2) в зависимости от частоты работы модулей KVR 533 D 2 E 4 K 2/1 G

Пропускная способность оперативной памяти (по данным ScienceMark 2) в зависимости от частоты работы модулей KVR 533 D 2 E 4 K 2/1 G .

На этих графиках синяя линия соответствует таймингам 3-3-3-9, фиолетовая – 4-3-3-9, желтая – 4-4-4-12, голубая – 5-5-5-16-2 T; штрихованная линия – при синхронном режиме работы FSB:DRAM. Заметим, что использовать 2 T command rate оказалось сравнительно невыгодно: при небольших таймингах выигрыш в частоте от 2 T-адресации оказался крошечным, а потери в пропускной способности и латентности памяти – огромными. Так что NVIDIA не зря акцентировала внимание на том, что nForce 4 SLI Intel Edition имеет выделенные шины адреса и команд для каждого из модулей (1 T-адресация как раз и является основным выигрышем от использования такой схемы).

В целом модули можно признать удачными для бюджетных и мэйнстрим решений. На заявленных таймингах они работают с заметным «запасом прочности», без поднятия напряжения стабильно работают как DDR2-667 (правда, только по 5-5-5-15-2 T), поддерживают ECC. Правда, из-за этой самой поддержки, они и стоят порядка 150$ (против 110$ за обычный гигабайт DDR2-533). С учетом того, что рекордов скорости они не ставят, едва ли их можно порекомендовать оверклокеру (хотя 640 МГц на 4-4-4-12-1 T – это неплохой результат). И, пожалуй, единственное, на что можно здесь посетовать – что эти модули совершенно не способны работать с латентностью 3-3-3 на частоте 533 МГц (в отличие от ряда бюджетных конкурентов). Зато в рабочую станцию на основе чипсетов Intel 925 X/955 X Express (эти чипсеты поддерживают ECC) они подходят идеально. Дополнительную информацию о модулях KVR533 D2 E4 K2 и оперативной памяти DDR2 в целом можно найти в статье "Память DDR2-533 от Kingston Technology: первый взгляд и немного о перспективах".

Kingston HyperX PC2-5400 CL4 2 x 512 Mb (KHX5400D2K2/1G)

Это «стандартный» комплект оверклокерской памяти под брэндом HyperX, осенью 2004 года ставший одним из первых в мире с поддержкой такой высокой частоты для латентности 4-4-4-10-1 T. Объем – 1 Гбайт (2 x 512 Мбайт), модули односторонние, выполнены на основе восьми 512-Мбитных чипов DRAM и закрыты алюминиевым радиатором синего цвета, снять который достаточно сложно.

Штатное напряжение питания – 1,85 В (слегка повышено относительно номинала 1,8 В). Производитель тестирует все такие модули (в парах) на стабильную работу с таймингами 4-4-4-10-1 T на частоте 675 МГц. Наша система тоже стартовала без проблем. А вот SPD модулей оказался, мягко говоря, неожиданным:

Данные SPDKingston PC2-5400 CL4 2 x 512 Mb ( KHX5400 D2 K2/1 G)
Частота200 (400)266 (533)266 (533)
CAS# latency (CL)345
RAS# to CAS# (tRC)344
RAS# precharge (tRP)344
RAS# Active Delay (tRAS)91212

Дело в том, что Kingston в спецификациях на модули KHX5400D2K2 указывает, что они должны работать на частоте 675 МГц с таймингами 4-4-4-10, однако ни малейшего намёка на то, что они на это способны, в SPD мы не находим. Попросту говоря, SPD модулей KVR533D2E4K2/1G и KHX5400D2K2/1G идентичны. Это сделано с той целью, чтобы модули могли запуститься практически на любой плате.

Ладно, попробуем устроить модулям беспристрастную проверку при помощи S& M. Максимальные частоты, при которых модули стабильно работали, составили:

Тайминги3-3-3-9-1 T4-4-4-12-1 T5-5-5-16-2 T
1,85 В533 МГц640 МГц692 МГц
2,10 В640 МГц720 МГц

Первые результаты тестирования на минимальных таймингах показались обнадеживающими: модули успешно заработали на частоте 533 МГц. Причем, длительное тестирование этих модулей в нашей лаборатории с различным материнскими платами показало, что они стабильно работают на 533 МГц даже с таймингами 3-3-3-7! Но на этом «халява» заканчивается: поднять частоту хотя бы до 560 МГц с этими же таймингами не удалось даже с поднятием напряжения. Использование таймингов 4-3-3-9 ситуацию не улучшило, да и максимальная достигнутая частота с таймингами 4-4-4-12-1 T составила всего лишь 640 МГц (улучшить этот результат поднятием напряжения тоже не удалось). И только использование совсем уж «скромных» таймингов 5-5-5-16-2 T позволило добиться стабильной работы модулей на заявленных 675 МГц.

Справедливости ради отметим, что в нашей лаборатории побывала и другая пара модулей KHX5400D2K2/1G – с наклейкой « Evaluation». Вот эти-то модули как раз великолепно работали на 675 МГц с таймингами 4-4-4-10-1 T при напряжении 1,85 В. Причем, на различных платах и чипсетах. Не будем гадать, почему наблюдалось такое «разногласие» между сэмплом и серийным экземпляром, но для этой статьи мы все же воспользовались последним как логически более целесообразным.

«Камнем преткновения» в низколатентной работе этих модулей стала как раз 1 T-адресация… и, к сожалению, это означает, что на nForce 4 SLI IE толку от максимально достигнутых 720 МГц получается немного, см. графики:

Латентность оперативной памяти (по данным CPU- Z и ScienceMark 2) в зависимости от частоты работы модулей KHX5400 D2 K2/1 G

Латентность оперативной памяти (по данным CPU- Z и ScienceMark 2) в зависимости от частоты работы модулей KHX5400 D2 K2/1 G

Пропускная способность оперативной памяти (по данным ScienceMark 2) в зависимости от частоты работы модулей KHX5400 D2 K2/1 G

Пропускная способность оперативной памяти (по данным ScienceMark 2) в зависимости от частоты работы модулей KHX5400 D2 K2/1 G. Синяя линия соответствует таймингам 3-3-3-9, желтая – 4-4-4-12, голубая – 5-5-5-16-2 T; штрихованная линия – при синхронном режиме работы FSB: DRAM

Легко видеть, что никаких заметных преимуществ (и по пропускной способности, и по латентности) режим 720 МГц 5-5-5-16-2 T перед 640 МГц 4-4-4-12-1 T не предоставляет. А значит, преимуществ в скорости перед вышеописанными вдвое более дешевыми модулями ValueRAM при работе на высоких тактовых частотах эти модули в общем-то не дают! И поскольку разгонять Pentium 4 шиной до FSB 1300-1400 МГц могут только экстремалы (для ядра Prescott с учетом минимального множителя 14 подобный разгон соответствует частотам процессора 4,4 – 5,0 ГГц!), то и смысла в использовании этих частот, в общем-то, особого нет. Впрочем, в качестве модулей DDR2-533, работающих с минимальными таймингами 3-3-3-7, эти модули будут смотреться очень неплохо, а это уже немало (хотя это, по сути, задача для более дешевых модулей типа KHX4300). Если б им еще и цену (270$) поменьше…

Kingston HyperX PC2-6000 CL4 2 x 512 Mb (KHX6000D2K2/1G)

Еще один «оверклокерский» комплект HyperX из двух 512-мегабайтных модулей. На данный момент его можно считать «хай-эндом» среди модулей DDR2, однако в скором будущем ему на смену, видимо, придут еще более быстрые модули (см., например, начало и конец этой статьи). Модули двухсторонние, используется шестнадцать 256-мегабитных чипов DRAM (в отличие от предшественников, где использовалось восемь вдвое более емких чипов). Они закрыты фирменным алюминиевым радиатором синего цвета.

Кстати, в работе на штатных напряжениях эти и предыдущие модули были практически холодными или еле теплыми (если, конечно, рядом с ними не стоит какая-нибудь стоваттная «печка» ;)). Номинальным напряжением питания для них является 1,9 В.

Система уже привычно стартовала без каких-либо проблем. И SPD модулей, к счастью, уже не производит столь странного впечатления:

Данные SPDKingston PC2-6000 CL4 2 x 512 Mb (KHX6000D2K2/1G)
Частота200 (400)266 (533)333 (667)
CAS# latency (CL)345
RAS# to CAS# (tRC)345
RAS# precharge (tRP)345
RAS# Active Delay (tRAS)91215

Правда, если сопоставить это с тем, что Kingston обещает работу этих модулей на частоте 750 МГц с таймингами 4-4-4-12-1 T (при напряжении 1,90 В), то данные SPD, в общем-то, можно назвать чрезвычайно осторожными.

Максимальные частоты, на которых модули KHX6000D2K2/1G работали стабильно:

Тайминги3-3-3-9-1 T4-4-4-12-1 T5-5-5-16-2 T
1,85 В533 МГц667 МГц750 МГц
2,10 В566 МГц700 МГц750 МГц

Бросается в глаза то, что эти модули, в отличие от двух предыдущих пар, явно успешнее работают при повышенном напряжении. Недаром же в спецификациях указано 1,90В, а не 1,80 или 1,85, как у KVR533 или KHX5400. Правда, с повышением тактовой частоты разница между результатами тестов с напряжениями 1,85 и 2,10 В быстро сокращается и к 750 МГц сходит на нет. А вот получить хотя бы 780 МГц нам не удалось даже использовав напряжение 2,20 В и тайминги 5-5-5-16-2 T. Увы. Зато на меньших частотах эти модули обеспечивают просто великолепную латентность: 3-3-3-9-1 T вплоть до 566 МГц и 4-4-4-12 вплоть до 700 МГц! Отличный результат, хотя заявленных производителем задержек 4-4-4-12-1 T на 750 МГц нам все же достигнуть не удалось, несмотря на «правильную» (вроде бы) тестовую систему. (Все же Kingston оставляет себе «лазейку» и говорит, что гарантирует работу с этими таймингами на заявленной частоте, но в зависимости от системы некоторые подстройки BIOS материнской платы могут потребоваться. Уж не знаем, что под этим подразумевается ;)).

Посмотрим на графики латентности и пропускной способности в зависимости от частоты:

Латентность оперативной памяти (по данным CPU- Z и ScienceMark 2) в зависимости от частоты работы модулей KHX6000D2K2/1G

Латентность оперативной памяти (по данным CPU- Z и ScienceMark 2) в зависимости от частоты работы модулей KHX6000D2K2/1G

Пропускная способность оперативной памяти (по данным ScienceMark 2) в зависимости о частоты работы модулей KHX6000D2K2/1G

Пропускная способность оперативной памяти (по данным ScienceMark 2) в зависимости о частоты работы модулей KHX6000D2K2/1G. Синяя линия соответствует таймингам 3-3-3-9, желтая – 4-4-4-12, голубая – 5-5-5-16-2 T; штрихованная линия – при синхронном режиме работы FSB: DRAM

Как и в предыдущем случае «сверхвысокие» частоты с ухудшенными таймингами не дали преимущества в пропускной способности оперативной памяти, но явно «загубили» её латентность. Но зато KHX6000D2K2/1G работает с таймингами 3-3-3-9-1 T на частотах вплоть до 566 МГц (это – лучший результат по латентности: 66,5-67,0 нс) и успешно работает с таймингами 4-4-4-12-1 T на частотах вплоть до 700 МГц (лучший результат по пропускной способности и один из лучших по латентности). С учетом этого разгонять память выше 700 МГц, видимо, нецелесообразно, а значит, эти модули вполне можно назвать практически идеальным выбором для оверклокера. Только вот цена (370$) отчаянно кусается.

Напоследок приведем табличку максимально достигнутых нами «базовых» частот и типовых таймингов для исследованных в данном обзоре пар модулей памяти Kingston:

Частота работы памяти, МГц400466533566600633667700750
ValueRAM PC2-42003-3-3-94-3-3-94-4-4-124-4-4-124-4-4-124-4-4-125-5-5-16--
HyperX PC2-54003-3-3-93-3-3-93-3-3-94-4-4-124-4-4-124-4-4-125-5-5-165-5-5-16-
HyperX PC2-60003-3-3-93-3-3-93-3-3-93-3-3-94-4-4-124-4-4-124-4-4-124-4-4-125-5-5-16

Оценка производительности в приложениях

Итак, можно констатировать, что современная «высокочастотная» (667 МГц и выше) оперативная память никаких преимуществ перед низколатентной «малочастотной» (533 МГц) предоставлять не должна: обе ключевые характеристики (ПСП и латентность) у неё примерно на том же уровне или даже хуже. Можно констатировать и то, что «оверклокерские» модули памяти, как правило, позволяют на «классических» частотах 533 и 667 МГц использовать сильно сниженные тайминги. И это хорошо. Но за уменьшенную на 8-9% латентность приходится переплачивать 130, а то и все 230 долларов! Так стоит ли овчинка выделки?

Попробуем провести экспресс анализ производительности и возьмем для тестирования пятерку довольно популярных программ, прогнав их для типичных и «топовых» таймингов и частот. Для описанной выше тестовой системы с модулями KHX6000 получились следующие результаты:

Приложение533 МГц 4-4-4-12533 МГц 3-3-3-9667 МГц 4-4-4-12750 МГц 5-5-5-15
CINEBENCH 2003, score395395395391
ScienceMark 2.0, Primorida, секунд27,0126,6927,0826,84
WinRAR 3.30 Benchmark, Кбайт /с487535535481
Far Cry, fps79,781,882,080,5
Half-Life 2, fps94 ,496,196,895,2

Очевидно, что самыми быстрыми конфигурациями являются вторая и третья – обе с фактически оверклокерскими таймингами, хотя и предусмотренными JEDEC. Причем, преимущество третьей системы над второй воистину гомеопатично и совершенно не стоит каких-либо усилий и дополнительных затрат. Система с памятью на частоте 750 МГц, но «загубленными» (в угоду частоте) таймингами явно проигрывает даже 533-мегагерцовой! А система с памятью 533 МГц и таймингами 4-4-4-12 (типовая по нынешним временам) проигрывает такой же с таймингами 3-3-3-9 в среднем всего 1-2 процента.

В четырех приложениях из пяти разница в производительности между «быстрой» и «стандартной» оперативной памятью укладывается в 3%. Кстати, иной раз стандартная погрешность измерения составляет те же самые 3%. Впрочем, возможно, кого-то заинтересует 10%-й прирост производительности в синтетическом бенчмарке WinRAR, чрезвычайно «чутко» реагирующего на любые изменения, связанные с оперативной памятью. Но следует еще учитывать то, что в менее «тепличных» условиях «узкой» 800-мегагерцовой системной шины реальный прирост производительности будет, к сожалению, еще меньшим. И это подтверждают наши недавние детальные исследования платформ на чипсетах Intel 945 P Express и NVIDIA nForce4 SLI Intel Edition: преимущество систем с DDR2-667 (тайминги 4-4-4-12) над DDR2-533 (тайминги 3-3-3-7) ничтожно (явно менее одного процента!), тогда как тайминги 3-3-3-7 против 4-4-4-12 на частоте памяти 533 МГц все же позволяют получить некий заметный выигрыш (хотя 1-3% очень уж заметными тоже назвать язык не поворачивается). Да и по сравнению с предшествующими платформами, не поддерживающими память DDR2-667 (и даже DDR2 вообще) скоростное преимущество новейших решений как-то не особо ощущается.

Заключение

Прогресс и гонка за частотой – это, безусловно, хорошо. Но все же постараемся быть объективными.

Во-первых, если вы не занимаетесь оверклокингом, то использование дорогих «оверклокерских» модулей DDR2 – выбрасывание денег на ветер в чистом виде. Стоят такие модули очень дорого, а обеспечиваемая ими прибавка производительности ничтожна и годится разве что для «распальцовки».

Во-вторых, «обычная» линейка ValueRAM от Kingston демонстрирует отличные показатели и при умеренном разгоне процессора этих модулей будет более чем достаточно (досаду вызывает, разве что, невозможность работать по 3-3-3 на 533 МГц).

В-третьих, по всей видимости, большинство модулей «оверклокерской» памяти HyperX DDR2 способно работать в «полную силу» (заявленную, между прочим, в их официальных спецификациях) далеко не на всех материнских платах и чипсетах.

В-четвертых, почти всегда целесообразнее использовать 1T command rate: повышение максимально достижимых частот для 2T не компенсирует потерь производительности.

Ну и в-пятых, мы вообще не уверены в целесообразности дальнейшего повышения скорости работы оперативной памяти на существующей платформе (точнее - процессорах) Intel. Как уже отмечалось в нашей статье про двухъядерные процессоры, несмотря на то, что в жадных до памяти приложениях двухъядерные процессоры могут не достигать и 170% производительности однопроцессорной системы, переход на вдвое более быструю оперативную память для одноядерной системы дает в тех же условиях лишь 11% прироста скорости. Быстрая память сегодня нужна только двухъядерникам, а их в текущих решениях Intel ограничивает явно недостаточная пропускная способность общей системной шины.

Двухъядерные процессоры AMD не страдают от «проблемы общей шины» и могли бы задействовать всю мощь новых типов памяти, но они-то как раз собираются переходить на DDR2 не раньше конца этого года. Появление модулей DDR2, работающих на частотах вплоть до 1066 МГц (их активно демонстрировали на прошедшем Computex-е), само по себе, конечно, интересно. Но, к сожалению, в ближайшие, как минимум, полгода, преимуществами этих модулей никто толком воспользоваться не сможет. Хотя чисто моральное удовлетворение и удовольствие от работы с такими шикарными модулями, как Kingston KHX6000, безусловно, получаешь.