Время разгонять камни

31 декабря 2006, воскресенье 13:55
для раздела Блоги
Глава 2
Данная статья является частью большой работы по сбору, анализу, обобщению и представлению собственных методов о том, как можно ещё больше разогнать свою систему, изучить и перенять опыт оверклокеров-экстремалов, отчасти проверить догадки.

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

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

Разгон с помощью джамперов был самым распространённым способом в своё время. Сейчас же люди стали даже забывать, зачем нужна эта куча перемычек на старых платах. Каким образом осуществляется выбор множителя? Для этого есть группа контактов BF (на Socket7), FID (на Slot A, Socket A\462). Их высокий (логическая 1), либо низкий (логический 0) уровень и определяют состояние группы, опираясь на которое, процессор и выставляет соответствующий множитель.

Краткое пояснение: высокий уровень (High) есть наличие на контакте напряжения, необходимого для распознания "1". Если напряжение недостаточно, или оно вообще отсутствует, например, закорочено на землю, то это воспринимается как "0". Уровнем логической "1" является напряжение Vcc. Соответственно, необходимо подавать на ноги процессора "1" и "0" для формирования множителя. Расшифровку комбинаций и получаемых множителей, также как ответы на вопрос – где взять ближайшую землю/Vcc, можно получить, прочитав даташит на процессор.

Сложность в работе с данным инструментом разгона заключается в индивидуальности конфигурации джамперов на разных платах для одних и тех же настроек. Поэтому, необходимо вооружаться описаниями джамперов для каждой конкретной материнской платы. Однако, существуют платы, где возможности разгона были искусственно ограничены отсутствием одного из джамперов, в результате чего не представлялось возможным выбирать половину диапазона. Задача – организовать управление "зарезервированным" контактом с помощью джамперов; подача Vcc будет давать 1, а закорачивание на землю - 0. Решается это просто – изолируется неиспользуемый (закороченный) контакт, к нему приматывается провод, второй конец которого надлежит кинуть на Vcc. Если же подать нужно 0 вместо 1, то еще проще – просто подаём ближайшую землю, изолировать ничего не надо. Чаще всего джампер есть, но он нераспаян и закорочен. Что с ним делать уже понятно (впаиваем иголки, да ставим джампер, предварительно найдя его 1 и 0).

Одним из первых изменение множителя применялось на платформе Socket 7, где множитель у процессоров был свободным. Материнская плата осуществляла выставление множителя с помощью джамперов, замыкая контакты процессора BF. Их расшифровку можно найти в мануале к плате, как здесь. Если же мануала к плате не имеется, то можно просто управлять множителем, замыкая BF[2:0] напрямую. Но придётся вначале отсоединить их от "земли" (снять джамперы, отвечающие за множитель или перерезать перемычку, в случае закорачивания). Найти контакты можно с помощью следующей схемы:

Узнать же комбинацию для разных процессоров можно из вышеприведённой ссылки на положение джамперов на 5ITX2A: 5-6 это BF[2], 3-4 это BF[1], 1-2 это BF[0]. Для выяснения стандартных "подтяжек" BF процессора, необходимо ознакомиться с даташитом, поскольку в Pentium значение комбинации по умолчанию (при изоляции ног от сокета ) BF[1:0]=10, множитель 2. А в процессоре K6-3E уже BF[2:0]=111, множитель 3.5, то есть нужно просто "заземлить" нужные контакты. Прочитать о модификации контактов BF можно и на сайте многим знакомого Root'а. Хочу добавить, что после выпуска младших процессоров P1 и их замечательного разгона (в 2 раза), фирма Intel сделала первый шаг на пути к блокировке множителя, а именно закоротила и отрезала контакт BF[0], оставив его уровень равным нулю, что сделало невозможным выставлять множители выше 2,5.

На платформе Slot1\Socket 370 также можно было менять значение КУ процессора. Но, так как Intel заблокировала множитель процессора, начиная с определённых партий, то это удавалось сделать не всегда (смене множителя подвергались ранние экземпляры P2). Все P3, Celeron и последующие процессоры фирмы Intel всегда имели заблокированный множитель, который невозможно изменить. Исключением являются инженерные экземпляры и OEM поставки, представляющие собой большую редкость. Смена множителя совершалась джамперами (крайне редко), или посредством BIOS. У процессоров VIA она выставлялась в BIOS (отдельно от P3). Обсуждение этой темы можно прочитать в ветке форума rom.by.

Платформа Slot A. Процессоры AMD Athlon (Argon). Эти процессоры имели свободный множитель. Выставление штатного значения множителя и напряжения производилось подтяжкой, либо закорачиванием на землю контактов FID, VID резисторами на PCB процессора. Основной идеей модификации было выставление 0 или 1 с помощью резисторов меньшего сопротивления (тогда резисторы PCB не будут играть роли). Доступ к контактам получали через "золотой палец" (Golden finger) Подробно об этом рассказывает статья Томаса Пабста с сайта THG.

Процессоры под платформу Socket A имеют свободный множитель, что позволяет с лёгкостью менять его. Но в Сети упоминается несколько "типов" разблокировки "заблокированных" процессоров (речь пойдёт о процессорах до печально известной 39 недели). Были и замыкание L3, и L1, и замыкание ножек в сокете, и размыкание L3[4] (или же равнозначная ей модификация соединением ножек AJ27 и AH28). Чуть забегая вперёд, скажу, что последняя является очень распространённой (ввиду простоты) модификацией, но она является грубым заблуждением, т.к. ничего не разблокирует, более того, и процессор "считается заблокированным" ввиду того же заблуждения (хотя на самом деле КУ не заблокирован). Это заблуждение описывалось многими - выходили даже статьи по "разблокировке", обзоры материнских плат, якобы "обходящих блокировку" процессора. Всё началось с обсуждения данной статьи на форуме, где мне дали пару ссылок на обзоры таких плат, да и я сам хотел разобраться со всеми способами смены множителя, а не просто списать их откуда-то. Чтобы вы поняли, где истина, а где заблуждение и сами, подобно мне всё обдумали, представлю вам схему выставления множителя на A-XP.
Множитель на A-XP выставляется с помощью контактов BP_FID, расположенных на мостике L3 (для Thoroughbred\Barton) и L3, L4 (для Thunderbird\Palomino). Их положение и определяет, какой множитель устанавливается. Именно их выставляет AMD при производстве. При запуске системы посредством контактов FID процессор сообщает северному мосту множитель (конфигурацию BP_FID). Северный мост формирует пакет инициализации SIP, в соответствии с множителем. Если процессор считает пакет верным, начинается нормальная работа. Какова роль мостиков L1 в оперировании с множителем? Его контакты соединяют ножки процессора BP_FID с L3 ( а значит, мы можем, подавая нужные сигналы на BP_FID, управлять конфигурацией L3, то бишь множителем). Ручное выставление множителя материнской платой основано как раз на управлении ногами BP_FID.

Почему же мы сталкиваемся с заблокированными процессорами (locked), множитель которых нельзя сменить? Всё просто - у таких процессоров все контакты мостика L1 разомкнуты, что делает невозможным влияние на L3 с помощью ножек BP_FID. То есть множитель таких процессоров можно поменять, но только оперируя с L3. Или же, что более распространено, "навести мосты" L1, соединив ножки с мостиком BP_FID. На этом и основана "разблокировка" процессоров Thunderbird\Palomino и некоторых Thoroughbred (есть подозрение, что все последние имеют замкнутый L1). Об этом можно прочитать в переводе статьи Томаса Пабста Практическое руководство по разгону Athlon XP, тестирование Athlon XP 2000+. К ней небольшое замечание - при замыкании всех контактов L1, в его таблице написано значение КУ - Free. Это означает не отсутствие множителя, но лишь возможность его изменения материнской платой. Какой же приоритет имеют разные способы выставления множителя? Мостик L3 имеет наименьший приоритет, то есть при форсировании любого множителя материнской платой, выставлен будет именно он, что связано с меньшим сопротивлением резисторов подтяжки у платы (у мостика сопротивление резистора 1КОм), подробнее смотрите ссылку на Golden Finger. Если же материнская плата ставит значение множителя default\auto, то выставлен будет тот, который указан мостиком L3.

Что же с выставлением множителя ножками? Эта операция аналогична (с точки зрения процессора) изменению множителя материнской платой, поскольку производится то же конфигурирование ножек BP_FID, но уже пользователем. Когда она необходима? В случае, если материнская плата не умеет изменять множитель процессора, либо есть необходимость в выставлении множителя, неподвластного плате. Очевидно, что для такой модификации также необходимо замкнуть L1, если оное не было сделано AMD. О том, как это сделать, можно прочесть в приведённой статье THG, или на сайте Danzer'a. К примеру, интересным выглядит его предложение изолироваться от земли не клеем, как Том, а с помощью парафина. И проще и удобнее. Про разрезание мостиков могу сказать, что видел сжигание дорожки замыканием 1.5В батарейкой, но ввиду описанных автором "спец эффектов" при операции, приводить её не буду, ибо не считаю подход рациональным и конструктивным. Таблицу со всеми перечисленными множителями для процессоров можно найти в замечательной статье "Любой множитель через ножки процессора!". В ней описываются механизмы определения множителя и рассуждения на тему "разблокировки" процессоров. Добавлю, что для выставления множителя выше 12,5 ручками (то бишь ножками) необходимо, чтобы в BIOS (или на DIP переключателях) стояло положение Auto\default (если же отсутствует, то надо выставить 12.5). Сделано это не для устранения разногласия в сигналах (у замыкания ножек вообще отсутствует сопротивление подтяжки, а потому их приоритет самый высокий), а для пресловутого SIP, упомянутого в начале схемы. "Иначе BIOS, пытаясь изменить множитель, будет влиять на северный мост, который, купившись на его команды, отошлёт CPU неверный пакет инициализации - SIP, а это процессору ужасно не нравится".

Теперь, когда вы поняли всю схему (не столь сложную, если знать, что откуда растёт), можно перейти к упомянутому мной распространённому заблуждению. Оно состоит в том, что все процессоры, имеющие множитель выше 12,5 "заблокированы" от изменения множителя и якобы их надо "разблокировать". Внимательно посмотрите на таблицу коэффициентов и конфигурацию L3 (ниже). Что мы видим? А то, что диапазон 5-12,5 имеет одинаковое состояние мостика L3[4]=C, а у процессоров с множителем, большим 12,5 L3[4]=: Если подумать, то можно понять, что материнская плата просто не умеет управлять четвёртым BP_FID. Что получается? Она выставляет множитель с помощью четырёх BP_FID. Всё бы ничего, но отсылается SIP, который рассчитан исходя из L3[4]=C. В результате получается гигантский множитель (ставят-то не 5, а больше, посмотрите, какому множителю "старшего" диапазона это соответствует) и неверный SIP и неизвестно, из-за чего раньше, но процессор не запускается. Как с этим бороться? Либо отключать управление множителем в BIOS и ставить значение замыканием ножек, либо перевести конфигурацию L3 из "старшего" диапазона множителей в "младший" (названия условные). Для этого и надо замкнуть AJ27 (L3[4]) и AH28(Vss). Теперь уже "двусмысленной" станет статья о "разблокировке" процессора, заблокированного до 39 недели (comptest). Особенно фраза -
цитата:
Традиционная процедура разблокировки хорошо известна: нужно попарно соединить мостики L1, которые находятся на поверхности корпуса процессора. Всего пар четыре или пять (для процессоров Palomino/Morgan). C появлением процессоров на ядре Thoroughbred был найден более простой способ разблокировки, о котором я хочу рассказать подробнее. Разблокировать множитель можно путём замыкания двух ножек процессора.

На основе сказанного можно подумать, что мы замыкаем ножки для "разблокировки" вместо замыкания L1. Но, если мы вспомним механизм, то поймём, что без замыкания L1 сигнал с ножки AJ27 до мостика L3[4] просто не дойдёт! И теперь ясно, что вместо того, чтобы сделать нормальное управление четвёртым BP_FID, Epox "схалтурила" и при выставлении множителя плата просто замыкает AJ27 на землю. Также хочу прокомментировать FAQ по разгону процессоров AMD. Ни о какой "разблокировке" процессоров, имеющих множитель больше 12,5, речи не идёт, скорее о "заделывании дыр" ввиду невозможности управлять всеми контактами, "костылей" для четырёх BP_FID. Также в FAQ говорится, что для разблокировки таких процов надо замкнуть L1 (у имеющих множитель до 12,5 он замкнут). Как владелец Athlon XP 2100 с множителем 13 и свободным КУ могу заявить, что L1 и на таких процах не очень-то разомкнут.

Для создания 1 необходимо подать на нужный контакт напряжение Vcore, для 0 – заземлить (данное замечание сделано для модификации контактами сокета, ибо у мостиков всё проще – замкнут 0, разомкнут - 1). Считаю нужным привести полную таблицу множителей и ножек.

Данная таблица подходит для процессоров Barton\Thorton, Thoroughbred\Applebred и Palomino\Morgan. Можно использовать её для изменения множителя на процессорах Thunderbird\Spitfire. Нужно лишь учесть, что у них отсутствует L3[4], а значит можно выставить множитель лишь в диапазоне 5-12,5. Все остальные комбинации идентичны Thoroughbred\Palomino. Если хорошо посмотреть, то видно, что для Palomino применяется та же комбинация, но она выставляется иначе. L3[1:0] на Palomino соответствуют L3[1:0] на Thoroughbred, L4[1:0] – L3[3:2], L10[0] – L3[4]. А остальные мостики групп являются инверсиями (то бишь установлены в противоположное состояние относительно первых), таким образом, L4[3:2] – инверсия L4[1:0], L4[3:2] – L4[1:0], L10[1] – L10[0]. Также похожую таблицу, но только для Thoroughbred\Barton, можно найти в статье по разгону AthlonXP (TiN) "Учим летать рождённого ползать". Приведу схему сокета с контактами Socket 462:
Пример модификации путём полного управления контактами BP_FID, FID (и VID) можно найти в статье на Fab 51. Для правильного управления контактами FID (сообщающих NB информацию о множителе, на основе которой и формируется SIP), необходимо выставить их (при необходимости) для множителей диапазона 5-12,5 аналогично с контактами BP_FID[3:0] (такая же комбинация "0" и "1"). Для множителей выше 12,5 необходимо выставить комбинацию FID равную 12,5.
У процессоров, начиная с пресловутой 39 недели (хотя были и заблокированные образцы раньше, и свободные позже), множитель заблокирован. По большей части это процессоры на ядре Barton, Thorton и Sempron всех видов. Вскоре нашлось средство и для таких камней. Можно было переделать процессор в мобильный, путём замыкания мостика L5[1] (для собственно "замобиливания") и L5[2] (для расширения диапазона доступных множителей). Затем загрузившись в операционную систему, изменить множитель "на лету" с помощью программы, наподобие CrystalCPUID. Есть один нюанс – чипсет Nforce2, столь популярный для последних материнских плат под Socket A, не поддерживает изменение множителя "на лету" и система зависает. Решения этой проблемы пока нет, да и, по всей видимости, не будет. Хотя в статье "Разгоняем множителем заблокированный в подложке AthlonXP" упоминается в качестве совместимых платформ Nforce2. Могу лишь сказать, что сам я не пробовал, а потому ответ может дать лишь эксперимент.

Изменение множителя в большую сторону на процессорах AMD K8 официально невозможно. Но, известны неоднократные случаи "разблокировки" множителя у A64. К сожалению, никакой конкретной методики не существует. В большинстве случаев всё сводилось к выставлению большего множителя в BIOS (при использовании старшего процессора), а затем – замене на младший, такой множитель не поддерживающий. Моё мнение – в этих процессорах слабая реализация блокировки множителя, что и приводило к "разблокировке". На других процессорах и платформах (Intel) изменение множителя в большую сторону невозможно. Исключение составляют инженерные семплы и процессоры серии Extreme Edition\FX, имеющие свободный множитель и цену порядка 1000 портретов американских президентов, недоступные простым смертным.

Разгон по шине

Модификации с тактовым генератором
Поскольку частота процессора зависит также и от частоты системной шины, то, очевидно, после блокировки множителя все стали разгонять процессоры путём повышения частоты шины. Первые тактовые генераторы (клокеры) имели строго ограниченный набор поддерживаемых частот, который выбирался с помощью ног FS. Их выставление производилось с помощью джамперов. Какие же проблемы вставали на пути экстремального разгона и как с ними бороться? Картина часто была следующей – джамперов для выборки было три (на поздних платах больше), а комбинаций меньше, чем 8. Очевидно, что существовали недокументированные комбинации с другими частотами. Как же узнать, можно или нет выставить большую частоту? Проще всего скачать даташит на клокер. В нём можно найти табличку комбинаций ног FS. Есть и другой вариант – полазить по сайтам и найти описание на свою плату. Там часто указывают все частоты, в том числе недокументированные. Возможна также и другая ситуация – клокер имеет 3 или больше ног FS, а джамперов – меньше. Получается, что половина или больше комбинаций становятся недоступны. В таком случае было необходимо либо найти нераспаянный джампер и распаять его, либо найти шунт (если контакт закорочен на землю), выпаять его и впаять джампер. В крайнем случае (если шунт найти не удалось), можно отпаять соответствующую ногу и подпаяться к ней напрямую. Про напряжение подтяжки (чаще всего 3.3В) и сопротивление можно узнать в datasheet на клокер. Посмотреть ретро-разгон ноутбука с помощью данного метода можно здесь.

Начнём с Socket7. Клокеры на этих материнских платах иногда имели ограничение по частоте в 66МГц, но чаще, это ограничение было лишь официально, по данным производителя платы, сама же микросхема вполне поддерживала бОльшие частоты. Есть неплохая статья с таблицей мат. плат, поддерживающих частоты 75\83МГц. Еще есть подобная статья на THG.

Slot1, Socket 370. Мне попадалась лишь одна модификация на основе плат P2B (плата была самой популярной по части модификаций) с такой операцией над клокером. Приведу здесь ссылку про модификацию P2B-DS и ссылку по модификации P2B-S, ибо в статьях всё достаточно очевидно. На самом сайте есть описание по всевозможным модификациям плат серии P2B, так что владельцам настоятельно рекомендую к изучению.

Платы на других разъёмах, таких как, Slot A, Socket A, P4 не имели таких проблем с выбором частоты, а потому управление ногами FS на них не применялось (по крайней мере, мне о таких случаях неизвестно).

Существуют и другие способы разгона с помощью модификаций, связанных с ТГ. Один из них – это перепайка самого клокера. Причина очевидна – если есть уверенность, что ограничение разгона вызвано именно ТГ (система стабильна при максимально возможной на материнской плате частоте), почему бы не заменить клокер, увеличив, тем самым, диапазон выбора частоты? Следует обратить лишь внимание на совместимость клокеров (по ногам и пр.). Обычно у любого клокера есть совместимые модели, но отличающиеся максимальной поддерживаемой частотой. Далее придётся либо выбирать частоту в BIOS, предварительно переведя старые частоты в новые (то бишь, экстраполировав выставляемую комбинацию FS на таблицу нового ТГ). Можно переписать BIOS для соответствия комбинаций и отображаемых частот. То же самое придётся сделать, если комбинации отличаются кардинально (совсем разные значения FSB). И, последний вариант – отпаять все ноги FS на ТГ и подпаять к джамперам (либо DIP переключателям).

Если перепайка ТГ невозможна (нет совместимых моделей или невозможно достать), то можно перепаять кварц ТГ. Что это такое? ТГ формирует все частоты на основе одной (в современных платах нескольких) опорной частоты. Именно она и тактуется кварцом ТГ. Замена кварца на более высокочастотный, автоматически поднимает все частоты, выдаваемые ТГ.

На платформе Socket7 именно этот метод получил распространение на платах, не поддерживающих частоты выше 66МГц. Смена кварца сделала возможным выставление частот 75-83 и даже выше. Нюансы этой операции можно узнать в соответствующей статье на IXBT.

BSEL
После эпохи Socket7, где внешняя частота определялась вручную перемычками, был реализован механизм автоматического определения частоты системной шины. Делается это с помощью контактов процессора, называемых Bus SELect. Он схож с контактами определения множителя, но в нашем случае всё проще – плата подаёт на все контакты ток, те, что закорочены процессором на землю, воспримутся как 0, незакороченные – как 1. Поскольку распознание идёт со стороны платы, очевидно, что для изменения "0" на "1" достаточно заизолировать контакт (тогда закорачивания не произойдёт), для смены "1" на "0" – закоротить на ближайшую землю (на любой контакт, закороченный на землю). Данное пояснение дано новичкам для разрешения вопросов почему, как и куда именно? Применяется сей мод в самых запущенных случаях – плата может работать с процессорами, имеющими более высокую внешнюю частоту, но запрещает устанавливать оную для процессора её официально не поддерживающего. Модификация сводится к "обману" механизма определения, в результате чего процессор запускается на повышенной частоте, но воспринимаемой как его "штатная". Яркий пример – нет выбора частоты в BIOS (материнские платы Intel). Замечание – все схемы с распиновкой даны со стороны контактов, то бишь снизу.

Slot1. Чаще всего применяется для процессоров со штатной частотой 66МГц. Рассмотрим для начала таблицу.

Для выставления шины 100МГц необходимо изолировать контакт B21 (именно за это метод получил название B21 trick). Это означает, что контакт B21 соответствует сигналу BSEL[0]. BSEL[1] расположен на контакте A14.

Socket 370. Таблица та же самая (т.к. ядра одинаковые), различается лишь расположение контактов. BSEL[0] находится на ноге AJ33, BSEL[1] – AJ31. Статью по модификации BSEL для процессоров под socket370 можно найти на IXBT. Найти эти контакты можно на следующей схеме:

Левый из красных контактов это BSEL[1], справа от него BSEL[0]. Синими кружочками обозначена земля (Vss).

Socket A (462). На данных процессорах определение штатной частоты осуществляется с помощью группы мостиков L12, или контактов. Управление производится мостиками L12[2] и L12[0]. У десктопного A-XP размыкание обоих мостиков необходимо для 133 шины, 166 шина соответствует замыканию L12[2], а 200 – обоих. Подробнее о L12 можно прочесть на Fab51. Еще возможно замыкание ножек.

На рисунке показана комбинация для 200МГц. Для выставления 166 надо лишь замкнуть верхний и нижний контакты (правый не трогаем). Очень хорошая интерактивная программа есть на сайте OCinside. Выставляем, что хотим (частоту, напряжение, множитель) и получаем то, что нужно замкнуть. Ради интереса проверил мультиметром, как соотносятся ножки и мостики. Оказалось, что правая ножка на рисунке соединена с L12[0], нижняя с L12[2]. Что и требовалось доказать.

Socket 478. Вы спросите, зачем нужен этот архаизм для такой современной платформы? Отвечаю – платы Intel и бюджетные материнские платы малоизвестных производителей, которые тоже хотят быть разогнаны. Приведу таблицу комбинаций BSEL[1:0]:

Соответственно L- Low Level (0), H – High Level (1). Остальное ясно из предыдущих пояснений. BSEL[0] находится на ноге AD6, BSEL[1] на ноге AD5.

На схеме верхняя нога – это BSEL[0], нижняя BSEL[1].

Socket 775(T). На данной платформе основной причиной использования BSEL является применение других strap (настроек чипсета), что делает возможным дальнейший разгон по шине. Особенно полезно на NF4 IE, он редко стабилен на частоте 250, но при выставлении 266 как штатной гонится дальше без проблем (до своего предела). Платы на других чипсетах (975, 965) умеют управлять применяемым strap, а потому это применение мода на них спорно. Но, как и прежде, этот способ можно использовать в случае полного отсутствия средств для разгона в BIOS. Шина 100 упразднена, остальные – присутствуют. В даташитах Intel можно найти даже 166 и 333 шины! Это было для меня новостью. Таблицу BSEL можно глянуть здесь:

Схему распиновки здесь:

G29 (правый) это BSEL[0], H30 (верхний) это BSEL[1], G30 (центральный) это BSEL[2]. На всякий случай привёл ближайшие земли, но проще всего взять её с G30, т.к. все модели имеют 0 на ней (десктопные модели процессоров с 333 шиной пока не продаются). Если кто узнает, скрывается ли что в reserved комбинациях, пишите, буду очень признателен.

После появления программируемых тактовых генераторов, стал возможным разгон с помощью программ, умеющих работать с ними напрямую. Их большой плюс – универсальность, т.к. они могут разогнать любую поддерживаемую систему, вне зависимости от наличия настроек в BIOS, что делает их часто применяемыми на платах Intel и других, лишенных средств для разгона. Одной из первых таких программ была SoftFSB. Аналогов достаточно много CPUFSB, (обширный список плат, но устаревший), Clockgen (наоборот, много, но современных), SetFSB. Для использования необходимо выбрать именно свою материнскую плату или, как минимум, модель тактового генератора. Именно по поддержке последнего и можно понять, сможет ли программа разогнать систему или нет. Это справедливо для всех плат под P3, более ранних, плат для процессоров socket A на основе не-Nvidia логики. Чипсеты Nforce, начиная с Nforce2, имеют встроенный ТГ, то есть программа сможет разогнать все платы на их основе. Про другие чипсеты не могу определенно сказать (не интересовался). Естественно, программы не могут выжать из ТГ больше, чем он может (если клокер рассчитан на работу до 150MHz, то программа не разгонит выше). Помимо универсальности большим плюсом программ является то, что они не меняют регистры чипсета. В них хранятся настройки, в первую очередь работы с памятью, которые могут повлиять на скорость. Примеры – отключение PAT при разгоне 865\875 (с помощью Clockgen можно поднять частоту до ~220МГц, выше же с PAT разогнать затруднительно); смена WR с 2T на 3T при частоте шины 183МГц на Nforce2, чем частично объясняется провал производительности на данной частоте. Также имеет место подобное на LGA775. Статья о Bootstrap. При превышении определенной частоты (400 на Asus) происходит смена регистров, в результате чего падает скорость, но появляется возможность дальнейшего разгона. Советуют избегать оной частоты, либо выставляя ниже, либо выше, компенсируя падение скорости возросшими частотами. Мой совет (если в BIOS невозможен выбор strap), использовать Clockgen (для тех, кому приемлемо). Так? можно загрузиться с одними настройками чипсета и разгонять, не меняя их. Или, как вариант, – сохранить регистры, разогнать и форсировать их после загрузки ОС. Еще программы полезно использовать для борьбы с завышением частоты платой (или просто девиацией тактового генератора), точно подгоняя её. Это может быть обусловлено тем, что производитель решил "схитрить" и сделал завышение для выставления своего продукта в выгодном свете. Учитывая, что разница в производительности на разных платах редко превосходит 5%, увеличение на 5МГц (а такое не редкость) при частоте опорной шины 200МГц даёт 2.5% преимущества. Нужно это в первую очередь бенчерам для сравнения систем/процессоров/чипсетов.

Также можно применять модификацию BIOS для разгона. В BIOS часть частот может быть недоступна, несмотря на изначальную поддержку. Примером может служить плата MSI BXMaster, у которой список частот невелик, но, ковыряя их BIOS, я обнаружил там упоминания о большем числе частот. Надо разобраться. Или, например, BIOS, в котором частота вводится в цифровом виде. Путём модификации BIOS удалось поднять частотный потолок. Модифицированные BIOS можно найти в Интернете, но хочу предупредить, что рекомендую использовать проверенные источники и авторов (лично я доверяю BIOS, модифицированным apple_rom и его командой – rom.by). Стоит отметить, что в любом случае нужно быть готовым его восстановить, ибо никто не гарантирует, что именно на вашей плате всё пройдёт гладко (даже если на такой же всё было нормально). Такова же рекомендация самого apple_rom. Помимо прошивок, расширяющих диапазон выбора частот есть прошивки, которые повышают стабильность при работе на повышенных частотах. Не могу сказать, как именно они это делают, но предположу, что они исправляют недочеты авторов ("человеку свойственно ошибаться, а в Award работает не один человек" – цитата apple_rom). И уж точно при правке BIOS производится изменение регистров для дальнейшего разгона, как, например, выставление WR 3T на NF2 и отключение CPC. Могу в качестве примера "более разгоняемых" BIOS для плат на чипсете Nforce привести FatumNNM, занимающегося их модификацией. С темой можно ознакомиться на конференции сайта Overclockers.ru.

Разгон памяти.

В данном материале речь пойдёт не о том, как и что, а скорее о малоизвестных нюансах и подробностях для каждого типа. Следует помнить, что разгон памяти зависит от множества факторов, таких как контроллер памяти (кривая реализация снижает, слабый чипсет повышает, двухканальный режим, как и большое число модулей - снижают). Хотелось бы предупредить неопытного читателя – в данном разделе будет много ссылок на статьи с сайта IXBT (который больше других занимается вопросами подсистемы памяти), страдающих от неточностей и опечаток, а иногда и вовсе ошибок. Это относится ко всем прочитанным мной статьям. Можно говорить о законе Мерфи, но, когда я, открыв, выбираю произвольную страницу в статье, и взгляд тут же падает на ошибку, стоит говорить уже о системе. Да и читать не хочется (если первый выбор наудачу выхватывает ошибку, сколько же их в статье). Исключение составляют статьи C.A.R.C.A.S.S. – хороший уровень и опечаток нет почти ни в одной статье (если есть, то немного). Будьте бдительны.

Наиболее распространенным типом памяти на Socket7 была SIMM память. Её разгон был очень прост ввиду невозможности выставления частоты отличной от внешней частоты процессора (архитектурная особенность типа памяти). То есть ставим 66МГц, память заработает на той же частоте. Единственной возможностью поднять потенциал памяти было ослабление таймингов. 75МГц не представляло проблем для этой памяти. 83МГц покорялись, но чаще всего с изменением таймингов. Чаще всего в BIOS на чипсетах Intel можно было менять лишь два параметра Read Burst Timing и Write Burst Timing (222, 333, 444). Это не позволяло гибко настроить систему, а также заметно поднять потолок разгона. Стоит заметить, что чипсеты VIA хоть и обладали большей гибкостью, но также и худшими BIOS, что вынуждало вручную менять многие параметры памяти.

Память SDRAM имеет один из самых долгих циклов жизни. Начав с P1, она дожила до P4. По спецификации имеет 4 банка (справедливо для модулей плотность выше 64Мбит). Существуют модули как для 5В (самые первые), так и для 3.3В (наиболее распространены). Официальные частоты были 66, 100 и 133MHz. Особенности разгона упирались в возможности чипсета по асинхронному тактованию памяти. С асинхронным чипсетом можно было сначала разогнать процессор с шиной, а затем уже память, имея уверенность в том, какой именно компонент системы сбоит. Очевидно, что синхронные чипсеты такого удобства были лишены, и понять, что разгон упирается именно в память, а не в другой компонент можно было лишь по косвенным признакам (тайминги, особенности нестабильности, напряжение). Для увеличения разгонного потенциала использовали ослабление основных таймингов (CL-Trc-Trp-Tras). Стоит лишь заметить, что минимальное значение CL=1, что достижимо не на всех платформах. О влиянии таймингов на производительность есть хорошая статья Dron't. Также можно было на некоторых платформах изменять значения подтаймингов. Делалось это либо с помощью изменения регистров чипсета, либо правки SPD. О программе для чтения параметров SPD памяти можно прочесть на overclockers.com. О расшифровке значений, записанных в SPD можно прочесть на IXBT и на Епос. Но, конечно же, лучший материал – первоисточник. Поэтому отправляю на сайт организации jedec.org, которая и занимается принятием стандартов ОП. Разгон качественной PC133 памяти обычно составлял 160-170МГц (реже выше).

Socket 7. На данной платформе проблем с разгоном памяти (кроме самой старой) не возникало. Потенциал SDRAM только официально составлял 133МГц, для плат и процессоров на Socket 7 эта частота была пределом разгона. Настройка таймингов зачастую могла быть ограничена в BIOS, но представлялись возможным иные способы настройки системы. i430 поддерживал только синхронную работу, но обладал высокой ПСП (как и многие чипсеты Intel). Чипсеты Ali также были синхронными, в отличие от VIA умевших выставлять режим –PCI для 100 шины (который назывался производителями мат. плат как =AGP). Чипсета SiS 5591 и подобные были синхронными, но вышедший SiS 530 обладал очень широкими по тем временам набором делителей памяти 3/4, 4/5, 5/4. Чипсеты Opti являются синхронными, ввиду максимально поддерживаемой ими шины 66, что обуславливало отсутствие необходимости в делителях. Остальные чипсеты большого распространения не получили широкого распространения.

Slot1\Socket370. SDRAM память на этой платформе была наиболее распространена. Хотя платформа уникальна тем, что имеет самый широкий список поддерживаемых типов памяти – SIMM, SDRAM, ESDRAM, VC SDRAM, DDR SDRAM, RIMM. Таким образом она не поддерживает лишь DDR2. Особенности разгона заключались в возможности выставления на некоторых чипсетах асинхронного режима доступа памяти (иногда в большую сторону, иногда меньшую, иногда обоих). Самый распространённый чипсет 440BX является синхронным, а потому разгон мог упереться и в процессор и в память, и с этим нельзя было сделать ничего. Асинхронные (по тактованию памяти) чипсеты могли выставлять частоту памяти через делитель от частоты FSB. Примером "полуасинхронных" чипсетов (то есть умеющих лишь понижать частоту памяти) служили i810 и i815 (последний умел повышать частоту памяти, но лишь в комбинации 66/100). Чипсеты VIA и SiS умели менять частоту памяти в обе стороны, снижая до минимально поддерживаемой частоты и повышая до максимальной. То есть понижать в режиме –PCI на VIA можно было до 66МГц. С 66 шиной режим –PCI не заработает. Повышать на 691\693 можно было в комбинации 66\100, а вот поддержка 133 шины на более поздних чипсетах (начиная с 693А) позволила реализовать популярный режим 100\133. У SiS система делителей построена иначе (см. Socket7), поэтому они имели меньшие ограничения и больший диапазон.

Slot A\Socket A. Нюанс – фирма AMD сделала несогласованный ход и ввела burst length of 8 для своих процессоров Athlon (Argon). Поскольку стандарт SDRAM подразумевал выборку лишь длиной 4 такта, это приводило к нестабильности модулей на этой платформе и могло привести к меньшим результатам разгона, нежели на P3.

Вслед за небольшими недоразумениями (выпуском коммерчески невыгодных типов ESDRAM и VC SDRAM, а также получившей чуть большее распространение RIMM) была разработана память DDR SDRAM. Она ввела возможность выставления полуцелого значения CL, а также некоторые новые тайминги. О таймингах DDR можно узнать на Хоботе в статье "FAQ по оперативной памяти". О назначении подтаймингов и их назначении можно частично узнать в " Настройка подсистемы памяти в BIOS SETUP". Возможные значения CL – 1; 1,5 (наименьшее из реально используемых); 2; 2,5; 3; 3,5; 4. Это прописано в соответствующем даташите JEDEC. Наименьшие тайминги 1,5-2-2-5. Но несмотря на это, ввиду выставления всех кроме CL таймингов в нс, а не тактах, можно исправить SPD, тогда контроллер памяти выставит минимальное поддерживаемое им значение (Tras=0 на A64). Разгонный потенциал памяти обычно увеличивают, поднимая тайминги. Также в редких случаях производят настройку подтаймингов. Была хорошая статья на ПС overclockers по разгону гигабайтных модулей с помощью изменения подтаймингов в SPD (кто найдёт, просьба сообщить). Официальные спецификации утвердили частоту DDR 200, 266, 333, 400. Модули с другими частотами также выпускались, но уже по желанию производителя и JEDEC их не утверждал. Разгон современных модулей достигает 500-700МГц. Стоит отметить два основных чипа, ставших вехами в разгоне DDR памяти – это Winbond BH-5 и Samsung TCCD. Первая отличалась тем, что на её разгон не оказывало влияния изменение таймингов, а разгон линейно рос с подаваемым на них напряжением (были образцы 2-2-2-5 при 270МГц и 4.0В). Вторая – меньшей любовью к напряжению, но большей к таймингам. Заводилась на 2-2-2-5 при 200МГц и могла с повышение до 3-3-3-8 достигать 300-350МГц. Рекорд по разгону DDR памяти, известный мне составляет 400(800)МГц. Очень хорошую статью написал по теории разгона памяти, а также факторам, влияющим на разгон модулей Alt-F13. Вопросу производительности подсистемы памяти на разных платформах посвящена статья serj'a. Результатом стало написание программы Benchmem. Перейдём к нюансам, характерным разным платформам.

Socket370. Здесь особых проблем не наблюдается – потенциала модулей DDR400 с лихвой хватает на обеспечение практически любых требований, таких как минимальные тайминги при максимальной частоте. Проблемы лишь в выставлении этих таймингов (сейчас занимаюсь изучением вопроса, какие подтайминги считываются из SPD, какие можно поменять, а какие зашиты в чипсете намертво).

Socket A. Данная платформа любит синхронный разгон и не оценивает превышения ПСП над скоростью шины. Пример – шина 333 обеспечивает теоретическую скорость в 2700МБ\с, установка памяти на 400МГц или двухканального режима даёт мизерный прирост. За минимальными таймингами гнаться также не стоит, ибо наилучшая производительность достигается при синхронном режиме. Также стоит отметить нетривиальность выставления параметра Tras для чипсета Nforce2 – рекомендуются значения 11 тактов. Данное значение проверено на личном опыте на программе Pifast, очень критичной к таймингам памяти. Также можно прочесть об этом в двух статьях: "Немного о параметре Tras" и "Зависимость производительности от частоты шины и параметров памяти на ASUS A7N8X-X (nForce2 400)". Вопреки расхожему мнению, такое значение параметра Tras не зависит от значения тайминга Trc, который даёт прирост при как можно меньших значениях (даже меньших Tras).

Socket 478. Intel имеет непростую ситуацию – на него хорошо влияют и тайминги и частота памяти. Есть одно правило, давно доказанное – режим FSB:RAM 1:1 со средними таймингами будет проигрывать режиму 5:4 с агрессивными. Остальные режимы зависят от конкретных значений и таймингов, но общие рекомендации даны в приведенной статье Alt-F13. Про различные режимы работы памяти на 865 есть статья от Diamond, также как статья про влияние PAT и статья Jordan'a о оптимальном количестве модулей памяти на 865PE. Шаманством от Laikrodiz можно назвать совет о предпочтении установки памяти в 1 и 3 слоты, установке во 2 и 4. Также есть такая вещь как провал частоты в районе 220-240 Если система потеряла стабильность (не грузится), попробуйте выставить сразу на 10-20МГц больше.

A64 – поскольку на всех процессорах (кроме AM2) стоит идентичный контроллер, то и тенденции общие. Главная особенность платформы – высокая зависимость от таймингов и меньшая притязательность к частоте. Связано это с интеграцией контроллера в процессор. Именно на этой платформе начали часто применять схему 1.5-2-2-5 для памяти. Нередко жертвовали высокой частотой памяти в угоду задержкам. Очень хорошо об этом рассказывает статья TiN'a "А64: подсистема памяти". Существует также статья "Athlon 64 - тонкая настройка". Для изменения таймингов и других параметров памяти для A64 лучше всего использовать программу A64 Tweaker (читайте статью, ей посвященную). Поскольку контроллер памяти встроен в процессор, она – универсальна и не зависит от материнской платы. Особенно это удобно для ноутбуков, так как их главный бич – именно недостаток ПСП при достаточной мощности ядра.

Память DDR2 мало отличается от DDR. Основная разница в дополнительной задержке AL (Additive Latency) добавочная задержка. Приведу ссылку на даташит посвященный памяти DDR2. Разгон построен на тех же принципах. Сейчас модули разгоняются до частот 1100МГц, иногда чуть выше. Применение на A64 как и прежде обуславливает потребность в низких задержках. Примечательно то, что на этой платформе можно выставить CR=1T, в отличие от Intel, где BIOS выставляет для чипсета CR=2T (думаю, это можно поменять, но Intel прячет этот параметр в даташитах, обозначая reserved), может в силу слабости чипсета.
На LGA775 можно менять основные тайминги и часть подтаймингов, что заметно меньше аналогичных настроек на A64. Лучшим выбором для Core2Duo будет использование синхронного разгона памяти (что возможности DDR2 сделать позволяют) и, по возможности, меньшие задержки. Об этом написана статья Выбор памяти для Core2Duo.

Нюансы разгона

Речь пойдёт о нюансах, возникающих при разгоне на каждой из платформ, о которых не стоит забывать.

Socket7. На старых платах выявить нестабильность именно памяти можно косвенно, по эффекту от выставления расслабленных задержек. Чаще всего в них гнали сначала шину, предварительно снизив множитель процессора, для нахождения максимальной стабильной внешней частоты. На более новых платах (поддерживающих 100 шину) это сделать уже проще – можно выставить частоту AGP frequency (на самом деле обычный режим –PCI на VIA). Затем поднимали множитель, находя наилучшую комбинацию внешней и внутренней частот процессора. Устойчивость к повышению частот PCI можно было проверить, выставив (при условии гарантированной работы процессора, памяти и материнской платы на большей частоте) частоту 83 с делителем 2. Если система стабильна на PCI=41,5, то при разгоне до 41,5*3=124,5 можно быть уверенным, что проблема не в её частоте. Также возможно было, что начинал выдавать ошибки кеш L2 (набортный). Можно было либо попытаться добиться стабильности, либо отключить половину (бывали такие установки джамперов), отключить полностью, или перепаять на микросхему с более быстрым временем доступа. Чуть в стороне стоял процессор AMD K6-3(+). Он имел 256Кб встроенного кеша, работающего на частоте ядра, а потому имел слабую зависимость производительности от частоты шины. Вся скорость упиралась в мощность FPU. Если можно было добиться дополнительных 50МГц путём потери 15-20% ПСП, оно того стоило. Частота шины 83 обуславливала идентичную частоту AGP. Многие производители правили BIOS видеокарт, отключая SBA, что приводило к большей стабильности. Для PCI видеокарт (вроде Voodoo), наоборот, повышение частоты PCI до 37,5 а лучше 41,5 приводило к заметному ускорению, что было связано с нехваткой ПС шины. Также заметно было ускорение работы с жесткими дисками. Об этом пишут наши польские коллеги. Также при использовании IDE HDD стоит помнить, что не рекомендуется вешать его на один шлейф с оптическим приводом. Это приводит к замедлению работы обоих устройств. Используйте разные каналы.

Slot1\Socket370. Все замечания, относящиеся к PCI в разделе socket7 справедливы и для данной платформы. Лишь стоит заметить, что большинство чипсетов (начиная с 440BX) имеют делитель PCI равный 4, делая возможным использование 133 шины не разгоняя периферийную шину. Проверка на стабильность идентична (использование меньшего делителя). Есть важный нюанс для BX – он не имеет делителя AGP 1\2 (максимум 2\3), выдавая 83МГц на 133 внешней частоте и 100МГц на частоте 150МГц. Не все карты могут такое выдержать. Для улучшения стабильности рекомендуется отключать SBA. Практика apple_rom показывает, что карты-обрезки (типа MX) спокойнее переносят повышенную частоту, тогда как 9800 начинала сбоить при AGP=83MHz. Так, apple_rom удалось заставить работать карту при частоте AGP=124!МГц. Если же разгон шины невелик, то скорость системы можно поднять, включив SBA (часто отключенного со стороны видеокарты) и FW (часто отключенного со стороны чипсета, особенно VIA). Сделать это можно с помощью Rivatuner. Также можно регулировать параметр AGP Driving Value (с помощью powerstrip). По заявлению Alt-F13 изменение приводит к заметному повышению, но до определенного предела. Скорее всего, зависит от карты и платформы. Но прирост стоит того. Скорость памяти можно тактовать (на чипсетах отличных от 440) выше или ниже скорости шины, тем самым проверяя их потенциалы по отдельности. К нюансам стоит отнести различную работоспособную частоту для одного и того же модуля памяти на разных чипсетах. 440BX – один из самых привередливых, так как он работает с памятью очень эффективно. Чуть меньше требования у Apollo pro (133\A). Он может завестись на большей частоте с той же памятью. Самые низкие требования у i815. Связано это с искусственными ограничениями на скорость работы с памятью, выставляемым BIOS. При снятии ограничений проверка частоты не делалась. Root писал, что 815 работает (иногда в разгоне) с такими планками, на которых BX даже не заводится. Чипсет Apollo pro266 тоже достаточно требователен к памяти, ей желательно брендовую, но с хорошей PC3200 тоже работает прекрасно. Слабое место платформы – ПСП, поэтому лучше разгонять процессоры с минимальным множителем и хорошо выбирая чипсет. О чипсетах VIA стоит упомянуть подробнее. Если Intel являлись производителем чипсетов номер 1, и её чипсеты стоили дороже, то соответственно от них ожидали и большей скорости. VIA производила более дешевые чипсеты. Мог ли производитель плат на основе обоих чипсетов допустить того, чтобы дешевые чипсеты VIA обходили или даже приближались по скорости к более дорогим решениям? Конечно, всё дело в стервятниках-маркетологах. По их рекомендации производитель сделал BIOS таким образом, что VIA эксплуатировались в неоптимальном режиме, искусственно замедляя их. Естественно дешевыми платами заинтересовались оверклокеры и люди "с руками". Они обнаружили, как включить отключенные функции и заставить их работать быстрее, иногда обходя легендарный BX. О твикании VIA-шек можно (и нужно) писать статью, что и будет сделано мной позже. Но одним их первых людей, представивших способ их ускорения (а также облегчившего этот процесс) был apple_rom, за что ему огромное спасибо. Ознакомиться с его изысканиями можно в статье "Так ли уж медленны VIA-шки?". О разгоне процессоров на ядре Tualatin (имеющего много общего с другими) можно прочитать в FAQ по ним.

Socket A. На SDRAM чипсетах память гонится хуже (почему, описано выше), чем на других платформах. Нюансы с частотой PCI актуальны для чипсетов VIA (Nforce2 асинхронен). Архитектура K7, как и многие другие, на высоких частотах страдает от малой ПСП, поэтому желательно достичь частоты шины хотя бы 200МГц. Эта платформа прославилась своей долгой жизнью и разными модификациями, как то: восстановление кеша на Applebred, Thorton; изменение множителя на процессорах с разблокированным КУ; изменение множителя на заблокированных процессорах, путем его "замобиливания" – переделки в мобильный и изменения значения множителя "на лету" (не работает на чипсетах Nforce!); изменение частоты шины с помощью ножек/мостиков, в случае отсутствия таких установок в BIOS. Пределом разгона для чипсетов Nforce2 первых ревизий является частота около 220МГц, для вторых – за 250МГц. Для процессоров – около 2500 для обычного охлаждения и 2700 для экстремального.

Socket 478. Особенности разгона и настройки чипсетов 865\875 (самых популярных для этого разъёма) описаны в двух частях статьи Modlabs.net по модификации платы P4P800 (часть 1 и часть 2). Alt-F13 рекомендует поднимать частоту PCI для достижения большего разгона (этот совет я слышал не только в применении 478 разъёма). Но на P4P800 в BIOS не меняет частоту PCI. О том как это сделать написано в его статье. Стоит заметить, что не все платы по умолчанию фиксируют частоту PCI, даже если могут (это относится не только к socket 478). Необходимо вручную выставлять 33MHz.

A64. У 754, как и 939 первым ограничением выступает частота шины Hypertransport. Она получается путем умножения опорной частоты на множитель HT. Как следствие при повышении опорной частоты, необходимо снижать множитель. Для чипсетов Nforce3 стандартным является частота 800МГц. Соответственно понижение множителя до 3 позволяет забыть про частоту этой шины до 266МГц. У Nforce4 частота уже 1000МГц. Были случаи стабильной работы вплоть до 1250, но необходимости нет, ибо её влияние на скорость очень близко к нулю. Интересная ситуация получается с Nforce4-4X. Это Nforce4 чипсет, а значит, держит HT 1000МГц, но имеет множитель HT максимум 4. Что это нам даёт? А то, что мы можем не понижать его до частоты 250МГц. Еще одним нюансом на сокете 754 является влияние количества модулей памяти на разгон по шине. Об этом написано в статье "Размер памяти имеет значение". Память выставляется в зависимости от частоты процессора, а не опорной. Именно поэтому не всегда на AM2 частота реальная не совпадает с выставленной (делитель может быть только целым). На A64 множитель можно менять вниз без таких ограничений как у P4. А значит можно очень точно подобрать соотношение частоты памяти к процессору. А также проверить стабильность шины, отдельно от потенциала процессора. Малоизученной, но реально возможной является возможность разблокировки кеша и второго ядра на A64. Естественно, для этого необходимо наличие это на процессоре. И разблокировать кеш и ядро на Newcastle невозможно. А вот на отбраковке от Manchester\Windsor уже возможно, если они рабочие. Подробно этим вопросом занимался TiN, поэтому информацию получать лучше у него. Еще была возможной модификация Nforce4->Nforce4 Ultra-> Nforce4 SLI. Первое давало поддержку SATA2 и NCQ, второе – возможность перевода 1*PCI-Ex 16x в 2*PCI-Ex 8x для поддержки SLI. Нужно было лишь поменять конфигурацию резисторов на самом чипсете.

Socket T (775). Вдобавок к перечисленным приёмам можно прибавить поднятие частоты PCI-EX, способное поднять планку разгона процессора/шины. Помимо этого возрастает также количество попугаев. Прирост невелик, но бесплатен. Имеются проблемы с частотой SATA, которая иногда имеет свойство тактоваться вместе с FSB. Чаще всего лечится перешивкой нового BIOS или переподсоединением шлейфа с чипсетного контроллера на дискретный (обычно за часть разъёмов отвечает чипсет, за остальные чип на плате). Он тактуется отдельно. Благодаря наличию большого набора делителей памяти, её потенциал можно исследовать отдельно, но следует учесть, что предпочтительнее синхронный разгон в силу большей стабильности. i915 вообще не увеличивает скорости от асинхронного режима, в отличие от i925X, который оптимизирован под асинхронность и даёт прирост (то же думаю относится к чипсетам i955 и i975, как его потомкам). 965 при разгоне не имеет возможности для выставления понижающих делителей, что слегка усложняет выбор памяти для него. Следует учесть, что не рекомендуется понижать множитель процессора при разгоне на данном чипсете, в силу появления некоего "плеча", снижающего разгон по шине относительно стандартного КУ.

Хочу выразить благодарность товарищу Root за прояснение вопросов по модификации BIOS и советы по разгону с паяльником.

Обсуждение статьи ведётся в соответствующей теме форума.
Ознакомиться с наиболее важными дополнениями можно на форуме.

Появился каталог моих записей.
Оценитe материал

Возможно вас заинтересует

Популярные новости

Сейчас обсуждают