23/02/2004 - 15:04 [ ]Разгон памяти - теоретический материал

ОГЛАВЛЕНИЕ:


Таймингами называют временные характеристики чипа памяти, определяющие задержки при проведении определенных действий. Кроме четырех ключевых и привычных для пользователей CAS Latency, RAS Active Time, RAS Precharge Time и RAS to CAS Delay (те самые сакраментальные 3-8-4-4 или 2-5-2-2), в характеристики чипов памяти входят еще очень немалое их количество. Платы на платформе AMD64, вызывающие восторг пользователей возможностью "подкрутить" с десяток таймингов, резко блекнут на фоне все одной цифры: реальное количество только основных таймингов около 30 штук.

Уменьшая тайминги, мы увеличиваем производительность подсистемы памяти, но снижаем потенциал разгона чипов.

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

Как хрестоматийный антипример связи частоты и таймингов, еще раз приведу культовые Winbond BH-5: работая почти до предела частот на 2-5-2-2, они не реагируют должным образом (увеличением разгона по частоте) при повышении таймингов. Практически все остальные чипы на 2-5-2-2 работать не способны вообще, зато с повышением таймингов и по частоте масштабируются успешнее.

Немного упрощает ситуацию одна тенденция - даже при солидных колебаниях рабочей частоты в зависимости от экземпляра, у модулей на идентичных чипах обычно всегда одинаковы минимальные тайминги.

Кстати, давно замечено, что из четырех таймингов два ведут себя более "капризно", при низких значениях ограничивая разгон или делая невозможным даже прохождение POST. Причина сильного влияния на разгон параметра CAS Latency очевидна, как-никак ключевой показатель. Но RAS to CAS Delay оказался еще более придирчивым - именно из-за него практически все модули неспособны запускаться на заветных 2-5-2-2 даже на DDR400, требуя выставления RAS to CAS на "3", а при дальнейшем разгоне - на "4". RAS Active Time, наоборот, самый непритязательный тайминг и зачастую даже при работе на предельно возможной частоте его можно снизить с "8" или "7" до "6" и даже "5".

Вопрос баланса производительности "тайминги/частота" очень комплексный, достойный подробнейшего изучения в отдельной статье (да и в Сети немало материалов на эту тему), но если кратко, то этот баланс вдобавок еще и платформозависимый. Классические 32-битные Athlon слабо реагируют на смену таймингов. На современные системы на базе Intel одинаково хорошо влияют и высокая частота, и низкие тайминги - это самый сложный случай. А вот Athlon64/FX получает огромный прирост при снижении таймингов, что скорее всего связано с интеграцией контроллера памяти непосредственно в процессор - оперативная память становится очень конкретным "бутылочным горлышком".

Итого: определяя максимальный разгон по частоте "в лабораторных условиях", желательно установить максимальные тайминги для обеспечения чистоты эксперимента. В реальной жизни искать баланс производительности "тайминги/частота" придется, скорее всего, самостоятельно, так как никакие тестирования не способны охватить весь спектр возможных платформ, частот и таймингов. Поиск такого баланса - одна из ключевых задач каждого, кто стремится повысить производительность компьютера путем разгона.

<< Назад Далее >>