Технология Enhanced Performance Profiles для модулей памяти

31 октябрь, 2006 - 17:15Кирилл Балалин

Рынок оперативной памяти достаточно консервативен. За исключением появления раз в два-три года принципиально иных типов модулей и регулярного обновления стандартов JEDEC относительно тактовых частот какие-либо технологические нововведения встречаются крайне редко и еще реже выходят за рамки изменений системы охлаждения или улучшения внешнего вида. В связи с этим стоит уделить отдельное внимание технологии Enhanced Performance Profiles (EPP), недавно анонсированной NVIDIA в качестве открытого стандарта.

Любой модуль памяти стандарта DDR2 включает в себя микросхему Serial Presence Detect (SPD), в которую прошиты наименование изготовителя и модели, серийный номер, а также значения штатных частот и таймингов согласно требованиям JEDEC. Однако с целью обеспечения полной совместимости с материнскими платами производители памяти часто указывают в SPD максимально безопасные задержки, далекие от реальных параметров модулей – таким образом, для достижения оптимального быстродействия (а тем более разгона) пользователю приходится вручную устанавливать значения таймингов через BIOS. С другой стороны, спецификации JEDEC относительно содержимого SPD не предполагают хранения таких важных параметров, как напряжение питания и Command Rate, а также некоторых тонких настроек, в частности ряда параметров Drive Strength. С инициативой по созданию единого открытого индустриального стандарта оптимизированного автоматического определения параметров модулей памяти выступила компания NVIDIA совместно с Corsair.

Перед разработчиками стояли задачи как улучшить штатную производительность подсистемы памяти, так и облегчить процесс разгона – сделать его более «прозрачным» для новичков и дать хорошую базу для экспериментов опытным оверклокерам. Для достижения указанных целей содержимое SPD-микросхем было дополнено необходимыми параметрами, обеспечив полную совместимость с требованиями JEDEC, включая сохранение имеющегося «безопасного режима» для гарантированного прохождения процедуры POST в любых условиях. Результат работы был официально представлен 15 мая нынешнего года в виде открытого стандарта Enhanced Performance Profiles (EPP), получившего со стороны NVIDIA второе название «SLI-Ready Memory».

Технология Enhanced Performance Profiles для модулей памяти

Corsair TWIN2X 2048-6400C3

Тип памяти PC2-6400 (DDR2-800)

Объем 2×1024 MB

Штатное напряжение питания 2,2 В

Штатные тайминги для режима PC2-6400 3-4-3-9

Ориентировочная цена $440

Предоставлен Unikom Consulting, www.unikom.com.ua

Впечатляющие тайминги при частоте DDR2-800; поддержка EPP; SLI-сертификация

Не рекордная максимальная тактовая частота

Оптимальная память для работы на низких таймингах

С технической точки зрения реализация EPP весьма проста. Для использования его возможностей нужно наличие соответствующих модулей памяти, а также материнской платы с BIOS, способной считывать из SPD расширенную информацию. Объем памяти SPD-чипа составляет 256 байт, из которых только первые 99 заполнены согласно требованиям JEDEC. Дополнительные параметры, входящие в спецификации EPP, располагаются в зоне 99–127 байт и никак не влияют на эксплуатацию модулей на материнских платах, не поддерживающих EPP.

Первым чипсетом с поддержкой EPP стал NVIDIA nForce 590 SLI, однако в будущем этот список должен расшириться. Открытый характер стандарта предполагает отсутствие каких-либо лицензионных отчислений, и создатели приглашают всех заинтересованных производителей поддержать их инициативу. Несмотря на то что разработка велась NVIDIA совместно с Corsair (представившей первые продукты с EPP в день анонса стандарта), на сегодняшний день различные комплекты с поддержкой данной технологии уже имеются также в ассортименте Kingston, Crucial и OCZ Technology, а другие изготовители планируют анонсировать свои EPP-совместимые модули в ближайшее время. Опционально производитель может предоставить свои EPP-модули для сертификации NVIDIA на предмет совместимости со SLI-системами, после чего получает право размещать логотип «SLI-Ready» на упаковке продукта – на момент написания статьи в списке сертифицированных товаров имеется уже 17 комплектов памяти от всех четырех упомянутых брендов. Важно отметить, что поддержка EPP не должна повлиять на цену модулей, поскольку никаких технологических изменений не предвидится.

Рассмотрим подробнее, что представляет собой дополнительная информация в SPD, определяемая спецификациями Enhanced Performance Profiles. В полном соответствии с названием стандарт предполагает возможность прошивки в модуль нескольких профилей для работы в разных условиях, например, оптимизированных для максимальной тактовой частоты или минимальных таймингов. Отведенный под EPP диапазон в 28 байт позволяет производителю определить либо два полных профиля, либо четыре сокращенных. Подробная информация о конкретных параметрах содержится в таблице, поэтому отметим лишь наиболее интересные моменты. Во-первых, даже в сокращенном виде профили EPP имеют значительную ценность, так как позволяют без лишних манипуляций с настройками BIOS достичь максимальной производительности подсистемы памяти. Собственно, внедрение EPP впервые дает пользователям, не занимающимся разгоном ПК, мотивацию для приобретения высококачественных модулей с улучшенными таймингами или высоким потенциалом тактовой частоты. Особенно полезна в этом отношении автоматическая установка в широких пределах питающего напряжения – параметра, повышение которого вручную вполне оправданно пугает неподготовленных пользователей. Во-вторых, впечатляет список тонких настроек, включенных в полный EPP-профиль. Безусловно, с их помощью энтузиасты смогут максимально задействовать все возможности памяти. Интересно, что не дожидаясь стандарта JEDEC, в список параметров EPP было добавлено значение Cycle Time = 1,875 нс, соответствующее DDR2-1066, но при этом отсутствуют иные нестандартизированные значения (например, для уже существующих модулей DDR2-1100).

Технология Enhanced Performance Profiles для модулей памяти

Corsair TWIN2X 2048-8500C5

Тип памяти PC2-8500 (DDR2-1066)

Обьем 2×1024 MB

Штатное напряжение питания 2,2 В

Штатные тайминги для режима PC2-8500 5-5-5-15

Ориентировочная цена $490

Предоставлен
ASBIS, www.asbis.ua

Высокий потенциал разгона по частоте; поддержка EPP; SLI-сертификация

Нет

Универсальный комплект оверклокерской памяти высшего класса

Практическую проверку работы технологии EPP мы провели с использованием первых появившихся в Украине модулей этого типа – Corsair TWIN2X2048-8500C5 и TWIN2X2048-6400C3 (к сожалению, EPP-совместимые продукты Kingston и OCZ Technology на нашем рынке пока не представлены) и референсной материнской платы на базе NVIDIA nForce 590 SLI – Foxconn C51XEM2AA. Собственно, благодаря своим впечатляющим характеристикам вышеупомянутые комплекты памяти Corsair заслуживают внимания даже без учета поддержки EPP и наличия SLI-сертификации. Старшая модель типа DDR2-1066 ориентирована на достижение максимальной тактовой частоты и на практике способна разгоняться до частот свыше 1150 МHz при напряжении 2,3 В (штатное – 2,2 В), а TWIN2X2048-6400C3 обеспечивает работу на частоте DDR2-800 при CAS Latency = 3. Более подробно результаты тестирования обоих комплектов памяти приведены на диаграмме.

После установки на материнскую плату Foxconn C51XEM2AA («Компьютерное Обозрение», № 36, 2006) модулей памяти с поддержкой Enhanced Power Profiles в процессе прохождения POST-процедуры BIOS рапортует о возможности включить режим SLI-Ready Memory. В закладке настроек памяти имеется соответствующий пункт, и при его активации появляется окно с выбором режима работы: простое включение настроек EPP без изменения частоты системной шины; автоматический разгон на 1, 2, 4, 8 или 16% от номинала или же режим MAX OC, при котором система пытается загрузиться на максимально близкой к указанной в профиле тактовой частоте. В нашем случае при установке комплекта TWIN2X2048-8500C5 выбор последнего пункта привел к понижению множителя процессора и установке частоты памяти 1062 МHz (наиболее близкое значение к прошитому в EPP SPD 1066 МHz). Увы, следует отметить не слишком удачную реализацию интерфейса управления EPP на примененной нами материнской плате, несмотря на то что именно такая BIOS разрабатывалась в сотрудничестве с NVIDIA. Так, на плате ASUS M2N32-SLI управление профилями настроек и автоматическим разгоном разведено на два отдельных пункта меню – гораздо интуитивнее.

Содержимое EPP-сегмента кода SPD можно просмотреть после загрузки операционной системы с помощью таких утилит, как Lavalys Everest или NVIDIA nTune. Пожалуй, оптимальным методом использования EPP энтузиастами будет: отталкиваясь от имеющихся рекомендованных таймингов, выставить все значения вручную и искать более эффективные варианты с учетом личного опыта. А вот начинающим оверклокерам и тем, кто вообще не желает заниматься разгоном компьютера, прошитые профили пригодятся по прямому назначению – для безопасного улучшения производительности ПК.

Технология Enhanced Performance Profiles для модулей памяти

Модули Corsair TWIN2X2048-8500C5 имеют два полных EPP-профиля – Performance и Frequency. В первом случае тайминги автоматически выставляются на уровне 4-4-4-12-22-2T, что позволяет получить прирост производительности в штатном для платформы AM2 режиме DDR2-800. Во втором тайминги устанавливаются в «расслабленный» режим 5-5-5-15-23-2T для беспроблемного достижения частот свыше DDR2-1066 (вручную либо с помощью функции автоматического разгона MAX OC). В случае, если пользователь не выставлял вручную напряжение питания, при активации EPP оно автоматически изменяется на рекомендуемые производителем 2,2 В.

По итогам нашей проверки работоспособности EPP можно сделать следующие выводы. Технология действительно делает свое дело, как и было обещано разработчиками. Несмотря на некоторую непрозрачность настроек BIOS на плате Foxconn, даже неискушенный пользователь сможет улучшить показатели производительности своего ПК, ощутив преимущества от применения «оверклокерских» модулей памяти. Учитывая отсутствие дополнительных затрат на внедрение EPP в модули памяти, можно ожидать, что в скором времени число продуктов, поддерживающих этот стандарт, значительно вырастет. А благодаря его открытости есть надежда, что и список совместимых с EPP чипсетов станет несколько шире. Пока же остается только порекомендовать владельцам материнских плат на базе nForce 590 SLI в процессе поиска модулей памяти обращать внимание именно на EPP-совместимые комплекты.

Таблица параметров EPP
Параметр Возможные значения для EPP Поддержка
JEDEC SPD Сокращенный профиль EPP Полный профиль EPP
CAS Latency 2, 3, 4, 5, 6 + + +
Minimum Cycle Time at Supported CAS JEDEC + 1,875 нс (DDR2-1066) + + +
Minimum RAS to CAS Delay (tRCD) JEDEC* + + +
Minimum Row Precharge Time (tRP) JEDEC* + + +
Minimum Active to Precharge Time (tRAS) JEDEC* + + +
Write Recovery Time (tWR) JEDEC* + + +
Minimum Active to Active/Refresh Time (tRC) JEDEC* + + +
Voltage Level 1,8–2,5 В - + +
Address Cmd Rate 1T, 2T - + +
Address Drive Strength 1,0+, 1,25+, 1,5+, 2,0+ - - +
Chip Select Drive Strength 1,0x, 1,25x, 1,5x, 2,0x - - +
Clock Drive Strength 0,75x, 1,0x, 1,25x, 1,5x - - +
Data Drive Strength 0,75x, 1,0x, 1,25x, 1,5x - - +
DQS Drive Strength 0,75x, 1,0x, 1,25x, 1,5x - - +
Address/Command Fine Delay 0, 1/64, 2/64, 31/64 MEMCLK - - +
Address/Command Setup Time 1/2, 1 MEMCLK - - +
Chip Select Delay 0, 1/64, 2/64, 31/64 MEMCLK - - +
Chip Select Setup Time 1/2, 1 MEMCLK - - +
* Диапазон значений полностью соответствует требованиям JEDEC для DDR2-модулей (JC45).
Конфигурация тестового стенда
Процессор AMD Athlon 64 X2 5000+
Материнская плата Foxconn C51XEM2AA
Оперативная память Corsair TWIN2X2048-6400C3
Corsair TWIN2X2048-8500C5
Видеокарта BFG GeForce 7900 GTX OC
Жесткий диск Seagate Barracuda 7200.9 80 GB
Блок питания HIPER Type-R 4S-730
Операционная система Windows XP Pro SP2