AM2 глазами оверклокера. Часть 2

Сегодня мы продолжим рассказ о разгоне процессоров AMD для Socket AM2 (начало см. в «МБ» №8’2008).

Overclocking manual
Осталось изложить обобщённую информацию и дать рекомендации по разгону двухъядерных процессоров K8 на платформе Socket AM2. Хочу особо обратить ваше внимание на тот факт, что окончательные/оптимальные значения параметров оверклокинга в BIOS подбираются исключительно индивидуально, даже при использовании одинакового «железа».
В качестве примера будет выступать моя личная система: EPoX EP-MF4-J3 (BIOS MFJ37A04), AMD Athlon 64 X2 4200+ (Brisbane G2), Hynix HYMP512U64EP8-S5 (2×1024 Мбайт), Cooler Master HyperTX 2. Данная материнская плата имеет довольно богатый оверклокерский функционал, так что не удивляйтесь, если того или иного параметра в BIOS вашей материнской платы не окажется. Предполагается, что для разгона будет использоваться, как минимум, DDR2-667 (желательно DDR2-800). Если у вас материнская плата на чипсете NVIDIA, обязательно обеспечьте ему очень хорошее охлаждение.
Шаг 1. Обновить BIOS материнской платы. Это далеко не всегда необходимо, но желательно. Лучше перед прошивкой просмотреть список изменений для нового BIOS и поинтересоваться на тематических ресурсах, какая версия лучше/стабильнее. После обновления обязательно обнулите CMOS.

Шаг 2. Отключите Cool’n’Quiet и/или выставите множитель процессора вручную на максимальное значение (кроме процессоров серии Black Edition, разумеется). Поставьте для всех шин параметр Spread Spectrum в положение Disabled. Выставьте делитель частоты памяти в режим «800», при этом тайминги памяти оставьте в положении by SPD/Auto. Параметр Command Rate принудительно поставьте в положение 2Т. Сохраните настройки.
Шаг 3. Выставьте (зафиксируйте) основные тайминги (CAS Latency – RAS to CAS – RAS Precharge – tRAS ) как 5-5-5-15. Субтайминги пока можно не трогать (оставить в положении Auto). Множитель HyperTransport нужно понизить до х4, если разгоняется старшая модель процессора с высоким множителем, и до х3 – если младшая: просто нужно следить, чтобы итоговая частота HT не превышала 1000 МГц, а это 250 и 333 МГц частоты шины при множителях х4 и х3 соответственно. Частоту шины PCI-E выставьте на 101 МГц. Сохраните настройки.
Шаг 4. Загрузите Windows. С помощью программы Lavalys Everest, желательно версии 4.00 или свежее, посмотрите содержимое SPD ваших модулей памяти (исходим из того, что у вас все модули одинаковые) для частоты 800 МГц. Далее снова заходим в BIOS Setup. Основные тайминги, несмотря ни на что, оставляем прежними, а субтайминги (как правило, это RC-RFC-RRD-WR-WTR-RTP) ставим согласно только что изученному содержимому SPD. Лишь для тайминга RTP в большинстве случаев лучше поставить значение 4T. Очень важно – для достижения высоких частот по шине – выставить параметр Refresh Row Cycle for DIMM равным 127,5 нс для всех слотов, куда установлены модули памяти. Напоследок выставьте напряжение на память 2,0 В. Сохраните настройки.
Шаг 5. Теперь выставьте делитель час-тоты памяти в режим «400», не трогая тайминги. Снова сохраните изменения.
Шаг 6. Начинайте разгонять. Поднимать частоту до 250 МГц по шине рекомендую с шагом 10 МГц, выше – с шагом 5 МГц. Время от времени давайте загрузиться Windows: если это сделать удаётся, то продолжайте разгон дальше. После первого «синего экрана» или отказа в нормальном прохождении POST начинайте повышать напряжение на ядре процессора. Выставьте для начала 1,4 В и попробуйте загрузить ОС на предыдущей неудачной частоте, затем снова продолжайте наращивание частоты, повышая при каждом сбое напряжение на минимально возможный шаг. Для кулеров средней производительности рекомендую ограничиться напряжением 1,475-1,500 В, хотя есть вероятность, что потенциал разгона не будет раскрыт полностью. Если у вас высокопроизводительный воздушный кулер или система водяного охлаждения, то потолком тут будут значения порядка 1,550-1,575 В. Выше для двухъядерных K8 ставить уже нецелесообразно: кроме роста тепловыделения и риска повреждения кристалла вы ничего не добьётесь.

Ещё важное замечание: разгон процессора по шине может упереться в возможности материнской платы. Для лучших материнских плат предел по FSB – 330-350 МГц, но многие бюджетные платы не могут нормально держать и 300 МГц. Хочу заметить, что повышение напряжения на чипсетах семейства nForce4/5 почти ничего не даёт. Поэтому, когда найдёте предполагаемый предел разгона процессора, снизьте множитель, скажем, до х8 и попробуйте запустить систему, увеличив частоту шины на 5-10 МГц.
Шаг 7. Предположим, максимальная частота процессора, при которой нормально может грузиться ОС, найдена. Теперь предстоит более сложная задача – а именно, найти максимальную частоту, при которой процессор будет 100% стабилен. Главным врагом здесь станет тепловыделение: нужно будет отыскать баланс между температурой и частотой, а оба эти параметра
зависят от напряжения. Для быстрой инди-
кации «стабильно/нестабильно» рекомендую использовать отечественную программу OCCT (в ручном режиме непрерывного теста), для серьёзной долговременной проверки – Prime95 (Small и Large FFT, достаточно одного часа), напоследок можно прогнать полный цикл в S&M. Всегда вместе со стресс-тестом запускайте мониторинг температуры (у Brisbane смотреть надо только на «температуру крышки», температура ядер всегда отображается неверно).
Пример подбора стабильной частоты.
1. Частота xxxx МГц, грузится ОС, стресс-тест «вешает» систему или находит ошибки до перехода температурного рубежа в 65‑67°С. Снижаем частоту на ~50 МГц.
2. Частота xxxx-50 МГц, стресс тест «вылетает» после подъёма температуры свыше 70°. Снижаем напряжение на одну ступень.
3. Тестируем на стабильность и, в зависимости от результата, повторяем либо п. 1, либо п. 2.
Таким образом, мы добиваемся такого соотношения параметров, при котором пиковая температура во время стресс-теста не будет подниматься выше 65-67°, и при этом система будет оставаться полнос-
тью стабильной. Не следует пугаться такой высокой температуры во время стресс-тестирования – в реальных приложениях, при повседневной работе, температура редко будет переваливать за 60°.
Шаг 8. Теперь осталось самое сложное – выставить оптимальную частоту оперативной памяти. Как вы помните, для выяснения предела разгона процессора её делитель был выставлен в минимально возможное значение (режим «DDR2‑400»). На первый взгляд, всё довольно просто. Надо узнать делители памяти при текущем множителе ЦП (см. выше) и посчитать, при каком из них частота памяти будет ближе к её пределу разгона. Выяснить сам предел разгона памяти можно, значительно снизив по шине разгон ЦП и включив делитель «800». Затем нужно начать плавно поднимать частоту FSB, не забывая поднять напряжение до 2,0‑2,3 В (в зависимости от чипов памяти, подбирается только экспериментально, завышение также может снизить результат). Периодически надо проходить тест памяти в S&M и OCCT, проверяя стабильность. Тайминги желательно оставить те, что были выставлены вами ранее при конфигурировании системы под разгон, хотя, если вы уверены в своих силах, можно немного «поиграться» и с ними.
Найти максимальные тактовые частоты процессора и памяти – это ещё не значит суметь использовать их одновременно. Физически этому мешает сам принцип работы ИКП в процессорах поколения K8 – очень часто приходится выбирать между режимом с максимальным разгоном процессора и меньшим по памяти, и режимом, где разгон процессора будет ограничиваться пределом по памяти. Не могу не упомянуть и ещё об одной проблеме: на высоких частотах FSB (т.е. при разгоне младших моделей процессоров) часто бывает трудно включить память в режимах «533» и «667». На моей системе такие трудности начинались при частоте тактового генератора свыше 270 МГц для режима «667» и свыше 300 МГц – для «533». Самое интересное, что проблемы возникают именно при выставлении делителя: если сделать это всё же удалось, то никаких проблем с работоспособностью, в том числе и при «холодном» старте, не возникает. Приведу пример подобных манипуляций: до 285 МГц по шине я разгонял с делителем «400», затем переключился на «533» – и дальше до 293; потом на «667» – и далее по 1 МГц достиг частоты 300; потом сделал «прыжок», снизив множитель с х11 до х10 и одновременно дав 320 по FSB. Причём, повторно этот номер не прошёл, и мне пришлось подбирать новые комбинации: поиск «мертвых» для этих делителей участков FSB, разгон с шагом шины 1 МГц при всех делителях, откат вниз по шине с включением высокого делителя и попытка прыгнуть на «удобные» частоты – я перепробовал немыслимое число вариантов, на это ушло почти два дня. Вывод: нет никакой логики, каждый раз нужный делитель включается при иной комбинации предварительных переключений, «прыжков» и откатов. Так что, если вы столкнётесь с подобными проблемами, знайте: выставить нужный делитель – трудная, но вполне выполнимая задача.

Вместо заключения
Напоследок поделюсь своими полностью стабильными результатами на указанной выше конфигурации:
Максимальный разгон процессора: CPU 3300 МГц (300×11, 1,52 В) / RAM 943 МГц (5-5‑5-15-2T, 2,0 В) / HTT 900 МГц (300×3).
Максимальный разгон памяти: CPU 3200 МГц (320×10, 1,50 В) / RAM 1067 МГц (5-5-5‑15-2T, 2,1 В) / HTT 960 МГц (320×3). Результат 3DMark06 CPU Score в этом режиме – 2452 «попугая».
При более чем скромных вложениях я получил достаточно быструю систему, во всех тестах опережающую процессор с рейтингом 6000+, работающий на штатной частоте. Не спорю, комбинация Pentium E2160 + P35 при удачном разгоне может оказаться чуть быстрее, но и будет она подороже. Рассмот-ренный сегодня вариант с разгоном Athlon 64 X2 на ядре Brisbane G2 вполне может претендовать на звание платформы для экономного оверклокера, особенно если он симпатизирует компании AMD.
На этом у меня всё. Желаю вам высоких частот и низких температур!


Рекомендуем почитать: