Часть 2: глубокая модификация
Рекомендации по базовой настройке и применению ASUS P4P800 уже описал ALT-F13 в
первой части нашего альтернативного руководства пользователя. Как мы уже не раз упоминали, она является очень неплохой материнкой для энтузиастов. Однако у неё, как и у любой другой, есть некоторые недостатки. В этой статье я опишу методы доводки платы до боевого, бенчингового состояния. После нескольких модификаций плата становится настоящим мутантом, в определённых условиях выдающим результаты выше большинства метеринок на базе Canterwood, а также приобртает замечательную стабильность при разгоне.
Вольтмод памяти (Vmem)
Вольтмод памяти на P4P800 осуществляется с помощью одного переменного резистора на 50 кОм. Не забудьте перед установкой резистора на плату убедиться, что он выставлен в максимальное значение.
Первый контакт резистора припаивается на 6 ногу микросхемы, регулирующей напряжение питания памяти. Микросхема находится недалеко от Serial-ATA коннекторов под модулями памяти. Второй контакт паяем на землю. Находим с помощью мультиметра самую удобную точку. Я припаялся к первому контакту на нераспаянном Paralel-ATA коннекторе.
Так как P4P800, к сожалению, не умеет мерять напряжение питания памяти через биос, измерять его придётся с помощью мультиметра прямо на плате. Для удобства припаиваем длинный провод на указанное на фото место.
Если Вам повезло с модулями памяти, то напряжение можно мерять даже напрямую на них. Это, пожалуй, самый точный метод.
Максимальное напряжение подаваемое на модули памяти после модификации увеличивается с ранее доступных 2.85В до приблизительно 3.2В. Регулировка происходит как настройкой из биоса, так и докруткой ручки резистора. Верхний предел определяется максимальным вольтажом, выдаваемым вашим блоком питания по цепи 3.3В. В данном случае моддинг БП становится очень актуальным.
Существует также второй способ, который считается более рискованным, так как устанавливает нижний порог на уровне 2.9В. Однако он значительно проще в исполнении, ибо не требует резистора. Вместо переменника между теми же двумя контактами впаивается простой провод. Естественно он работает, как выкрученный на минимальное значение резистор, и регулировка напряжения осуществляется только через биос.
Повышение стабильности питания процессора (Vdroop)
На платах от ASUS, основанных на чипсетах i875/i865, наблюдаются довольно большие колебания вольтажа процессора при работе. Устанавливаемое на 1.7 вольта, к примеру, оно под нагрузкой может падать аж до 1.58.
Чтобы стабилизировать напряжение, нам понадобится ещё один переменный резистор на 50 кОм. Однако в отличии от мода Vmem не надо перед припайкой выкручивать его на минимум. Установите переменник на значение 30 кОм. Вам понадобится довольно тонкое жало, чтобы правильно его припаять, так как контактные площадки на плате очень маленькие. Устанавливаем резистор, так как показано на фото. Это место на материнской плате находится чуть ниже пластиковой рамки, держащей кулер процессора, совсем недалеко от северного моста.
Естественно можно использовать и обычный резистор на 30кОм. После этой модификации напряжение питания процессора больше не будет скакать, а общая стабильность платы также значительно улучшится.
Полноценное включение технологии PAT
К сожалению, внедрённая ASUS технология Hyperpath не является полным аналогом PAT. На i875 она и PAT включены совершенно независимо. Это подтверждается CPU-Z.
На скриншоте видно, что Performance Mode определяется как "disabled". При том, что в BIOS включен Memory Acceleration Mode.
По этому скриншоту уже становится понятно, что на ASUS P4P800 также есть метод включения "настоящей" Performance Acceleration Technology.
Однако при использовании его накладываются некоторые ограничения на разгон памяти. Делители 5:4 и 3:2 перестают работать, оставляя единственным доступным режимом 1:1. Хочу заметить, что это с лихвой окупается намного возросшими результатами.
Для того, чтобы не утомлять пользователя инструкциями по перешивке трех биосов с разными параметрами, я написал небольшой скриптик. Сразу замечу, что он был неоднократно опробован на нескольких платах и ни разу не привёл к летальному исходу. Однако как всегда, небольшой disclaimer:
внимание, автор не несёт ответственности за нанесённый ущерб при запуске этого скрипта! Вы делаете всё на свой страх и риск..
Для начала, скачайте файл
p4p800_modlabs_patch.zip с нашего FTP и распакуйте в отдельную папку. Перед тем, как что-либо делать, все установки BIOS стоит сбросить на стандартные значения. После этого загрузите компьютер со стартовой дискеты DOS без поддержки emm386 и smartdrv.
Зайдите в папку с распакованными файлами скрипта и запустите
Patch.bat. Программа трижды перешьет ваш биос и предложит перезагрузить компьютер. Не прерывайте процесс, так как это может привести к скоропостижной смерти вашей любимой материнки.
По окончанию процесса перезагрузите компьютер нажав CTRL+ALT+DEL. Если он включится, значит всё прошло успешно:) Версия BIOS, полученная в итоге работы скрипта - 1014. Зайдите в BIOS и настройтесь. Не забывайте, что хотя опции 3:2 и 5:4 присутствуют, реально память работает только в режиме 1:1.
После того, как скрипт сделал свою работу, вы можете прошивать любой другой BIOS от P4P800 - PAT останется работать.
Если вы захотите вернуть прежний режим работы, запустите из чистого DOS'а прилагаемый в комплекте файл
restore.bat.
Дополнение: Jordan проверил наш скрипт на своей плате и прислал подробнейшие тесты производительности с настоящим РАТ и без такового. Результаты сведены в одну таблицу, которую мы и представляем вашему вниманию.
Как видите, за исключением пары "атипичных" тестов, режим со включенным РАТ либо дает прирост производительности (до +2.8%), либо не меняет общую картину (разница в пределах погрешности измерений).
Биосы
Многие платы ASUS на самом деле имеют совместимые биосы. И серия P4*800 не исключение. Пока мы нашли оптимальный режим работы, было убито несколько материнок. В итоге мы знаем, что на P4P800 работают все биосы от P4C800 и P4P8X (не Deluxe-версии!). После их прошивки P4P800 везде определяется, как соответствующая плата. Однако какой-либо разницы в производительности, к сожалению, замечено не было.
Внимание, биосы от платы P4C800-E оказались несовместимыми с P4P800! После их прошивки плата отказывалась стартовать.
Разгон без потери оптимизаций чипсета
Кроме технологий HyperPath и PAT, в ASUS P4P800 присутствует ещё один набор оптимизаций, включающихся исключительно на частоте шины 200Mhz. Детальное исследование этого эффекта мы проводили в статье
"ASUS P4C800-E Deluxe или «Зачем нужен 875P»". При повышении шины до 201Mhz эти оптимизации отключаются, чтобы не сдерживать разгонный потенциал чипсета (и заодно убедить пользователей, что разгон - это плохо;)). Однако на графиках в вышеупомянутой статье мы видели, насколько результаты платы при шине 201MHz меньше результатов на 200MHz. Как уже заметил ALT-F13, от этого эффекта можно избавиться используя программу
Clockgen.
Для P4P800 этот трюк тоже работает, однако у этого метода есть недостатки. Во-первых, чтобы получить этот прирост, нужно поднимать частоту именно с 200MHz, то есть грузиться в неразогнанном режиме и повышать только с помощью ClockGen. Во-вторых, уровень стабильности для самого чипсета снижается где-то до 220-225Mhz. А в-третьих, как ни странно, но не все программы адекватно реагируют на подобный разгон. В то время, как оба теста 3Mark (и любые другие real-life приложения) начинают просто-таки летать, Sandra и PCMark ведут себя, словно ничего не изменилось...
Все 3 метода акселерации (HyperPath, PAT, 200FSB trick) одновременно можно использовать далеко не всегда. Вам понадобится процессор с довольно высоким множителем, чтобы вытянуть 200FSB trick на шине около 220 при достаточной тактовой частоте (фактически, это 3.2ГГц и 3.4ГГц процессоры). Также Вам понадобится память с очень низкими таймингами, потому что показать нормальную производительность при высоких таймингах на подобной частоте будет проблематично. Однако, метод дает весьма впечатляющие результаты.
Материнская плата P4P800 наверняка таит в себе ещё множество загадок, которые предстоит разгадать. Инженеры ASUS хорошо постарались, создав самую быструю плату на чипсете i865. Надеюсь, собранная нами в этой статье информация поможет вам достичь на ней новых высот!