Обзоры компьютерных статей
 

 

 

 

Разгон видеокарты

За развитием IT-технологий, как известно не угнаться. Приобретешь сегодня компьютер, собранный из самых топовых на момент покупки комплектующих, а через недельку-другую производители железа выдают новые анонсы звуковых, материнских, видекарт, жестких дисков и т.д., по характеристикам превосходящих те, что установлены в вашем системном блоке. Со временем начинка вашего компьютера (да впрочем это относится и к монитору, и к клавиатуре, и к мыши, и к периферии) перекочевывает из когда-то гордо носимого звания группы hi-end в группу middle-end, от которой и до low-end рукой подать. Тогда и задумываешься над дальнейшей судьбой жителей своего системника. В основном моральному старению подвержены матплата, процессор, оперативная память и видеокарта, так как все они играют решающую роль в 3D-производительности ПК. Согласитесь, что, к примеру, необходимость смены принтера или звуковой карты вы чувствуете реже, чем желание заменить составляющие платформы или видеокарту. Что же делать с несколько морально устаревшими комплектующими?
Конечно, можно обшарить все углы своего обиталища и, найдя необходимую сумму, отправиться в компьютерный магазин за новым железом. Но лучше, особенно если найденная вами сумма не дотягивает до цены понравившейся железки, немного поколдовать над уже имеющейся техникой. В случае нехватки 3D-мощности обычно колдуют или над CPU, или над видеокартой. Это колдовство называют разгоном, за которым иногда следует вольтмод.
Что такое разгон? Это понятие, обозначающее повышение тактовых частот. Если разгоняют CPU, то повышают его рабочие частоты, если же объектом "колдовства" является видеокарта, то повышают частоты установленных на ней видеоядра и видеопамяти. Если вы решили разогнать вашу видекарточку, то все что вам понадобится - эта статья, немного свободного времени, трезвая голова и удача (без нее никуда).
Как я уже упомянул, объектами разгона на видеокарте являются видеоядро и видеопамять. Повысить их штатные (а может и уже кем-то завышенные, но, по вашему мнению, недостаточно) частоты позволяет множество программ. Их можно назвать твикерами. При помощи простейших из них можно непосредственно разгонять, другие, что по-серьезнее, помимо разгона, позволяют менять яркость, контраст и другие параметры изображения, которые в принципе можно изменить и с помощью диалога "Свойства экрана" Windows, поэтому полезность таких "наворотов" ощущается не всегда. Существуют как универсальные твикеры, то есть подходящие для любой видеокарты, так и узконаправленные, умеющие разгонять только карточки, построенные на основе определенного чипа. Из узконаправленных "разгонных" утилит для карт NVIDIA можно отметить NVMax и Coolbits. Также возможность изменения частот встроена в драйвера (Detonator) самих карт NVIDIA. Правда, стоит сказать, что Detonator не всегда корректно определяет тактовые частоты, так что в случае использования для разгона драйверов приготовьтесь к возможным ошибочным значениям частот. Для ATI твикеры представлены программами ATI Tray Tools и ATI Tools. Не исключено, что как для карт ATI, так и для NVIDIA существуют какие-либо другие твикеры, не известные мне. Класс универсальных утилит представляют RivaTuner (скачать ее можно тут) и PowerStrip (англоязычная версия лежит тут). Они могут работать как с картами NVIDIA, так и с ATI. Из множества утилит для разгона я опишу работу только с одной из них - RivaTuner. Но, прочитав мои рекомендации, при желании вы без особого труда сможете освоить работу и с любой другой утилитой. Итак, приступим.
Хоть уже и стали традицией и прописными истинами следующие слова, но сказать их все-таки нужно: автор данной статьи не несет никакой ответственности за любые ваши действия. Все, что описано в данной статье, вы выполняете только на свой страх и риск.

Инструментарий

Для осуществления разгона видеокарты нам потребуется RivaTuner или любая другая утилита для разгона и тестовый пакет 3DMark.

Знакомство с софтом

Запустим RivaTuner, и перед нами предстает окно программы. Давайте определимся, что есть что. На закладке Main мы видим две группы - Target Adapter и Driver Settings.

RivaTuner - Main

Начнем с первой. В раскрывающемся списке (первая строчка) показано название разгоняемой видеокарты. Во второй строчке выводится название чипа видеокарты и его характеристики. Во второй группе, Driver Settings, указан драйвер, который используется нашей видеокартой. Прямо под названием драйвера размещено окошко, содержащее список системных файлов драйверов видеокарты.
Есть в RivaTuner еще одна закладка, про которую хочется сказать отдельно - Power Users. На ней представлен редактора реестра, с помощью которого можно изменить различные параметры, тем или иным образом касающиеся вашей видеокарты. Без знания дела советую даже не подводить близко к этому окошку указатель мыши : ) дабы чего-нибудь не напортить. Помните: последствия ошибок в реестре никогда и никому еще радости не доставляли. Хотя в случае допущения ошибки вы всегда сможете нажать кнопку "Reset of the driver's sittings to their default values", и реестр предстанет перед вами в своем первоначальном облике.

RivaTuner - Power Users


Переходим к разгону

Существует два вида разгона: низкоуровневый и разгон с помощью драйвера. При низкоуровневом разгоне, когда мы двигаем ползунки, программа разгона программирует частоты ядра и памяти напрямую, при этом никаких ограничений в частотном диапазоне не имеется. В случае с разгоном с помощью драйвера этот самый драйвер выступает посредником между утилитой и реестром, то есть первая "передает" информацию о повышении частот драйверу, а он уже сам, удостоверившись в непервышении установленных нами частот разумного значения (это значение зашито в драйвер разработчиком). Превышение этого значения при разгоне графического ядра или памяти невозможно (для ядра и памяти значение, естественно, свое). Из-за этого оверлокер становится несколько ограничен в масштабе разгона. Поэтому низкоуровневый разгон - самый предпочтительный вариант. Но дело в том, что не осуществить его позволяют только видеокарты от ATI и NVIDIA до серии GeForce 4 включительно. Владельцам остальных карточек (то есть почти все современные видеокарты) придется ощутить на себе ограничение разгонного диапазона и поближе познакомиться с таким понятием, как автотормоз. Впрочем, с последним будут иметь радость пообщаться и владельцы карт, упомянутых два предложения назад.
RivaTuner умеет осуществлять оба типа разгона. За разгон, а точнее за вызов диалога, в котором осуществляется разгон, в утилите отвечают кнопки с изображениями треугольничков - одна из них находится в группе Target Adapter, в строке, где выводится информация о чипе, и отвечает за низкоуровневый разгон, вторая находится в группе Driver Settings и отвечает за разгон с помощью драйвера. С выбором типа разгона вы сможете определиться, взяв за основу название модели вашей видеокарты и прочитав предыдущий абзац.

Низкоуровневый разгон & разгон с помощью драйвера

В RivaTuner они отличаются лишь тем, что при выборе первого в вашем распоряжении только три кнопки:
  • Customize low level system sittings - нажав ее, вы попадаете непосредственно в диалог, где осуществляется повышение тактовых частот;
  • Customize low level desktop color schemes - здесь вы сможете настроить различные параметры экрана (яркость, контраст и др.);
  • Graphics subsystem diagnostic report - справка, выдающая сведения о видеокарте и материнской плате, установленных в вашем компьютере;


  • При выборе разгона с помощью драйвера (нижний треугольничек) нас лишают "справочной" кнопки, зато предлагают две дополнительные опции: настройки для DirectX и OpenGL, а также кнопка, позволяющая установить все относящиеся к видеокарте параметры реестра в дефолтное значение. К числу косвенных отличий можно отнести тот факт, что при переходе компьютера в режим энергосбережения (спящий) происходит сброс всех частот на умолчальные значения. Причем сброс происходит независимо о того, поставили ли вы галочку в пункте "Restore clock frequencies after suspended mode", или нет. На этом для нас различия между низкоуровневым и разгоном с помощью драйвера заканчиваются. Не исключено, что в вашем случае как в первый, так и во второй тип разгона могут добавиться еще несколько кнопок. В моем случае было одно число кнопок, а при поиске информации в интернете я натыкался на скриншоты, на которых было изображено число кнопок, отличное от моего. В этой статье я упомянул про основные кнопки, за исключением справочной.
    Окно System tweak совершенно одинаково на вид, будь одно вызвано хоть через верхний, хоть через нижний треугольничек. Кликаем по любому из них, треугольничков (в зависимости от выбранного вами типа разгона), и на экране появляется панелька, состоящая из трех или пяти (иногда шести) кнопок. Для того, чтобы разогнать видеокарту, в любом случае нам нужно нажать первую кнопку (с изображением видеокарты). На экране появится окошко System tweaks, в котором с помощью ползунков и производится повышение частот графического ядра и видеопамяти. Верхний и нижний ползунки отвечают за частоты ядра и памяти соответственно. Прежде чем начать разгон, следует установить дефолтные частоты ядра и памяти. Для этого ставим галочку "Enable driver-level hardware overclocking", необходимую активации ползунков, установка которой вызывает окошко "Reboot is recommended". Что мы можем тут сделать. Если вы до настоящего момента пытались (успешно или безуспешно) изменять частоты, для корректного определения твикером дефолтных частот следует нажать кнопку "Reboot", после чего вновь вызвать окно Reboot is recommended и нажать "Detect Now". Если до этого момента вы не игрались с частотами, можете сразу жать "Detect Now". Если же все написанное выше вас напугало настолько, что вы решили отложить разгон до лучших времен или вовсе от него отказаться :), жмите "Cancel".
    System tweak - Reboot is recomended

    Нажав нужную кнопку, мы снова попадаем в System tweaks, но уже с возможностью изменять частоты (ползунки активизированы). Теперь самое время познакомиться еще с одной настройкой RivaTuner. В верхней правой части окна System tweaks есть выпадающий список. Если у вас видеокарта ATI или NVIDIA до GeForce 4 включительно, список можете не трогать. Если вы разгоняете GeForce FX или GeForce 6, в списке выберите пункт "performance 3D". Почему в одном случае мы оставили эту настройку без внимания, а в другом поменяли ее значение? Дело в том, что в GeForce FX и 6 присутствует разделение частот на частоты в 2D и 3D режимах, поэтому при использовании таких карт следует выбирать 3D, так как при увеличении 2D ("standart 2D" стоит в RivaTuner по умолчанию) никакой производительности в играх вы все равно не получите. В картах ATI и NVIDIA в версиях до GeForce 4 разделение частот на для 2D и 3D отсутствует, следовательно то, что будет установлено в выпадающем списке, совершенно не имеет значения. Также разделение частот отсутствует в карте ASUS V9950SE, поэтому прошивка BIOS от этой карты в вашу (если в ней разделение есть) иногда устраняет разделение частот, а иногда и увеличивает предел разгонного диапазона.
    Начинаем колдовать. Для того, чтобы не спалить карту, следует двигаться шажками в 10 или даже в 5 MHz как при разгоне ядра, так и памяти. Узнав максимальные частоты памяти и ядра, на которых они способны полностью сохранять стабильность работы, пора объединить частоты обоих. Бывает так, что по разогнанными по отдельности память или ядро могут стабильно работать на одних частотах, а будучи разогнанными вместе - на чуть меньших (и для ядра, и для памяти). Разгоняя видеокарту, сохраняйте пропорции частот, стоявших изначально. Так лучше сделать по той причине, что при производстве карты пропорции частот выставлены с целью достижения максимальной стабильности и быстродействия, с учетом возможных температурных режимов ядра и памяти, одним словом - с умом. Сначала поднимаем частоту работы видепамяти до порога, когда она работает с наибольшей производительностью и в тоже время максимальной стабильностью. Стабильность проверяем сначала в самой RivaTuner (нажатием кнопки Test), а затем в 3DMark. Для проверки в 3DMark можно запустить тест №3 - "Troll's Lair". По достижении такого порога выставляем памяти умолчальные частоты.
    Существует несколько версий этого тестового пакета. Каждая из них предоставляет возможность отдельной версии DirectX. Так, 3D Mark 2000 предназначена для тестирования производительности карты в DirectX 7, 3D Mark 2001 тестирует DirectX 8, а 2001 SE - DirectX 8.1, поэтому выбор версии сводиться к определению версии установленного у вас DirectX.
    Затем повторите действия, проделанные над памятью, с видеоядром и далее протестируйте его теми же методами, что и память, но на этот раз 3DMark лучше выбрать тест №4 под названием "Mother Nature", так как в нем быстрее всего дают о себе знать артефакты, связанные с переразгоном ядра. Теперь совместите разогнанные частоты ядра и памяти и снова протестируйте видеокарту. Если вы заметили артефакты в виде вылезающих кое-где черточек, обратите внимание на ядро: либо понизьте частоты, либо усовершенствуйте охлаждение ядра. В случае появления на экране "снега" принимайте аналогичные меры по отношению к чипам памяти.
    Если вы определились с соотношением "разгоннобезопасных" частот, предлагаю вам сохранить только что выставленные мегагерцы, чтобы после последующих перезагрузок операционной системы вам не пришлось каждый раз передвигать ползунки в нужные положения. Для того, чтобы сохранить положения ползунков, поставьте галочку "Apply overclocking at Windows startup"; в окне System tweaks.

    Шить или не шить

    Переперошить стандартный BIOS своей видеокарты на другой или лучше этого не делать? Решать только вам. Я лишь расскажу о том, какие плюсы и минусы может повлечь за собой перепрошивка.
    BIOS (Basic Input/Output System) - это особое программное обеспечение (низкоуровневое) видеокарты, которое осуществляет управление над всеми ее элементами, и в которое зашиваются такие параметры, как частоты ядра и памяти, а также тайминги памяти. Про частоты я уже упоминал в этой статье, а вот о таймингах нет, поэтому слушайте и запоминайте, показываю один раз :)
    Тайминги - это параметр, которым регулируются скоростным характеристики памяти, будь то оперативная память, или чипы памяти, установленные на видеокарте, или еще какая-то. Обозначают тайминги как четыре или иногда пять цифр, записанных в ряд и разделенных друг от друга черточками. Например, 2-2-2 или 2-2-2-2.
    Под цифрами закодированы параметры CAS Latency, RAS to CAS Delay и RAS Precharge Time. В качестве четвертой цифры (во втором примере) выступает параметр DRAM Cycle Time Tras/Trc. Разберем, что означает каждый из них.
    CAS Latency (CAS - строб выбора столбца) - время доступа к столбцам памяти. Это время измеряется в наносекундах;
    RAS to CAS Delay (RAS - строб выбора строки) - задержка доступа (подачи сигнала) к строкам (RAS) по отношению к времени доступа к столбцам CAS. Параметр RAS to CAS Delay может принимать значения "2" и "3";
    RAS Precharge Time (время формирования сигнала RAS) - параметр, позволяющий задать количество тактов системной шины, необходимых для того, чтобы был сформирован сигнал RAS. RAS Precharge Time может принимать значения "3" и "4".
    DRAM Cycle Time Tras/Trc - быстродействие микросхемы памяти в целом.
    При изменении таймингов следует помнить следующее: чем меньше значения цифр, тем быстрее работает память. Но сильно занижать их (значения) не следует, иначе не избежать нестабильной работы чипов памяти или даже потерь информации. Тайминги следует выставлять, изменяя по одному значению с минимальным шагом. При первых признаках переразгона нужно немедленно вернуть тайминги в последнее удачное (при котором работа памяти была стабильной) значение.
    Так как тайминги редактируются в BIOS, для его редактирования существуют специальные утилиты.
    Для карт ATI среди таких утилит можно выделить ATI Tray Tools. В этой программе можно проверить работоспособность таймингов прямо в среде Windows, не сохраняя их в BIOS видеокарты.
    С NVIDIA дело обстоит хуже, так как для нее однотипных с "для ATI" утилит нет. Существуют утилиты, позволяющие изменять непосредственно BIOS, а затем прошивать им видеокарту, и только после этого предоставится возможность проверить новые тайминги. Из-за ограниченного ресурса перезаписи микросхемы BIOS (обычно 50-100 раз, а может и меньше, как повезет) на использование утилит, позволяющих опробовать тайминги только после перепрошивки видеокарты решаются не все.
    Для повышения производительности видеокарты также можно прошить в свою карту БИОСом от другой видеокарты, но при перепрошивке стоит помнить следующее. Должны совпадать:
  • Объемы памяти вашей и "BIOS-донора" должны совпадать;
  • Производитель памяти также должен совпадать, например Samsung-Samsung либо Hynix-Hynix;


  • Также не стоит прошивать в вашу карту BIOS от карты, имеющую вредя доступа к памяти меньше, чем у вашей карты.
    Из-за несоблюдения одного или нескольких правил, изложенных выше, прошиваемая видеокарта может потерять стабильность.
    Для перепрошивки BIOS можно воспользоваться следующими утилитами:
    Для NVIDIA - nvflash, а для ATI - ATI flashrom.
    Чтобы не понапрасну не тратить ресурс микросхемы BIOS, лучше воспользоваться утилитой Rambios. Она дает возможность проверить совместимость прошиваемого BIOS с вашей видеокартой, не затрачивая драгоценные циклы перезаписи микросхемы. Для корректной проверки параметр Device ID прошиваемого БИОСа должен быть идентичным таковому на вашей видеокарте. Device ID можно изменить в редакторе RaBit, хотя полностью доверять ему (редактору) доверять все же не стоит. Не всегда он работает корректно.
    Если в процессе перепрошивки вы убили свою видюху, придется искать где-нибудь аварийную загрузочную дискету и, загрузившись с нее, прошить в вашу видеокарту способный к работе BIOS. Также существует вариант использования "резервной" (всмысле что она лежит ящике вашего стола, пока вы не ненароком не убьете основную) PCI-видеокарты. В случае смерти "главной" видюхи вы вставляете ее PCI-аналог (но не вынимаете основную карту) и, загрузившись с нее, прошиваете "главную" видеокарту работоспособным BIOS.

    Об Autodetect и VPU Recover

    При разгоне почти всегда приходится сталкиваться с таким понятием, как автостоп. NVIDIA это понятие называет "Autodetect", а ATI именует "VPU Recover". Означает автостоп явление сброса частот на дефолтные (у ATI и NVIDIA) или даже ниже их (иногда у NVIDIA) при появлении ошибок или перегреве ядра и/или памяти. Чтобы снова появилась возможность поднимать частоты, приходится перезагрузиться. Автотормоз зашит в BIOS видеокарты, и пока еще никто не смог найти его месторасположении в коде BIOS. Но существует "спасительная" видеокарта - ASUS 5900SE, в BIOS которой автотормоз отсутствует как класс, поэтому можно попробовать прошить свою карту БИОСом от ASUS'овской, возможно вам повезет (везет не всем), и автотормоз исчезнет и в вашей видеокарте. Прошивать BIOS от ASUS имеет смысл только владельцам карт NVIDIA, так как обладатели карточек ATI имеют возможность просто отключить VPU Recover прямо в драйверах своей видеокарты.

    Несколько слов об охлаждении

    После разгона видеокарты проследите, насколько поднялась температура видеоядра и памяти. Если нужно, улучшите их охлаждение. Вообще, первое что нужно сделать - улучшить охлаждение в корпусе вообще. Так станет лучше не только видеокарте, но и всем остальным жителям вашего системного блока. Поставьте дополнительный корпусный вентилятор на задней стенке, а лучше еще один на передней. При неудовлетворительной циркуляции воздуха увеличивайте количество вентиляторов по своему усмотрению. Если этого мало, поставьте вентилятор на боковую стенку, перед видеокартой, чтобы тот обдувал все ее элементы. После принятия этих мер замените термопасту между видеоядром и радиатором, его охлаждающем. Обычно старая термопаста либо вообще не имела права таковой называться в силу своего непотребного качества, либо уже засохла от времени и не в состоянии обеспечить нормальных теплообмен. В случае сильного нагрева чипов памяти поставьте на них радиаторы. Если и этого не достаточно, замените кулер видокарты на более мощный. Кстати, подумайте, нет ли необходимости заменить блок питания на более мощный вследствие возросшего энергопотребления видеокарты.
    Copyright © 2007 - Обзоры компьютерных статей. недорогое дистанционное обучение