Секреты настройки Windows

         

AMD


Процессоры «Athlon» и «Duron», выпускаемые в формате «Socket A», имеют фиксированный умножитель частоты. Но его можно разблокировать... простым карандашом, хотя, конечно, лучше воспользоваться специальным токопроводящим клеем. Дело в том, что на поверхность корпуса «Athlon» и «Duron» выведены несколько рядов («L1, L2, ..., L7» ) контактов (так называемых мостов). Если все четыре моста ряда «L1» разорваны, процессор «закрыт», если их снова соединить — умножитель можно будет установить произвольно. Технология такова: необходимо «зарисовать» карандашом каждый из 4 «мостиков» так, чтобы при этом не создать графитовых проводящих дорожек между соседями. Здесь придется напрячь зрение и использовать сверхострый карандаш, а также помнить, что эта процедура лишает вас права обменять процессор по гарантии в случае его поломки. Кстати, не у всех процессоров формата «Socket A» присутствуют на корпусе мосты «L1»

В более ранних моделей «Athlon» (для «Slot A» ) нужно вскрыть картридж и перепаять резисторы в верхней части процессорной платы. Для «Socket A» достаточно разомкнуть медные перемычки, расположенные на корпусе около ядра и замкнуть в определенной комбинации для получения требуемого умножителя.

Разгон моделей AMD, рассчитанных на «Socket/Super7», похож на разгон процессоров «Intel», за исключением того, что в них нет ограничения по умножителю и его можно выставить, пользуясь перемычками на мать-плате.

В связи с тем что процессоры «Athlon» и «Duron» нагреваются весьма ощутимо, экономить лишние доллары на приобретении хорошей «охладительной системы» не стоит. Но будьте осторожны: эти чипы можно сломать (в буквальном смысле слова) при установке суперкулеров вроде «Golden Orb» . Поэтому следует использовать лишь специальные версии кулеров, предназначенные для процессоров «Socket A» и совместимые с вашей материнской платой.



БИОС видеокарты


В «Setup BIOS» имеются ряд опций, влияющих на производительность Вашего графического адаптера. Находятся они, обычно, в меню «BIOS FEATURES SETUP» («ADVANCED») в разделе «CHIPSET FEATURES SETUP» («CHIP CONFIGURATION»).

«AGP Capability» — режим работы шины AGP. Для современных адаптеров он должен быть максимальным — «4х». Таким образом обеспечивается максимальная пропускная способность шины. Меньше делается только в случае отказа видеокарты или её неадекватном поведении.

«Graphics Aperture Size» («Graphics Window Size») — размер буфера оперативной памяти, резервируемого для работы AGP. Он зависит от общего объёма памяти, установленного в системе. Этот буфер необходим для размещения в нём текстур, не помещающихся при работе с трёхмерной графикой в локальной памяти видеокарты. При объёме оперативной памяти 128 Мбайт или 256 Мбайт размер буфера не должен быть меньше 32 Мбайт, но и делать его больше 64 Мбайт бессмысленно, так как это не даёт прироста производительности. Этот параметр определяет только максимальный размер буфера, который может задействовать видеокарта при необходимости, когда такой необходимости нет, этот буфер используется всеми приложениями.

Некоторые производители, например, «AOpen» предоставляют пользователю возможность изменять параметры BIOS видеокарты. Помимо изменения частот ядра видеопроцессора и видеопамяти, можно также увеличивать напряжение питания ядра и тайминги памяти, что позволяет поднять потолок разгона и стабтльность работы.

Также существуют специальные программы для редактирования BIOS видеокарты. Если у Вас адаптер на базе чипов «NVidia», посетите и   .



«Direct3D»


В диалоговом окне (Меню «Пуск» —> Настройка —> Панель управления —> Экран —> Настройка —> Дополнительно —> Ваш видеоадаптер —> Дополнительные свойства) откройте вкладку «Параметры Direct3D».

«Enable fog table emulation» (включить эмуляцию таблицы затуманивания), эта опция включена по умолчанию.

Данный параметр используется для включения или выключения эмуляции табличного затуманивания («fog table»). «Direct3D» подразумевает, что видеоадаптер с аппаратным ускорением должен обеспечивать либо вершинное (вертексное) затуманивание («vertex fog»), либо табличное затуманивание («table fog»). Некоторые игры запрограммированы на поддержку табличного затуманивания и некорректно запрашивают аппаратные функции «Direct3D». Выбор данного параметра обеспечивает правильную работу таких игр на графическом процессоре «NVidia». У Вас в игре с туманом нет проблем? Тогда лучше данную функцию отключить — любая эмуляция съедает дополнительные ресурсы. Если в настройках драйвера соответствующей опции нет, пропишите в ключе реестра

[ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\NVIDIA\Direct3D ]

параметр «FogTableEnable» (dword). Его значения: «0x00000000(0)» — отключено, «0x00000100(256)» — включено. Подраздел «0000» должнен соответствовать текущему видеоадаптеру.

«Use DirectX 5.0 compatibility mode» (использование режима совместимости с «DirectX 5.0»). Позволяет отключать режим мультитекстурирования для игр в режиме «Direct3D».

Кстати, мультитекстурирование это возможность видеокарты накладывать две и больше текстур на пиксель за один такт (например, текстуры и карты освещенности), на сегодняшний момент большинство игр поддерживают этот режим...

Из-за того, что мультитекстурирование не поддерживалось в «DirectX 5.0», возникло такое название опции. К примеру, чипсет «TNT2» имеет двухконвейерную архитектуру, т.е. за один такт обробатываются два пикселя, на каждый из которых накладывается текстура. В режиме мультитекстурирования используется одновременно две текстуры, а значит возростает скорость — но за счет отключения одного из двух конвейеров обработки пикселей.


В итоге, в играх, поддерживающих мультитекстурирование , получаем прирост скорости, а в остальных случаях налицо явный проигрыш. Вот для последних и надо включить этот параметр. В режиме «OpenGL» ситуация прямо противоположна. Режим мультитекстурирования отключен, и во многих играх (например «Quake II/III») ускоритель не использует всех своих возможностей. Если Вы создадите в ключе реестра [ HKEY_LOCAL_MACHINE\Software\NVIDIA Corporation\Ваш видеоадаптер\OpenGL ] (для «Detonator 2.08/2.17 ») или [ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\NVIDIA\OpenGL ] (для «Detonator 3.х и 5.х», подраздел «0000»

должнен соответствовать текущему видеоадаптеру.) параметр «ForceMultiTexture» (dword) со значением «0x00000001(1)», мультитекстурирование будет включено. Пользоватся этими функциями следует осторожно, учитывая особенности той или иной игры. В противном случае, вместо ускорения можно получить обратный эффект. Кстати, для «Detonator 3.х» и выше, мультитекстурировние в в 16-ти битном режиме по умолчанию выключено только для «TNT/TNT2». Для карт с чипами «GeForce» оно по умолчанию включено, и соответственно ничего прописывать в реестре не нужно.

«Mipmapping. Automatically generate 0-12 mipmaplevels» (автоматическое генерирование от 0 до 12 текстурных mipmap-уровней). Так как технология mipmap делит сцену на ряд уровней, удаленных от наблюдения на различное расстояние, получается реалистичное изображение. Наиболее удаленные обьекты окрашиваются текстурами с малым разрешением — эффект неискаженного и немного размытого изображнения (т.е. с учетом переспективы), на первом плане же предметы детализируются. Данный параметр позволяет принудительно задавать количество mipmap-уровней. Так как почти все игры самостоятельно разбивают сцены на уровни, игнорируя настройки видеокарты, большого практического применения данная функция не имеет. «Mipmapping.Automipmap». Здесь Вы сможете выбрать один из трех графических фильтров: билинейный, трилинейный или анизотропный.


Основная задача фильтрации — сглаживание резких переходов между mipmap-уровнями. Самая быстрая и простая в реализации, билинейная фильтрация не требует больших ресурсов. Для определения цвета пикселя в ней используется характеристики четырех соседних текселей. В трилинейной фильтрации при этом применяется усредненное значение восьми текселей. Правда, реализуется она в семействе «TNT2» не очень качественно,а в последних версиях драйверов «Detonator» на вкладке «Direct3D» отсутствует. «Mipmap detail level» (выбор уровня детализации). Вам предлогается пять вариантов детализации — от максимального качества до максимального быстродействия (естественно, с минимальным качеством). Повышается скорость за счет более раннего перехода на mipmap-уровни с меньшим разрешением текстур. «Enable Anti-aliasing» — эта функция сглаживает диагональные линии для создания плавного наклона. Благодаря интерполяции значений цветов прилегающих пикселей, исчезает эффект лесенки. Размер матрицы, откуда пиксели и берутся, регулируется от «2х1» до «4х4». Чем больше матрица, тем изображение качественнее. Помните только, данный алгоритм задействует большие вычислительные ресурсы, что значительно снижает скорость. В последних версиях драйверов«Detonаtor» этой функции посвящена вкладка «Параметры 3D сглаживания» в том же диалоговом окне. Кстати, «Full Scene Anti Aliasing — FSAA» (полноэкранное сглаживание) может быть реализовано несколькими методами. Акселераторы «NVidia» используют метод «Ordered Grid Supersampling», в основе которого лежит рендеринг сцены в виртуальном разрешении, в несколько раз превышающее реально используемое, но перед выходом картинка сжимается до необходимого размера. За счёт этого удаётся значительно убрать пиксельную «лестницу» на краях 3D объектов. Т.е. если разрешение в игре установлено, к примеру, 800х600, то при установке FSAA 2х2, изображение будет «рендериться» в разрешении 1600х1200, а при выводе на экран картинка вновь будет сжиматься до 800х600. В результате — существенно улучшается качество картинки, но при этом сильно падает скорость.


Еще хотелось бы отметить потерю 2-ух бит цветовой точности в режиме FSAA. FSAA работает только на картах семейства «GeForce» и выше.

На вкладке «Параметры Direct3D» нажмите кнопку «Дополнительные свойства».

«Vertical Sync» (вертикальная синхронизация). Привязка вертикальной синхронизации в «Direct3D» к сигналу вертикальной развертки монитора. Этот параметр позволяет выводить изображение на экран немедленно, не дожидаясь синхронизации с вертикальной кадровой разверткой монитора (карта отрисовывает кадры и «не ждет» развертку монитора). Это позволяет использовать кадровую частоту выше частоты обновления экрана монитора, но может привести к визуальным дефектам и снижению качества изображения. Если опция выключена, то ограничения, накладываемые частотой регенерации монитора на производительность акселератора, игнорируются. Если хотите добится максимальной скорости — отключите эту опцию.
Принимает значения:
«Автовыбор» — позволяет приложениям самостоятельно управлять режимом вертикальной синхронизации.
«Всегда выкл.» — постоянное выключение вертикальной синхронизации в приложениях «Direct3D».
«Всегда вкл.» — постоянное включение вертикальной синхронизации в приложениях «Direct3D».

«Rendering», «Render Ahead» или аналогичное (предварительная прорисовка кадров). Если вертикальная синхронизация выключена, этот параметр позволяет ограничить количество кадров, которые «CPU» может подготовить перед их обработкой графическим процессором. В некоторых случаях при увеличении количества предварительно подготовленных кадров, возрастает «задержка ввода» в работе таких устройств, как джойстики, клавиатуры, мыши.

Кстати, это явление называется «лаг» — задержка реакции на управляющие воздействия, то бишь, когда карта рисует загодя большее, чем требуется, число кадров, не синхронизируя это с программой (игрой)).

Если в играх возникают значительные задержки в работе устройств ввода Вашего компьютера, уменьшите этот параметр (по умолчанию оно равно «3»). Если не помогло — кардинальный способ борьбы с лагом — включение «V-Sync».

На этой же вкладке есть ползунок для выравнивания элементов текстур. Данный параметр позволяет изменить схему аппаратной адресации текселей (элементов текстуры). При изменении этих значений будет изменено местоположение начала координат текселя. Значения по умолчанию соответствуют спецификациям «Direct3D». Некоторые программы произвольно определяют начала координат текселя. Качество изображения в таких приложениях можно улучшить путем переопределения начала координат текселя. Используйте ползунок для помещения начала координат текселя в какую-либо точку между его верхним левым углом и центром (по умолчанию оно равно «3»).



Драйверы


Помните, что в программное обеспечение к наборам системной логики материнских плат («Bus Master Drives»), как правило, входит специальный AGP-драйвер, который повышает эффективность работы видеосистемы, поэтому при появлении на сайтах производителей материнских плат новых версий этих драйверов, скачивайте их и устанавливайте.

Не забывайте обновлять драйверы видеокарты. В новых версиях авторы не только исправляют ошибки и оптимизируют работу драйвера, но и добавляют новые функции для регулировки.

Ниже описаны некоторые опции, доступные для регулировки в драйверах «Detonator».





Intel


Если у Вас современная материнская плата (и, соответственно, процессор), например, «ASUS P4B266» и «Celeron 2 ГГц», то все регулировки частот и напряжений можно сделать в программе настройки «Setup BIOS», которая вызывается при нажатии, как правило, клавиши <Del> в начале загрузки. В меню «Advanced» включите ручное управление частотой процессора (а, фактически, системной шины — FSB): опция «CPU Speed» — [Manual]. После этого станет доступна опция «CPU Frequency (MHz)», при помощи которой повышайте частоту процессора (FSB) с шагом, например, 5 МГц.

Кстати, на подобных материнских платах имеется, также, блок джамперов или микропереключателей, которые дублируют вышеописанные функции BIOS.

А также, обычно, имеется джампер разрешающий/запрещающий софтовое изменение FSB и он, по умолчанию, может оказаться выставленным в положение — «Disabled» (отключено). Загляните в инструкцию для материнской плате и поставьте его в положение «Enabled» (включено).

Сохранив изменения, нажав, обычно, клавишу <F10> и подтвердив свой выбор, перезагрузите компьютер. Если загрузка прошла успешно, продолжайте пошагово увеличивать тактовую частоту, пока не появятся очевидные проблемы при загрузке.

Самая большая проблема — тёмный экран монитора при загрузке. Это означает, что с такими параметрами Ваша система работать не будет. Для выхода из этого положения нужно либо выключить компьютер из сети электропитания и при включении будет автоматически вызвана программа «Setup BIOS» для изменения параметров, либо удерживать какую-нибудь клавишу при загрузке, либо обнулить CMOS, замкнув специальные контакты на материнской плате или переставив соответствующий джампер, либо вынуть батарейку, питающую CMOS — посмотрите в руководстве материнской платы, желательно до того, как займетесь разгоном. Уменьшите частоту и повторите всё сначала.

Внимание ! Перед тем как замыкать контакты, переставлять джамперы, вынимать батарейку и, вообще, производить любые монтажно — демонтажные работы, выключите компьютер и выньте вилку из розетки.
Не забывайте коснуться обеими руками какого-нибудь заземлённого предмета (водопроводного крана, например) перед тем как залезть внутрь компьютера, чтобы не повредить электронные компоненты, чувствительные к статическому электричеству, которое накапливается на поверхности вашего тела.

Проблема поменьше — зависание компьютера во-время прохождения процедуры POST или в начале загрузки «Windows» . Возможно Вам удастся заставить работать компьютер на этой частоте, понизив в BIOS режим UDMA или вовсе отключив его (правда, это значительно уменьшит производительность системы) или повысив напряжение питания ядра процессора («Vcore» ). В меню «Advanced» включите ручное управление напряжением: опция «CPU Vcore Setting» — [Manual]. После этого станет доступна опция «CPU Vcore», при помощи которой повышайте напряжение питания ядра процессора с минимальным шагом, обычно, 0.025 V. Условно безопасным считается повышение «Vcore» на 10 — 15%, относительно номинального. Имейте ввиду, что при этом увеличивается тепловыделение, а значит, возрастает и риск перегрева. Если повышение напряжения питания ядра процессора в пределах указанных величин не делает работу стабильной, уменьшите частоту.

Самая маленькая проблема — компьютер загружается нормально, но зависает через некоторое время после запуска ресурсоёмких приложений, 3D-игр. Это, чаще всего, связано с перегревом процессора и применение более интенсивного охлаждения решит эту проблему. Кстати, иногда, достаточно, всего лишь, снять боковую панель системного блока и температуры процессора и чипсета понизятся на несколько градусов, правда, в случае материнской платы с процессорным разъёмом «Slot1» результат может быть обратным из-за нарушения направления тока воздуха внутри системного блока. Если в процессе работы любых программ возникают ошибки (выполнение недопустимых операций, например), то это, скорее всего, можно устранить, увеличив в BIOS значение «Vcore» или выставив большие значения таймингов памяти: «SDRAM CAS# Latency», в первую очередь, а также «SDRAM CAS to RAS Delay», «SDRAM RAS Precharge Time», «SDRAM (CAS Lat/RAS-to-CAS)» .



Если у Вас не самая современная материнская плата (и, соответственно, процессор), например, «ASUS P3V133» и «Pentium III 450 МГц», и в «Setup BIOS» отсутствуют опции, управляющие настройкой частот и напряжений, значит изменить эти параметры можно только при помощи специальных джамперов на системной плате. Их расположение указано в руководстве. Если регулировка напряжения не предусмотрена конструктивно или регулируется всего на 0.1 V, как у вышеуказанной платы, посмотрите страницу , на которой описываются некоторые извратные способы обойти такую «предусмотрительность» производителя материнской платы или используйте специальный переходник «Slot —> Socket» , на котором есть джамперы для регулировки напряжения (естественно, если у Вас на системной плате разъём «Slot1», а разъём процессора — «Socket» (PPGA,FC-PGA).

Будем считать, что компьютер успешно загрузился и не «вешается» при запуске 3D-игр или «Антивируса Касперского», например. Теперь самое время проверить стабильность разогнанной системы, поиграв часов ...дцать в «Quake III», заархивировав пару десятков гигабайт своего компьютерного барахла или воспользовавшись какой-нибудь специальной тестовой программой, которая по-максимуму загружает процессор, например, . Если и после этого всё работает нормально, то Вы достигли цели и можете взять с полки пряник.


Методы разгона


Самым безопасным методом можно считать программный метод разгона. Многие производители («ATI», «ASUSTeK», «MSI», «NVidia», «ELZA» и др.) сами закладывают в программное обеспечение, поставляемое вместе с адаптером, возможности изменения тактовых частот, что реализуется через драйверы или специальные утилиты. Например, в некоторых референсных драйверах такая возможность есть — в версиях «Detonator 3.xx, 5.xx» дополнительные возможности скрытые по умолчанию, включаются в реестре.

Кстати, референсные драйверы это драйверы от производителя чипа. Они компактны, просты в установке и работают отлично на всех картах. Они, как правило, быстрей чем драйверы от производителя видеокарты, и новые версии не заставляют себя ждать. Однако, многие функции, специфичные именно для вашей карты/модели, такие как TV-выход, стереоочки и пр. могут не работать, либо работать некорректно с «референсами».

Если у Вас драйверы «Detonator» запустите редактор реестра, для чего откройте (Меню «Пуск» —> Выполнить) и наберите в строке ввода «Regedit». Откройте ключ реестра

[ HKEY_LOCAL_MACHINE\Software\NVIDIA Corporation\Global\NVTweak ],

и создайте здесь новый параметр «CoolBits» (dword) со значением «0x00000003(3)». В результате в диалоговом окне (Меню «Пуск» —> Настройка —> Панель управления —> Экран —> Настройка —> Дополнительно —> Ваш видеоадаптер —> Дополнительные свойства) появится новая вкладка «Тактовые частоты», где вы сможете изменить частоты видеопроцессора и видеопамяти.

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

.

Кроме разгона видеокарты она обладает множеством других возможностей.
Скачать её можно также (vers. 3.20 multilanguage), или (vers. 3.31 english).

Или программами:

, скачать которую можно также (vers. 3.1.1), «TNTClk», скачать можно (vers. 1.2), «RivaTuner»,

«GF2Clck»,

«GF2xEdit», «TNTEdit», «ZAGPTool» и др.





Надёжность


Для того, чтобы добиться намеченного, нам часто чего-то чуть-чуть не хватает. Если заветные мегагерцы Вы все-таки заполучили, а вот со стабильностью процессора проблемы, но он все-таки не перегревается, возможно, поможет программка (для владельцев процессоров «Intel») или (для тех, у кого «AMD»). Их задача — заставить кэш работать медленнее. В случае с «WCPUL2» для этого понизьте «CAS Latency» кэша второго уровня «L2». Для достижения большей надежности установите значение побольше (но максимум «15»). Правда, расплата за надежность — незначительное падение производительности.
«WCPUL2» можно скачать также (vers. 1.6).



Общие принципы разгона


Существуют два метода overclocking'а (разгона) — это увеличение коэффициента умножения и повышение тактовой частоты шины (FSB). Цель всего этого одна — заставить процессор работать на большей внутренней частоте, чем ему было назначено производителем. Для процессоров «Intel» первый способ практически неприменим (кроме ранних моделей), остается только повышать частоту (с увеличением напряжения питания или без). В случае с AMD все по-другому. В процессорах «Athlon» и «Duron» отсутствует жесткое ограничение умножителя, но об этом позже.

Внутренняя частота, на которой работает процессор, определяется так: частота системной шины умножается на коэффициент. Например, умножитель для «Celeron 400» равен 6 (6*66~400). Если раньше можно было увеличивать частоту CPU, увеличивая коэффициент умножения, то начиная с «Pentium II» коэффицент стал ограниченным сверху (то есть, например, для «Pentium II 266» возможны коэффиценты до 4 включительно, но не выше), а начиная с «Celeron», все процессоры «Intel» выходят с жестко зафиксированным коэффициентом (при этом игнорируется значение, выставленное на материнской плате). Это пока не касается процессоров AMD. В ранних моделях он зафиксирован, но может быть изменен, о чём будет сказано позже, в последних моделях — не заблокирован.

При этом надо учитывать, что частоты, на которых работают шины PCI (номинально 33 MГц) и AGP (номинально 66 MГц) привязаны к частоте FSB. Это реализуется посредством делителя частоты, являющегося частью чипсета. Его значение

при 66..83 MГц — 1/2 (66 x 1/2 = 33 МГц),
при 100..133 МГц — 1/3 (100 x 1/3 = 33 МГц),
при 133 MГц и выше — 1/4 (поддерживается не всеми материнскими платами). Коэффициент деления для шины AGP устанавливается в BIOS или определяется автоматически материнской платой. Его значение

при 66..83 MГц — 1/1,
при 100..133 MГц — 2/3.

Таким образом, разгон на треть наиболее выгоден, так как всё оборудование при этом (кроме процессора и системной платы, конечно) функционирует на штатных частотах.

Кстати, многие платы (в частности, произведенные самой фирмой «Intel») не позволяют установить частоту «FSB» вручную, выбирая ее автоматически. О нужной процессору частоте говорит контакт «В21» (в слотовых процессорах) (рис. см. на стр. ). Способом обойти это является изолирование данного контакта (например, при помощи скотча). Возможно также применение сокетного процессора на переходнике, имеющем возможность такой блокировки изначально.




Вообще говоря, они такие как и при разгоне CPU.

Нужно постепенно повышать частоту ядра видеопроцессора, например, с шагом 5 MHz до того момента, пока не появятся сбои в работе. Они могут выражаться в подёргивании экрана, появлении цветных полос, появления «решетки изображения», полном отсутствии изображения и т.д. После этого, если не произойдёт автоматического отката на предшествующие безопасные значения частоты, Вам придётся перезагрузится и вернуться к нему вручную. Обычно, для этого нужно при загрузке «Windows» удерживать нажатой клавишу <Ctrl>. Уменьшаете частоту и, если не наблюдаете на экране никаких «артефактов», запускаете какою-либо 3D-игру (к примеру, «Need For Speed IV», «Quake III», «Solder of Fortune» и т.д.) и «начинаете тестировать». Если в течение 2-3 часов игра не зависла, то всё в порядке, иначе, снова уменьшаете частоту и «тестируете», пока не добъётесь стабильной работы.

Повторяете тоже самое и для модулей памяти, только вместо зависания ориентируетесь на «снег» — вертикальные полосы, появляющиеся при переразгоне памяти. Теоретический предел для модулей памяти можно определить исходя из времени доступа, указанного на чипах. Например, если оно равно «5 нс», то пороговое значение будет «200 MHz» (400 для DDR), а для «4 нс» — «250 MHz» (500 для DDR). Но реальный частотный потолок можно определить только практически.

Вы сможете более эффективно разогнать свою карту, если улучшите охлаждение, поставив дополнительный или более мощный вентилятор (от 486, Pentium, Pentium 2, Celeron и т.д.) и(или) установив на чипы памяти радиаторы (отрезав кусочек от радиатора для кулера под «Socket7» и приклеив его специальным теплопроводным клеем).





Охлаждение


Любой процессор, тем более разогнанный (особенно если это видеочип «GeForce» или «AMD K7») нуждается в охлаждении. Кроме радиаторов и вентиляторов также существуют специальные программы, так называемые «софт-кулеры». Они посылают процессору команду «halt» в то время, когда он простаивает. В результате ядро «делает паузу» и, соответственно уменьшается количество выделяемого тепла.

Кстати, обладателям «Windows NT/2000/XP» софт-кулеры не нужны. Эти ОС сами способны посылать команду «halt». А вот представители семейства «Windows 9x» лишены такого удобства, поэтому возникла необходимость программного понижения температуры CPU. Впрочем, для владельцев «Windows 98SE (build 4.10.2222)» существует альтернативное решение. Откройте ключ реестра
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control]
и создайте здесь подраздел с именем «CPUIdle», а в нём параметр «Idle» (dword) со значением «0x00000001(1)», что разрешает подавать процессору команду «halt» при простое, соответственно значение «0x00000000(0)» — запрещает.

Наиболее известны программы:

,

,

,

,


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



«OpenGL»


В диалоговом окне (Меню «Пуск» —> Настройка —> Панель управления —> Экран —> Настройка —> Дополнительно —> Ваш видеоадаптер —> Дополнительные свойства) откройте владку «Параметры OpenGL».

«Use FastLinear Mipmap-Linear Filtering» (быстрая линейная фильтрация масштабируемой карты текстур). Разрешение этого параметра существенно повысит производительность приложений при некоторой потере качества изображения. Во многих случаях эта потеря качества изображения будет незаметна, поэтому Вы можете воспользоваться возможностью получения максимальной производительности, включив этот параметр.

«Use Anisotropic Filtering» (анизотропная фильтрация) самый ресурсоемкий метод улучения качества изображенмия (на сегодня единственный, учитывающий пространственные искажения). Не забывайте, если игра имеет собственные установки метода фильтрации — настройки драйвера игнорируются.

«Enable Buffer Region Extension» (включить расширение буферной области) Позволяет драйверам использовать в «OpenGL» расширение «GL_KTX_buffer_region». Это может увеличить производительность приложений для трехмерного моделирования, поддерживающих данное расширение. В играх не применяется.

С этой опцией связана опция «Разрешение использования двухплоскостного расширения». Позволяет использовать локальную видеопамять при включенном расширении «GL_KTX_buffer_region». Однако если доступно менее 8 Мбайт локальной видеопамяти, поддержка двухплоскостного расширения будет выключена. Значение этого параметра не оказывает эффекта, если ранее был выключен параметр «Включить расширение буферной области».

«Buffer Flipping Mode» (режим транспонирования, то есть смены содержимого) буфера. При выборе значения «use page flip» (передача блоков) можно ускорить работу полноэкранных приложений, включая быстрый постраничный обмен кадров буферов. По умолчанию последний реализуется побитовым потоком.

«Vertical Sync» (вертикальная синхронизация). Привязка вертикальной синхронизации в «OpenGL» к сигналу вертикальной развертки монитора.
Если опция выключена, то ограничения, накладываемые частотой регенерации монитора на производительность акселератора, игнорируются. Если хотите добится максимальной скорости — отключите эту опцию. Принимает значения:
«Всегда выкл.» — постоянное выключение вертикальной синхронизации в приложениях «OpenGL».
«Выкл. по умолчанию» — сохранять вертикальную синхронизацию в выключенном состоянии до тех пор, пока от приложения не поступит запрос на ее включение.
«Вкл. по умолчанию» — сохранять вертикальную синхронизацию во включенном состоянии до тех пор, пока от приложения не поступит запрос на ее выключение.

В случае получения рваного изображения, пропишите в ключе реестра

[ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\NVIDIA\OpenGL ]
(подраздел «0000» должнен соответствовать текущему видеоадаптеру)

параметр «EnableTripleBuffer» со значением «0x00000001(1)».

«Disable Support For Enchanced CPU Instructions Set» (выключить поддержку расширенных наборов инструкций «3Dnow!» и «SSE»). Некоторые модели CPU поддерживают дополнительные 3D-инструкции, которые дополняют набор инструкций графического процессора и повышают производительность трехмерных игр или приложений. Этот параметр позволяет выключить поддержку со стороны драйверов этих дополнительных 3D-инструкций. Это может быть полезно при сравнении производительности или для устранения проблем. Для остальных процессоров, не поддерживающих эти инструкции, лучше оставить данный параметр включенным — появится небольшая прибавка в скорости.

«Deafult Color Textures» (глубины цвета текстур по умолчанию — 16 или 32 бит). Не стоит устанавливать 32-битный цвет, если этого не требует конкретная игра, так как на глаз его, практически, не отличить от 16-битного, а производительность сильно падает.

«Enable Force 16BitZ» (использовать 16-ти разрядную глубину буфера). При выборе данного параметра драйвер «OpenGL» будет использовать 16-разрядный буфер глубины независимо от формата пикселов, который выбран приложением.Это обеспечивает повышение производительности при выполнении очистки и других операций буфера глубины за счет снижения его точности.

Или пропишите вручную в ключе реестра

[ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\NVIDIA\OpenGL ]
(подраздел «0000» должнен соответствовать текущему видеоадаптеру)

параметр «EnableForce16BitZ» со значением «0x00000001(1)».



Overclocking_files





Память


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



Память DDR SDRAM


При сохранении тех же размеров модуля число контактов увеличилось со 168 до 184. Изменившееся положение ключа не позволит вставить модули DIMM DDR SDRAM в разъемы DIMM SDR SDRAM.

«DDR SDRAM» («Double Data Rate Synchronous Dynamic Random Access Memory» — «Синхронная динамическая память со случайным доступом и двойной скоростью передачи данных») имеет спецификации:

DDR200(PC1600),
DDR266 (PC2100),
DDR333 (PC2700),
DDR400 (PC3200),

предназначенные, соответственно, для работы на частотах:

200,
266,
333,
400 MHz.

Кстати, это эффективная частота, которая в два раза больше физической, за счёт того, что, запись и чтение данных происходят не по «телу» тактового импульса, как у SDR SDRAM, а по его переднему и заднему фронту. Поэтому за один такт по шине можно передать в два раза больше данных.

На модуле памяти «DDR SDRAM» должна быть специальная наклейка с маркировкой вида:

« PCxxxxm-abcd-ef », где

xxx ? частота внешней шины (200/266A/266B).

m ? тип модуля DIMM (R — Registered, U — Unbuffered).

а ? обозначает CL (CAS Latency), рекомендованное для этого модуля, при записи в маркировке не использует десятичную точку (например, 25 — CL=2.5 нс) CAS Latency является важнейшей характеристикой чипа и обозначает минимальное количество циклов тактового сигнала (Clock Period) от момента запроса данных сигналом CAS до их появления и устойчивого считывания с выводов модуля. Чем меньше число, тем чип быстрее и стоит дороже.

b ? tRCD (RAS-to-CAS Delay). Это необходимая минимальная задержка между сигналами RAS и CAS (в циклах тактового сигнала). Как правило, это число «3» .

Параметры а и b определяются архитектурой самого чипа памяти и приводятся для определенной частоты.

с ? tRP ? (RAS Precharge Time) ? минимальное время регенерации в циклах тактовой частоты. Характеризует паузу между командами и обычно это число «3» .

d ? номер ревизии SPD.

e ? тип используемого базового дизайна (A, B, C, E, F, H или K).

f ? номер используемой ревизии стандарта.

Маркировка « PC200R-25330-A1 » означает, что при 200 MHz тактовой частоты

CL = 2.5, tRCD = 3, tRP = 3.



Память RDRAM


Конструктивно этот вид памяти представляет собой модуль RIMM (Rambus In-line Memory Module) с общим числом выводов 184 по схеме (46+46)х2 или 168 по схеме (42+42)х2. Последняя имеет зарезервированные выводы. Печатная плата, на которой монтируются микросхемы (от 4 до 16), помещается в специальный корпус-радиатор (Heat Spreader), который не только отводит тепло, но и защищает от влияния механических воздействий.

«RDRAM» («Direct Rambus Dynamic Random Access Memory» — «Динамическая память со случайным доступом и последовательной передачей данных, выпускаемая компанией Rambus») имеет спецификации:

PC600,
PC711,
PC800,
PC1066 (PC4200),
PC1200,

предназначенные, соответственно, для работы на частотах:

600,
711,
800,
1066
1200 MHz

Кстати, это эффективная частота, которая в два раза больше физической, за счёт того, что запись и чтение данных происходят не по одному каналу, как у DDR SDRAM, SDR SDRAM, а по двум одновременно.

Этот вид памяти заметно дороже остальных, поэтому, если Вы нашли средства приобрести именно её, а также системную плату на чипсете, поддерживающим этот вид памяти («Intel 850» ), то, наверняка, найдёте средства и для обычного апгрейда своей системы.

Для разгона процессора, работающего на шине 66 MHz нужна память, как минимум PC66, для процессора на шине 100 MHz — PC100 (DDR200), на шине 133 MHz — PC133 (DDR266), при условии, что параметр CL такой памяти равен «2» .

Однако, для качественного разгона необходимо взять память с запасом, то есть, если шина — 66 MHz, память — 100 MHz и т.д.

Память, которая будет наиболее устойчиво работать в разогнанной системе при выставленных в BIOS минимальных значениях параметров «SDRAM CAS# Latency», «SDRAM CAS to RAS Delay», «SDRAM RAS Precharge Time», должна иметь минимальные значения аналогичных параметров, а также, одновременно, имееть маркировку «Registered» (если поддерживает системная плата). Правда, по мере разгона, Вам, вероятно, снова придётся в BIOS вернуться к большим величинам, чтобы улучшить стабильность системы.

Кроме этого, не стоит покупать память неизвестного производителя, так называемую «no name», а, лучше, взять «brand name» — известную марку, например, «Hynix», «Micron», «Samsung».



Память SDR SDRAM


Конструктивно этот вид памяти представляет собой модуль DIMM (Dual In-line Memory Module) со 168 контактами, на котором располагаются до 32 чипсетов.

«SDR SDRAM» («Single Data Rate Synchronous Dynamic Random Access Memory» — «Синхронная динамическая память со случайным доступом и одинарной скоростью передачи данных») имеет спецификации:

PC66, PC100, PC133,

предназначенные, соответственно, для работы на частотах:

66, 100, 133 MHz.

Память спецификации PC66

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

На модуле памяти «SDR SDRAM» спецификации PC100 должна быть специальная наклейка с маркировкой вида:

« PCxxx-abc-def », где

xxx ? частота внешней шины (100 MHz, в данном случае).

а ? обозначает CL (CAS Latency), рекомендованное для этого модуля. CAS Latency является важнейшей характеристикой чипа и обозначает минимальное количество циклов тактового сигнала (Clock Period) от момента запроса данных сигналом CAS до их появления и устойчивого считывания с выводов модуля. Значения CL может быть «2» или «3» . Чем меньше число, тем чип быстрее и стоит дороже.

b ? tRCD (RAS-to-CAS Delay). Это необходимая минимальная задержка между сигналами RAS и CAS (в циклах тактового сигнала). Как правило, это число «3» .

Параметры а и b определяются архитектурой самого чипа памяти и приводятся для определенной частоты. 100 MГц, напрмер.

с ? tRP ? (RAS Precharge Time) ? минимальное время регенерации в циклах тактовой частоты. Характеризует паузу между командами и обычно это число «3» .

d ? tAC ? (Acсess from Clock) ? максимальное время доступа (появления устойчивых данных) в наносекундах (нс) без десятичной части. Например, tAC = 6,63 нс ? dd = 6.

e ? SPD Rev спецификация команд SPD (иногда может отсутствовать).

f ? запасной параметр, содержащий информацию об используемой ревизии стандарта Registered. После него может стоять индекс "R", указывающий на Registered природу модуля (максимальная отказоустойчивость), если индекса нет и f ? 0, значит модуль ? Unbuffered.



Наиболее типичная маркировка « PC100-322-620 » означает, что при 100MHz тактовой частоты CL = 3, tRCD = 2, tRP = 2, tAC = 6ns

Параметр CL = 3 указывает на то, что на частотах более 100 MHz модуль работать не будет.



На модуле памяти «SDR SDRAM» спецификации PC133 должна быть специальная наклейка с маркировкой вида: « PCxxxm-abc-dde-f », где xxx ? частота внешней шины (133 MHz, в данном случае). m ? тип модуля DIMM (R — Registered, U — Unbuffered). а ? обозначает CL (CAS Latency), рекомендованное для этого модуля. CAS Latency является важнейшей характеристикой чипа и обозначает минимальное количество циклов тактового сигнала (Clock Period) от момента запроса данных сигналом CAS до их появления и устойчивого считывания с выводов модуля. Значения CL может быть «2» или «3» . Чем меньше число, тем чип быстрее и стоит дороже. b ? tRCD (RAS-to-CAS Delay). Это необходимая минимальная задержка между сигналами RAS и CAS (в циклах тактового сигнала). Как правило, это число «3» . Параметры а и b определяются архитектурой самого чипа памяти и приводятся для определенной частоты. 133 MГц, напрмер. с ? tRP ? (RAS Precharge Time) ? минимальное время регенерации в циклах тактовой частоты. Характеризует паузу между командами и обычно это число «3» . dd ? tAC ? (Acсess from Clock) ? максимальное время доступа (появления устойчивых данных) в наносекундах (нс) без десятичной точки. tAC = 5.4 нс ? dd = 54. e ? SPD Rev спецификация команд SPD (2 ? JEDEC SPD Revision 2.0.). f ? топология РСВ. (А: Intel PC100 x8 Based, revision 1.0., B: Intel PC100 x8 Based Low Cost, revision 1.0., C: Intel PC100 x16 Based, revision 1.0., Z: PCB, не соответствующее дизайну Intel.)

Наиболее типичная маркировка « PC133U-333-542-B » означает, что при 133 MHz тактовой частоты CL = 3, tRCD = 3, tRP = 3, tAC = 5,4 нс.

Параметр CL = 3 указывает на то, что на частотах более 133 MHz модуль работать не будет.






Предпосылки успешного разгона


FSB (Front Side Bus) — процессорная шина (внешняя). Иногда это понятие смешивают с шиной памяти, но частота внешней шины CPU может быть и не равна частоте шины обмена с памятью.

Тактовая частота процессора — это произведение частоты FSB на умножитель. Например, Celeron 400 MHz использует частоту FSB 66 MHz, умноженную на 6.

PCI (Peripheral Component Interconnect) — шина, посредством которой платы расширения, контроллеры жесткого диска и другие устройства «общаются» с процессором и имеют доступ к оперативной памяти. Работа PCI обеспечивается чипсетом, ее частота зависит от FSB (используются коэффициенты 1/2, 1/3, 1/4). PCI работает на штатной частоте 33 MHz лишь при FSB 66, 100, 133 MHz.

AGP (Accelerated Graphics Port) — шина, с помощью которой видеокарта обменивается данными с центральным процессором и имеет доступ к оперативной памяти. Работа AGP обеспечивается чипсетом, ее частота зависит от FSB. Для материнских плат с максимальной частотой FSB 100 MHz минимальный коэффициент — 2/3, поэтому при установке частот FSB свыше 100 MHz частота AGP превышает штатные 66 MHz. То же происходит на частотах FSB 75 и 83 MHz, когда используется делитель 1. Материнские платы, официально поддерживающие частоту FSB 133 MHz, позволяют устанавливать для AGP делитель 1/2.

Буквенные индексы процессоров «Pentium»:

Индекс «E» (embedded) означает кэш-память, встроенную в ядро процессора (т. е. ядро «Coppermine» ), Индекс «B» (bus) означает 133-мегагерцевую системную шину. Индекс «EB», соответственно, и то, и другое.

Это сделано для того, чтобы отличить модели с той же тактовой частотой, но с другими параметрами кэша или системной шины, а также для обозначения процессоров на ядре «Katmai», поддерживающих FSB 133 МГц.

SECC или Slot (Single Edge Contact Cartridge) — «ножевой» тип процессорного разъема.

SECC2 — то же, что и в предыдущем случае, но с улучшенным охлаждением корпуса.

SEPP (Single Edge Processor Package) — почти то же самое, что и SECC, но без пластмассового корпуса. Применялся в «Celeron» .

PPGA (Plastic Pin Grid Array) — штыревой разъем процессора («Socket» ).

FC-PGA (Flip Chip Pin Grid Array) — тип разъема процессоров «Intel», практически то же, что и PPGA, однако не полностью совместимый с ним по контактам.



Процессор


Так называемая версия «Retail boxed» («коробочная» или «боксированная»), идущая в фирменной упаковке, имеет больше шансов на разгон. Стоит она чуть дороже OEM-варианта, но в ее цену входит и кулер фирмы «Intel», обычно, марки AAVID, А80856, которые обеспечивает лучшее охлаждение, чем «no-name», который вам, скорее всего, предложат при покупке OEM-варианта. В этом случае следует приобрести фирменный вентилятор или более мощный, например, «Chrom Orb», «Dragon Orb», «Volcano», «Arctic Storm» . Лучшие вентиляторы выполнены на подшипниках качения, а также имеют высокий радиатор изготовленный из меди или с использованием этого металла, с массивным основанием (не менее 7 мм).

Разгоняемость конкретного процессора зависит также от того, насколько близка его частота к предельной частоте, в принципе возможной для процессоров этой модельной линии. Например, Pentium III 450 (ядро «Katmai», шина 100 MHz) теоретически можно разогнать до 600 MHz,

Pentium III 600 (на этом же ядре) если и возможно разогнать, то лишь незначительно, так как 600 MHz — предел для этой модельной линии.

Чем совершеннее технология, тем меньше размеры самого кристалла, энергопотребление, а значит и температура. Этот параметр представлен в микрометрах, чем меньше число, тем лучше будут разгонные качества данного ядра (а, значит, и самого процессора).

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



Прошивка БИОС видеокарты


Причины, по которым это нужно (или не нужно) делать следующие:

чтобы BIOS поддерживал технологию «SBA»

Кстати, SBA ( сокр. от англ. «SideBand Addressing» — «адресация по побочной частоте»). Итак, немного теории: AGP транзакции (транзакция — пакет, в пределах которого несколько операций выполняются как единое целое) используются только в «bus mastering» режиме. В то время как в простых PCI транзакциях при быстрейшей транзакции может передаваться 4 32-битных слова за 5 тактов часов (так как передается адрес по линиям адресов/данных для каждого пакета из 4 слов), AGP передачи могут использовать дополнительные AGP линии называемые «побочными» (Sideband) для передачи адреса маленькими кусочками одновременно с данными. Во время передачи пакета из 4 слов передаются 4 части адреса для следующего пакетного (взрывного) цикла. По завершении цикла адрес и информация запроса для следующего пакета уже переданы, поэтому следующий 4-словный пакет может начинать сразу же передаваться. Таким образом, мы можем передать 4 слова за 4 цикла (а не за 5, необходимые для PCI). Вместе с 66 МГц частотой часов это предоставляет максимальную скорость передачи (4x66=) 264 МБайт/с. На практике сведения противоречивые — при включении одни получает выигрыш в скорости до 15%, другие 0.5-2%. Нужно заметить, что при сильном разгоне карт, когда они работают на частотах AGP => 83Мгц, отключение SBA позволяет добиться большей стабильности платы (так же как и перевод с AGP 4Х на 2Х и даже 1Х). Для включения этого режима в начале нужно прошить себе биос с поддержкой SBA, а затем включить его в драйверах (реестре),

чтобы разогнать свою карту, изменив частоты прямо в «BIOS» и не загружать каждый раз «PowerStrip»

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

чтобы поменять «Sub Vendor ID/ Sub Vendor Model» — если вам это действительно нужно, например, прошить фирменный BIOS от «Asus» на noname-карту, либо из «PowerColor»

сделать «Creative», чтобы пользоваться фирменными драйверами и утилитами .

чтобы поменять BIOS на более свежий (в Вашем обнаружены глюки) — это, пожалуй, причина, по которой стоит заменить свой BIOS, на более новый. Здесь только надо упомянуть такой момент: если у вас все работает, и обнаруженные в вашем BIOS глюки, вас никоим образом не касаются (например, «решена некая проблема, в некой неизвестной вам программе» или «улучшена совместимость с каким-то чипсетом» (например, MVP3, а у вас BX)), то успокойтесь — «глюки прошли мимо», и вам совсем не зачем беспокоиться и, уж тем более, перепрошивать BIOS. В этих и подобных случаях риск запороть карту, себя не оправдывает.





Разгон


Общие вопросы

  "Ничто не даётся нам так дёшево,
как хочется,
и ничего так не хочется,
как получить ещё дешевле."
/Афоризм/

Разгон («overclocking» — «увеличение частоты») — увеличение производительности компьютера по-сравнению с номинальной, то есть предусмотренной производителем. Самый очевидный способ, как следует из названия, это увеличение тактовой частоты процессора (системной шины), хотя можно разгонять и другие подсистемы.

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

Зачем пользователи занимаются разгонизмом ? Одним не нравится, что их любимая игра «тормозит» при желаемых разрешении экрана и глубине цвета (хотя, возможно, здесь виновата видеокарта), у других медленно работают графические пакеты (хотя, в этом случае, более критичен объём оперативной памяти) или декодируется видео, третьи — потому что это возможно в принципе, а стремление получить что-нибудь нахаляву — второй врождённый инстинкт, после инстинкта продолжения рода. Кстати, все три вышеуказанные категории граждан объединяет то, что у них недостаточно денег для апгрейда компьютера и это является, пожалуй, единственной веской причиной, чтобы насиловать ни в чём не повинное чудо современной техники и технологии (компьютер, то бишь).

Сам собой напрашивается вопрос — стоит ли жертвовать надёжностью (стабильностью) работы в надежде повысить скорость ? Ответ однозначен — нет, не стоит. Разгоняя процессор, Вы, в лучшем случае, получите 30%-ый прирост производительности (в принципе, конечно, возможно и больше, но стабильность работы, скорее всего, не будет выдерживать никакой критики), а этого явно недостаточно для устранения проблем, из-за которых, собственно, Вы и решили поиздеваться над своим любимым и незаменимым помощником.
Взамен же Вы получаете не только риск потери данных на жёстком диске, но и уменьшение срока службы процессора, и других устройств, вынужденных работать после разгона в нештатном режиме. А также рискуете лишиться возможности гарантийного ремонта вышедшего, вследствие разгона, из строя оборудования, если, конечно, не сумеете доказать обратное сотрудникам компании-продавца. Правда, такие поломки достаточно редки, достаточно для того, чтобы практически каждый продвинутый пользователь (Advanced User, так сказать) попытался выжать из своего электронного друга пару десятков или сотен бесплатных мегагерц.

Осталось только предупредить, что автор не несёт никакой ответственности, если в результате разгона Вы лишитесь пары десятков или сотен долларов. Если же Вы, всё таки, добъётесь успеха — будем считать это и его заслугой.

Разгон можно считать успешым, если выполняются следующие условия:

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


Разгон процессора


" « Quake III &#187 давно пора включить
в дистрибутивы всех ОС
как необходимую программу тестирования
производительности видео и сети,
дефрагментатор и скринсейвер. "
/Анекдот/

Прежде чем приступить к разгону, убедитесь, что у Вас всё сделано правильно. Проверьте, нанесена ли термопаста, правильно ли установлен и подключён кулер. Системный блок лучше оставить открытым, пока Вы не закончите все работы.

Замерьте производительность своего компьютера, чтобы было потом с чем сравнивать результаты разгона. Для этого воспользуйтесь, например, программами:

, , .

В «SiSoft Sandra» необходимо запустить опцию «CPU Benchmark» — (MIPS и MFLOPS).

В «3DMark» запускают набор тестов, предварительно выбрав нужную конфигурацию. Обычно, замеры проводят в самой быстрой, так называемой «хардкорной» конфигурации (от англ. «hardcore» — «ядро», то есть при максимальной производительности и минимальном качестве) при этом больше загружается процессор, а не видеокарта:

Resolution and color depth — 640x480, 16 bit color,
Antialiasing — none,
Frame Buffer — double,
Texture Format — compressed,
Z-Buffer Depth — 16 bit,
Rendering Pipeline — D3D Hardware T&L.

Или в пользовательской конфигурации, то есть выставив те опции, которые применяются на Вашем компьютере, чтобы оценивать быстродействие реальной системы. Единицы измерения в тестах — условные (имейте ввиду, что результаты, полученные при помощи разных версий этой программы, сравнивать бессмысленно).

«Quake II или III» измеряет так называемое FPS (фпс) (от англ. «Frame Per second») — количество кадров в секунду, которое генерирует ваша карта. На практике, чем выше это число, тем лучше… («3DMark» также измеряет его). Измеряют, обычно, тоже в «хардкорной» конфигурации. Перед началом замеров необходимо отключить звук в игре, для получения более достоверной картины.

«Quake II» (API OpenGL). Для тестирования нужно вызвать консоль клавишей «~» и набрать следующие команды (2-е первые отключают звук):

s_initsound 0
snd_restart
timedemo 1
demomap demo1.dm2

«Quake III Arena» (API OpenGL). Для тестирования, аналогично Quake II, вызывается консоль, и в ней набираются следующие команды:

s_initsound 0
snd_restart
timedemo 1
demo demo001





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


Разгон видеокарты имеет своей целью наращивание производительности графической системы за счёт увеличения тактовых частот адаптера: частоты видеопроцессора и видеопамяти. Причем именно видеопамять, а точнее её пропускная способность, является «узким» местом, как бы быстро ни работал процессор. Это особенно заметно при увеличении экранного и цветового разрешения, поэтому увеличение частоты видеопамяти оказывает больший эффект при разгоне (особенно у видеокарт с процессорами «NVidia»).

Помните, разгон официально не поощряется производителями hardware и вы действуете на свой страх и риск, то есть, теоретически, Ваша видеокарта может выйти из строя.

Причины, из-за которых разгон возможен вообще, такие же как и при разгоне центрального процессора ().



Регулировка напряжения ядра процессора


Появление процессоров самых различных серий, с разными напряжениями питания, вынудило разработчиков материнских плат устанавливать переключаемый стабилизатор. Для управления стабилизатором в гнезде процессора предусмотрены пять выводов идентификации «VID4-VID0, с помощью которых процессор и сообщает материнской плате о необходимом напряжении питания.

Номинальное напряжение питания ядра процессора Вы можете посмотреть в руководстве по эксплуатации своей системной платы.

Способы регулировки зависят от имеющихся у Вас в наличии материнской платы и процессора. Поэтому их может быть несколько:

У Вас «хорошая» материнская плата PPGA или FCPGA (FCPGA2), позволяющая регулировать «Vcore» посредством установок BIOS Setup или перемычками. Самый простой случай, устанавливаем требуемое напряжение и пробуем.

У Вас материнская плата Slot1 и процессор PPGA или FCPGA (FCPGA2). Нужно постараться приобрести соответствующий переходник, имеющий возможность регулировки «Vcore» с помощью перемычек. Дальше — дело техники, ставим нужное напряжение, и работаем.
Хорошие переходники выпускает «ASUS», подойдут «Chaintech» и «Microstar». На подобном переходнике имеется набор джамперов для управления преобразователем и установки напряжения с шагом «0.05 В».

У Вас материнская плата «Slot1» и процессор Slot1 или процессор PPGA (FCPGA, FCPGA2) с переходниками не имеющими возможности регулировки «Vcore». Здесь существует три варианта регулировки: все они основаны на том, что изоляция соответствующего вывода (см.Таб.2.) эквивалентна переводу его в единичное состояние. Итак, о методах:

Можно заклеить соответствующие дорожки скотчем. Очень быстро, но очень не надежно. Скотч может отклеиться, поданное напряжение может быть не предсказуемым, что само по себе опасно. Закрасить нужные дорожки лаком. Тоже не очень надежно. Лак может быть прорезан контактной ламелькой. Перерезать нужные проводнички идущие к контактам. Самый надежный способ, но требует уверенных навыков владения паяльником.
Так как с первой попытки подобрать нужное напряжение у Вас наверняка не получится и дорожки придется восстанавливать. Но при данном способе есть возможность проверить качество своей работы с помощью элементарного тестера.



У Вас материнская плата PPGA (FCPGA, FCPGA2) и процессор PPGA (FCPGA, FCPGA2), а материнская плата не имеет возможностей регулировки «Vcore». В этом случае, для его регулировки Вы должны в совершенстве владеть паяльником и поискать соответствующие дорожки «VID0-VID4» на материнской плате и перерезать их. Учтите, что их возможно придется восстанавливать! Также можно откусить ноги процессора, но это уже и вовсе варварство, к тому же восстановить их будет очень сложно. Еще проще поискать описание микросхемы стабилизатора, установленного на Вашей плате, разобраться с ее ногами и резать ее ноги, аккуратно, посередине, что бы было куда потом запаять перемычку.


Софт-разгон


Многие производители прилагают к комплекту драйверов для системной логики материнской платы множество софта полезного и разного, в том числе и утилиты для контроля тактовой частоты FSB из-под ОС семейства «Windows». К сожалению, они работают только с некоторыми типами системных плат. Если у Вас не такая материнская плата или она старая, плохо пригодная для разгона, или плата, произведённая фирмой «Intel», которая, в принципе, не желает потакать разгонистам, можете воспользоваться программой , поддерживающей почти все современные материнские платы (правда, она «shareware»).

Чтобы воспользоваться этой программой Вам необходимо точно знать конфигурацию железа, установленного на компьютере, так как она сама не может этого определить. Здесь Вам снова пригодится, уже упоминавшаяся, программа , которую можно скачать и (vers. 3.1a).  

В частности Вам необходимо знать тип процессора, чипсета и производителя микросхемы PLL, генерирующей рабочую частоту шины. Именно в PLL программа «CPUFSB» пытается записать установленные пользователем параметры и, если неправильно указать её тип, дело может кончиться плохо. Как только все данные собраны, запускайте программу, вводите точные параметры и вперёд. Большое достоинство «CPUFSB» — возможность назначения нескольких режимов работы, переключаться между которыми можно простым щелчком мыши.



Краткое описание современных ядер CPU компании «Intel»


Klamath 0.35 мкм, PII 233-300 MГц Применяется вместе с внешней кэш-памятью объемом 512 Кбайт (работает на половине частоты ядра) Применялось в первых Pentium II. Первый процессор для Slot1 (Single Edge Contact Cartridge). Множитель лишь ограничен, но не жестко зафиксирован, что позволяет выставлять на шине частоты до 112 MHz. Работоспособен на частотах до 350 MHz (не всегда).
Deschutes 0.25 мкм, PII 266-450 MГц Применяется вместе с внешней кэш-памятью объемом 512 Кбайт (работает на половине частоты ядра) Стандартно — 66 и 100 MГц FSB, но неплохо работает на 112 MГц (а иногда и больше). В основном, это зависит от типа внешних микросхем кэша. Картридж — SECC и SECC2 (обеспечивающий лучшую вентиляцию).
Covington 0.25 мкм, Celeron 266-300 MГц Фактически тот же самый Deschutes, но без кэш-памяти второго уровня. За счет этого неплохо разгоняется (до полутора раз).
Mendocino 0.25 мкм, 128k L2-cache (внутр., на частоте ядра), Celeron 300А-533 MГц Размещение L2-cache на одном кристалле с ядром благоприятно сказалось на способности к разгону. В некоторых случаях удавалось получить даже двукратный рост (Celeron 333—>666)
Katmai 0.25 мкм, PIII 450-600 MГц Применяется вместе с внешней кэш-памятью объемом 512 Кбайт (работает на половине частоты ядра) С точки зрения нашей темы, практически неотличимо от Deshutes. Единственное: усовершенствованный технический процес позволил довести частоту до 600 MHz, в то время как для Deschutes больше 500 — редкость. Модели с индексом "В" рассчитаны на FSB 133 MHz.
Coppermine 0.18 мкм, 256 Кбайт L2-cache (внутр., на частоте ядра), PentiumIII 500 MГц и выше По сравнению с Katmai, изменен технологический процесс и кэш-память работает теперь на одной частоте с процессором (как в Celeron). Внешняя частота — 100 и 133 MГц, возможен разгон до 150.
Coppermine128 0.18 мкм, 128 Кбайт L2-cache (внутр., на частоте ядра), Celeron 533А и выше Coppermine с вдвое меньшим объемом кэша и рассчитанный на FSB 66 MHz. Никаких преимуществ перед "взрослыми" PIII уже нет, то же самое можно сказать о разгоне.
Tualatin 0.13 мкм, L2-cache (внутр., на частоте ядра) Pentium III — 512 Кбайт, Celeron — 256 Кбайт Требуют специальных системных плат, разгонять не рекомендуется из-за риска точечного разогрева, с которым не справится ни одно охлаждение.
Willamette 0.18 мкм, Pentium IV (1.7Гц и выше), Celeron (1.6Гц и выше) L2-cache (внутр., на частоте ядра) Pentium IV — 256 Кбайт, Celeron — 128 Кбайт Внешняя частота — 400(100) MГц, возможен разгон на 30%
Northwood 0.13 мкм, Pentium IV (2 — 3.4 ГГц), Celeron (2 — 2.8 ГГц), L2-cache (внутр., на частоте ядра) Pentium IV — 512 Кбайт, Celeron — 128 Кбайт Внешняя частота — 800(200), 533(166) и 400(100) MГц и, возможен разгон на 30-40%, особенно младших Celeron (2 и 2.2 ГГц)
Prescott 0.09 мкм, Pentium IV (3 ГГц и выше), L2-cache (внутр., на частоте ядра) Pentium IV — 1 Мбайт, Внешняя частота — 800 MГц.





Расположение контактов VID


Вывод VID0 VID1 VID2 VID3 VID4
Контакт (Slot1) B120 A120 A119 B119 A121
Контакт (Socket370*) AL35 AM36 AL37 AJ37 AK36**


* — чтобы посмотреть расположение контактов VID на разъеме «Socket370» нажмите


** — для FCPGA2 это VID25mV.



Краткое описание современных ядер CPU компании AMD


K6-2 (K6-3D) 0.25 мкм, K6-2 266-333 MHz Поддерживает 66, 95 и 100 MHz FSB. Разгоняемость сильно зависит от конкретного образца (но в среднем потенциал невысок). Коэффициент принципиально не зафиксирован: 300 получается либо как 66х4.5, либо 3х100, а 333 — как 66х5 или 95х3.5
К6-2 CTХ 0.25 мкм, K6-2 200-550 MHz Усовершенствованный вариант ядра К6-2. Несколько более быстрый и лучше разгоняемый. Особенно этим славятся процессоры с частотой 200 и 233 MHz (фактически перемаркированные 350), зачастую разгоняющиеся до 400-450 MHz.
K6-2+ 128 Кбайт L2 (на частоте ядра), 0,18 мкм, K6-2+ 450-550 MГц Содержит интегрированный кэш второго уровня, производится по новому техническому процессу. Последнее позволяет без особых трудностей достигнуть скорости работы выше 600 MHz.
Sharptooth 256 Кбайт L2 (на частоте ядра), 0.25 мкм, K6-III 400-500 MГц Фактически это К6-2 СТХ, но с интегрированной кэш-памятью второго уровня. Большая площадь кристалла и высокое энергопотребление не позволяют достичь высокой тактовой частоты. Снят с производства.
К7 0.25 мкм, Athlon 500-1000 MГц Применяется вместе с внешней кэш-памятью объемом 512 Кбайт (работает на частоте 1/2, 2/5 или 1/3 от частоты ядра) СПервый процессор AMD под Slot. Системная шина — EV6 (200 MГц DDR), неустойчива к повышению частоты. Множитель возможно изменить, но процедура не из легких.
Athlon (Thunderbird) 0.18 мкм, 256 Кбайт L2 (на частоте ядра), Athlon 700 MГц и выше Значительно усовершенствованный K7, выпускается как в слотовом варианте, так и под Socket. Результаты по разгону довольно неплохие. Со старым К7 соотносится примерно так же, как Coppermine с Katmai.
Duron (Spitfire) 0.18 мкм, 64 Кбайт L2 (на частоте ядра), Duron 600 MГц и выше Thunderbird с уменьшенным кэшем. Выпускается только в варианте для Socket (462-pin). Отлично разгоняется.
Athlon XP, Duron (Palomino) 0.18 мкм, Athlon — 256 Кбайт L2 (на частоте ядра), Duron — 64 Кбайт L2 (на частоте ядра), модификация ядра Thunderbird XP — eXtreme Performance.
Внешняя частота Duron ограничена 200 MГц, а его частота ограничена 1.3 ГГц. Отлично разгоняется.
Athlon XP (Thoroughbred) 0.13 мкм, 256 Кбайт L2 (на частоте ядра). Внешняя частота — 266 MГц, коэффициент умножения не заблокирован, что даёт дополнительные возможности для успешного разгона.
Athlon XP (Barton) 0.13 мкм, 512 Кбайт L2 (на частоте ядра), коэффициент умножения не заблокирован, что даёт дополнительные возможности для успешного разгона. Внешняя частота — 333 и 400 MГц, частота процессора до 3.2 ГГц
Athlon 64 (Hammer)(Sledgehammer)(Clawhammer)(Newcastle) 0.13 мкм, 1 Мбайт L2 (на частоте ядра), 64-бит процессорное ядро. Внешняя частота — 400 MГц, частота процессора до 2.4 ГГц.
<
Ревизия ядра (stepping) также определяет разгоняемость процессора. Спустя какое-то время после начала выпуска определенной модели процессоров накапливается информация об ошибках в их ядре. Кроме того, «по ходу дела» изыскиваются пути повышения процента выхода годных изделий. Чтобы внедрить эти наработки и исправить ошибки, «издается» новая ревизия ядра CPU. Отличить процессор с обновленным ядром можно с помощью особой кодировки — индекса «S-Spec», который напечатан на корпусе процессора и на коробке (см. наклейку со штрих-кодом) или при помощи специальных утилит, например, , которую можно скачать и (vers. 3.1a). Эта программа показывает также и множество других параметров: название процессора, его производитель, модель, тактовая частота, частота шины, коэффициент умножения, список поддерживаемых расширенных наборов команд, операционная система, включая номер сборки ядра и установленные пакеты обновлений, точную версию чипсета и BIOS и т.д. , к тому же она бесплатная и регулярно обновляется 
.
Здесь можно увидеть таблицы индексов «S-Spec» для всех процессоров , , а здесь — .
Не забывайте, что нанесение термопасты особенно на серебряной основе (у неё выше коэффициент теплопроводности), значительно улучшает отвод тепла, а, следовательно, повышает шансы успешного разгона. Дело в том, что мельчайшие заполненные воздухом поры между поверхностями процессора и радиатора, значительно ухудшают теплопроводность. Если у вас «Retail boxed» то на процессор налеплена термопроводящая пленка. Ее предназначение такое же, как и термопроводящей пасты, только выполняет она эту функцию намного хуже и ее нужно удалить перед нанесением пасты.

Регулировка напряжения питания ядра для 2.0-х вольтовых процессоров


Vcore (B) VID0 VID1 VID2 VID3 VID4
1.70 1 1 1 0 0
1.75 0 1 1 0 0
1.80 1 0 1 0 0
1.85 0 0 1 0 0
1.90 1 1 0 0 0
1.95 0 1 0 0 0
2.00 1 0 0 0 0
2.05 0 0 0 0 0
2.10 0 1 1 1 1
2.20 1 0 1 1 1
2.30 0 0 1 1 1
2.40 1 1 0 1 1
2.50 0 1 0 1 1
2.60 1 0 0 1 1

Выделены сигналы, соответствующие контакты которых, необходимо перевести в единичное состояние, то есть изолировать.

Для того, чтобы расширить число возможных комбинаций можно подать на вывод «В120» нулевой потенциал, но здесь без паяльника уже не обойтись.



Регулировка напряжения питания ядра для 1.5-х вольтовых процессоров


Vcore (B)
Slot1/Socket370
(PPGA/FC-PGA P2/P3/Celeron)
Vcore (B)
Socket370
(FC-PGA2 Tualatin)
VID0 VID1 VID2 VID3 VID4
1.30 1.30 1 1 1 1 0
1.35 1.35 0 1 1 1 0
1.40 1.40 1 0 1 1 0
1.45 1.45 0 0 1 1 0
1.50 1.50 1 1 0 1 0
1.55 1.55 0 1 0 1 0
1.60 1.60 1 0 0 1 0
1.65 1.65 0 0 0 1 0
1.70 1.70 1 1 1 0 0
1.75 1.75 0 1 1 0 0
1.80 1.80 1 0 1 0 0
1.85 1.05 0 0 1 0 0
1.90 1.10 1 1 0 0 0
1.95 1.15 0 1 0 0 0
2.00 1.20 1 0 0 0 0

Сигналы, соответствующие контакты которых, необходимо перевести в единичное состояние, то есть изолировать помечены цифрами «1».

Возможно, не все комбинации дадут эффект. Только для слотовых процессоров (2-х вольтовых) всё было проверено на себе. Курочить сокетный процессор я не собирался и Вам не рекомендую.

Повышение напряжения питания ядра процессора на 10-15%, как правило, считается условно безопасным.

На 15-25% — небезопасным, и это зависит от конкретных условий.

Более чем на 25% увеличивать напряжение нельзя. Тем более, что если не помогло повышение до 15-25%, не поможет и дальше.



Технология прошивки на примере карты на чипе «NVidia»


Прошивка BIOS видеокарты в общем и целом схожа с прошивкой BIOS компьютера.

Документируем все свои действия на бумаге, на случай провала операции... Этим вы обеспечите себя/восстанавливающего необходимой информацией.

Создаем «backup» (резервную копию) BIOS. В случае неудачи, вы можете попытаться восстановить BIOS самостоятельно. Или, принесете свой BIOS для перепрошивки на фирму, в которой покупали плату... Обычно, резервная копия — это небольшой (~ 50Кб) файл, который можно создать прошивальщиком, либо какой-либо другой утилитой. Рекомендуем для простоты давать файлу простое имя, к примеру, «my.bin».

Создаем все условия для восстановления. Данный пункт подразумевает создание загрузочного диска, на котором будет находится ваша резервная копия, и которая будет грузится по умолчанию. Рассмотрим чуть подробней...

В «Setup BIOS» установите порядок загрузки с диска «А».

Сделайте загрузочную дискету средствами вашей ОС.

Проверьте, загружается ли с нее машина, если да, то двигаемся дальше.

Скопируем на дискету «автономный набор прошивальщика» — то, что нужно для прошивки BIOS + сам фал BIOS. К примеру, для прошивки референсного BIOS на «TNT/TNT2» это будет «dos4gw.exe», «nvXXflash», «my.bin», где «my.bin» — наш оригинальный BIOS

Тогда системные файлы будут выглядеть примерно так:

autoexec.bat

CLS
PROMPT
$p$g
GOTO
%CONFIG%
:success
GOTO end
:failed
nvXXflash my.bin
GOTO End
:end

config.sys

[Menu]
MENUITEM = success, Bios successfully changed
MENUITEM = failed, Bios change is FAILED!
MENUDEFAULT = failed, 10
[success]
[failed]


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

Еще раз внимательно проверяем выполнение пунктов 1-3. Без комментариев — вот уж где воистину «семь раз проверь, один — прошей!».

Перепрошиваем БИОС. Здесь возможны две сюжетные линии — успех и неудача. Понятно, при успехе, можно поздравить себя и пожать правой рукой левую! При неудаче — внимательно читаем дальше...

Итак, случилось страшное... Здесь тоже необходимо придерживаться нескольких правил:
Не паниковать. Это не конец света... Соберитесь!

Не нужно судорожно жать на кнопку «Power» в надежде, что «еще не поздно» и может «оно еще не прошило». Лучше спокойно попробуйте повторить процедуру перепрошивки. Если, не получилось — попробуйте восстановить резервный БИОС (можно и второй раз, после загрузки со сделанной системной дискеты). Компьютер все равно не грузится — карта не оживает. Тогда нужно взять старую ISA- или PCI-карту (только неперепрограммируемую — nonFlashable) и вставить в машину. Далее повторяем процедуру прошивки заново; дело в том, что первым в машине включается именно видеокарта, а ISA-видеокарта — более «старое» устройство и включается независимо, не требуя БИОСа (в компьютерах с БИОСом Award на материнской плате есть boot-block, инициализирующий ISA-карту). Если в результате манипуляций видеокарта не ожила... Что ж вам нужно обратиться к специалисту, либо в фирму, продавшую вам видеокарту — здесь два пути: честно им рассказать, что случилось — вам почти точно помогут (за n-ную сумму) и, наверняка, лишат гарантии; сыграть простофилю, у которого «перестала работать видеокарта» — может быть, вам поверят. Во втором случае вы рискуете попасть в неловкое положение — скорее всего, вы — не первый «умник» пришедший с такой проблемой, и они в курсе возможной причины...

Общие положения:

Обычно, процедура перепрошивки выполняется из «чистого DOS-а» (в Win 9X по нажатию «Shift + F5»), что и рекомендуется, однако торопыги могут выполнять и из окна MS-DOS из Windows... Директории и имена файлов, где они будут хранится, лучше всего давать максимально простые — для удобства, если придется оперировать с командной строкой... Дальше — желательно наличие блока бесперебойного питания (на случай появления экскаватора для починки магистрали или дяди Васи-электрика) или хотя бы сетевого фильтра для помехозащищенности. Если у вас наличествует разгон какого-либо компонента или их совокупности (процессор, видеокарта...), то лучше перевести все в штатный режим функционирования, хотя, возможно спокойная прошивка при системной шине 83 Мгц и прилично разогнанной видеокарте...Но, это из области «как делать не надо».

Более подробную информацию по этому и другим вопросам, связанным с продукцией «NVidia», можно найти на сайте .


Видеокарта


Стандартная частота шины AGP — 66 MHz. При разгоне, когда частота превышает стандартную, многие 3D-акселераторы в трехмерных играх могут работать нестабильно. Как правило, современные видеокарты без труда справляются с частотой 89 MHz.



Жёсткий диск


Компонент, наиболее болезненно реагирующий на нестандартные частоты PCI (33 MHz). Повысить его надежность в этой ситуации может отключение режима UDMA в BIOS и DMA в «Windows» перед тем, как изменить частоту FSB. Однако это снижает эффективность разгона. Как правило, все современные винчестеры успешно работают на частотах до 37 MHz с включённым режимом UDMA и очень многие — до 42 MHz. В любом случае необходимо помнить: разгон может привести к потере всех данных на жестком диске! Иногда на жёстком диске в результате разгона могут "полететь" так называемые сервометки. В этом случае, проще, выкинуть винчестер и купить новый более современный, который не будет так болезненно реагировать на Ваши эксперименты. Но это, скорее, исключение, чем правило, а кто не рискует, тому потом нечего будет рассказать своим внукам.