Часть II - от чего зависит
автотормоз.
Часть III - частоты автотормоза
после модификации БИОСа.
Часть
I - что такое автотормоз и его проявления...
Когда
я писал данную статью, то еще был не сильно знаком с FAQ
по видеокартам FX-5900XT (далее по тексту - FAQ),
поэтому позже внес в нее необходимые комментарии и сейчас это
можно рассматривать как иллюстрированное подтверждение вышеуказанного
FAQ'а.
О том, как я модернизировал охлаждение,
а вернее исправлял брак производителя, видеокарты Gigabyte FX-5900XT
можно посмотреть
тут. Честно
признаюсь, что радость от приобретения данного изделия, если так
можно сказать, была недолгой, но все по порядку...
В форуме на форуме
ixbt.ru, посвященного проблемам видеокарт на чипе NV35 и NV38
я почитал, что наблюдается сброс частоты чипа видеокарты, но как-то
сразу не придал этому значения, пока сам не попытался промониторить
частоты с помощью программы RivaTuner v.14.3. Как я упоминал,
карточка у меня разогналась до частот 490 МГц по чипу и 830 МГц
по памяти:
Если
посмотреть на увеличенный рисунок (достаточно ткнуть указателем
в маленький), то можно увидеть, как при тестировании 3D-режима
на графике частота увеличивается до 490 МГц, а в обведенном красным
цветом кружке имеются две цифры: верхняя - частота настройки чипа,
нижняя - при какой частоте чип сейчас работает (запомните это!).
На переднем фоне видим окно с бегущей полоской - идет тест. В
2D-режиме такие настройки (обращу сразу Ваше внимание, что
допустимая полоса разгона ограничена сверху частотой 376 МГц -
так называемой границей автотормоза. Это связано с тем, что питание
чипа в 2D-режиме составляет 1,26В, что гораздо меньше, чем в 3D
режиме - по умолчанию 1,45В - о том как его поднять можно почитать
в одном из моих обзоров тут
- поэтому попытаться разогнать чип в 2D режиме выше этой частоты
практически бесполезно, т.к. компьютер будет попросту зависать):
Итак, выставив частоты чипа 320
МГц для 2D-режима и 490 МГц для 3D-режима я перешел к тестам.
Тестирование проходило при помощи программы 3D Mark 2001 (там
можно задать несколько итераций теста, тем самым увеличивая его
продолжительность). Вот графики частот после одного прохождения
теста:
Хочу
сразу обратить внимание, что переход от частоты 3D-режима (490МГц)
до частоты 2D-режима (320МГц) происходит через частоту 376 МГц
(в последствии это будет важно). Продолжительность теста порядка
13 минут.
А теперь вот график частот при нескольких тестах (из каждого я
выходил клавишей Esc, после чего сразу делал скриншот:
Как
видим через порядка 12-14 минут (после общей продолжительности
около получаса) произошел сброс в частоту 320 МГц. Что в этом
виновато? Температура? Или еще что-то? Попробуем разобраться.
Комментарии FAQ:
Это (сброс частоты - мое прим.) уже ставшей традиционной
проблема с перестраховкой в драйверах. Особенно если ХОТЯ БЫ РАЗ
запускали AutoDetect. В драйверах где-то прописывается граница,
им самим известная, и превысить ее уже не представляется возможным.
Поскольку ВСЕ разгоны у GFFX производятся ТОЛЬКО через драйвера
(про Low-Level можно забыть, т.к. им в конечном счете все равно
управляет драйвер тоже), то никак не обойти. Может помочь только
полное вычищение системы от драйвера и вообще упоминания про NVIDIA
в реестре, установка драйвера заново (пока он не знает еще про
возможности чипа по разгону) и повышение частот ДО ТОГО предела,
где чип не будет перегреваться. При первом же перегреве, когда
драйвер почует это и снизит частоту, - все, разгон дальше бесполезен.
Кстати, рекомендую найти BIOS от ASUS-овских карт, где нет разделения
на 2D/3D по частотам и там все проще с разгоном (функция AutoDetect
просто не работает на таких картах).
Сбрасывает
на 376,6, а это максимальная частота в 2D режиме, та которая обозначена
в Риве под ползунком. Там есть граница, если за нее ползунок передвинуть
на значке появляется /!\ в желтом треугольнике.
Интересно эту границу, точнее её максимальный предел можно как-нибудь
увеличить? Может так автотормоз обмануть.
У меня при перемещении ползунка в риве больше 490 появляется желтый
треугольник, так вот при установлении частот из закладки драйвера
частоты выше 490 не проходят проверку, а Рива эти частоты устанавливает,
но на них срабатывает автотормоз.
Похоже, что где-то в настройках драйвера прописана эта граница.
Сразу после получения картинки, демонстрирующей сброс частоты,
я попробовал выставить частоту чипа для 3D-режима в положенные
для него 490 МГц, но... не тут-то было: система напрочь отказалась
увеличивать частоту:
Т.е.
видим на переднем фоне бегущую строку теста 3D-режима, а по графику
и по частотам работы чипа (обведено кружком) видим, что увеличение
частот не происходит. Перегрев? Потрогал радиатор и оборотную
сторону платы - чуть теплые. Подождал минут 10 - никаких изменений.
Помогла только перезагрузка.
А вот график, на котором мы видим, что произошел сброс в частоту
376 МГц (странное число и откуда оно береться?):
После
него мне также не удалось вернуть прежние частоты для 3D-режима:
Комментарии
FAQ:
Восстановить частоту чипа без перезагрузки можно следующим
образом:
"В закладке Overclocking открываете 3D-частоты. С памятью
будет все ОК, а вот чип свалится на 300 или 376МГц.
Теперь открываете 2D-частоты и выставляете вместо штатных 300МГц
нужную 3D-частоту.
НЕ НАЖИМАЯ «Test» или «Apply» (т.е. не изменив фактически частоты),
переключаетесь обратно на управление 3D-частотами. В момент переключения
закладок частота чипа вернется на нормальное значение (которое
вы выставили ранее в закладке 2D-частот).
Все, с этого момента можно снова регулировать 3D-частоту обычным
образом. При повторном автотормозе повторите всю операцию с начала."
Пытаясь отсечь влияние любой случайности на сложившуюся ситуацию
сброса частот, я пробовал запускать тест 3D Mark 2001 без запущенного
монитринга частот при помощи программы RivaTuner, мало ли, может
это программа сбоит - результат был тем же - частоты снижались
и уже не восстанавливались. Отмечу, что все тесты я проводил при
установленном драйвере Nvidia Detonator 53.03. Пробовал устанавливать
драйвер 43.35, но кроме того, что он определял карточку не NVIDIA
FX-5900XT, а NVIDIA NV35 ситуация не менялась - те же сбросы частот:
То
же самое было и с драйвером 56.64. Т.е. драйвера здесь не при
чем.
Комментарии FAQ:
Бороться с автотормозом можно следующим образом:
- Не разгонять до предела. Обычно можно определить порог, после
которого шанс на срабатывание автотормоза возрастает (хотя карта
работает стабильно и не перегревается). Вот и не превышайте его;)
- Прошейте BIOS от ASUS V9950SE, многим помогает (см. пункт 3.5.5).
- Если же необходимо не столько отсутствие автотормоза как такового,
а возможность избавления от него без перезагрузки (это в первую
очередь пригодится бенчмаркерам) — читайте о патентованном средстве
от LaikrodiZ'а :)
Смутные подозрения, что в этом виноват
БИОС (установлен F2) начинают усиливаться. Как я упоминал, при
установке БИОСа F3 - на частотах 490/830 перестал запускаться
Unreal Tournament 2004 (перепроверил несколько раз - виноватым
действительно оказался БИОС). На самом деле, вот хорошая база
данных по БИОС'ам видеокарт: http://www.mvktech.net/download.php
А вот мои Рекомендации
по замене БИОСа на видеокарте Gigabyte FX-5900XT.
Установив БИОС от видеокарты
Asus v9950SE, я избавился от проблемы "автотормоза",
о чем свидетельствует нижеприведенный скриншот после прохождения
теста 3DMark 2003 (так мне казалось по графикам частот,
а в Части II - я наглядно показал, что автотормоз все равно присутствует).
На графике выделенный интервал - начало и конец теста, а также
можно увидеть количество "попугаев" - 5607, что для
моего Торобреда 1800+, работающего как 2600+ (на частоте 214*10=2140МГц)
вполне приемлемо: