Ускорь свой компьютер

Сергей Пахомов

Теория разгона

От теории к практике

   Предварительные замечания

   Алгоритм разгона

   Подводя итог

 

Проблема разгона процессоров и компьютеров становится в последнее время все более актуальной. Этой проблеме посвящено немало материалов в Интернете, где даже созданы специализированные сайты для оверклокеров, а на прилавках магазинов появляются справочные пособия — учебники по разгону. Подливают масла в огонь и производители материнских плат, которые, пытаясь завоевать признание пользователей, не только допускают возможность разгона на своих материнских платах, но и предлагают к своим платам различные утилиты, упрощающие процесс разгона. Дело дошло уже до того, что стали проводиться официальные соревнования оверклокеров. Например, в конце августа компания Gigabyte организовала в Москве соревнования оверклокеров по разгону процессоров на материнских платах серии P4 Titan.

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

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

Сразу же оговоримся, что существует два типа разгона. Первый тип — это экстремальный разгон, или разгон ради разгона. В результате могут быть достигнуты рекордные показатели, но работать на таких компьютерах будет просто невозможно. Отчасти это напоминает ситуацию с машинами «Формулы-1»: скорости они развивают колоссальные, однако ездить на них по обычным дорогам нельзя. Такой экстремальный разгон несовместим со стабильной работой процессора и для обычного пользователя интереса не представляет. При экстремальном разгоне используется криогенное охлаждение посредством жидкого азота, и проводятся такие эксперименты только для фиксации рекордных результатов.

Другим типом разгона является разгон не в ущерб стабильности в работе. Это своего рода поиск золотой середины между производительностью и надежностью. Именно о таком типе разгона и пойдет речь.

Теория разгона

Говоря о разгоне системы, как правило, имеют в виду разгон памяти и процессора (хотя можно разгонять и видеокарты). Под разгоном при этом понимают принудительное увеличение тактовой частоты процессора и памяти (то есть использование частоты выше номинальной), в результате которого компьютер начинает работать более производительно. Например, если вы приобрели компьютер с процессором Intel Pentium 4 1,6 ГГц и оперативной памятью типа DDR266, то путем нехитрых манипуляций его можно заставить работать так же, как, скажем, компьютер с процессором Intel Pentium 4 2,4 ГГц и памятью DDR333. О том, как это сделать, мы и попытаемся рассказать.

Однако прежде всего разберемся с тем, что такое тактовая частота процессора и какие еще частоты бывают в компьютере. Частота процессора, выражаемая в гигагерцах (ГГц), определяет промежуток времени, называемый тактом, в течение которого процессор выполняет определенное количество инструкций. Например, если процессор имеет тактовую частоту 1 ГГц, то это означает, что время одного такта составляет 1 нс (одна миллиардная доля секунды). Если другой процессор имеет тактовую частоту 2 ГГц, то для него время одного такта в два раза меньше, то есть 0,5 нс. Следовательно, одно и то же количество инструкций второй процессор может выполнить в два раза быстрее (если принять, что оба процессора за один такт выполняют одинаковое количество инструкций). Из этого нетрудно сделать вывод о том, что производительность второго процессора в два раза больше. Впрочем, это не совсем так. Давайте задумаемся над тем, что именно следует называть производительностью процессора. С точки зрения пользователя, производительность процессора — это время выполнения им определенного набора команд, последовательность которых и образует программу. Чем оно меньше, тем лучше, то есть тем производительнее процессор. Тогда под производительностью можно понимать количество команд, выполняемых за такт, умноженное на тактовую частоту процессора:

Производительность = (Кол-во команд за такт)х(Тактовая частота)

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

Поэтому некорректно было бы сравнивать производительность процессоров, имеющих различную архитектуру, основываясь только на тактовой частоте процессоров. Вот почему при одной и той же тактовой частоте одни приложения более эффективно могут выполняться на процессорах AMD, а другие — на процессорах Intel.

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

Разгон процессора основан именно на росте производительности за счет увеличения тактовой частоты процессора.

Кроме тактовой частоты процессора в компьютерах различают также частоту системной шины, частоту FSB и частоту шины памяти.

Частота FSB, точнее, частота шины FSB (Front Side Bus) — это основная частота в компьютере, по которой синхронизируются все остальные частоты. В современных компьютерах на базе процессора Intel Pentium 4 эта частота может принимать значения 100 или 133 МГц. Длительность одного такта на этой шине определяется прямоугольными импульсами напряжения, причем время каждого нового такта определяется по положительному (то есть возрастающему) фронту тактирующего импульса (отсюда и название Front Side).

Системная шина, или шина процессора, связывает процессор с так называемым северным мостом чипсета. Не вникая в подробности, отметим лишь, что по системной шине процессор обменивается данными со всеми остальными устройствами. В компьютерах на базе процессора Intel Pentium 4 системная шина работает на частоте 400 или 533 МГц. Как уже отмечалось, частоты всех шин синхронизируются с частотой FSB. В случае процессора Intel Pentium 4 частота системной шины ровно в четыре раза больше частоты FSB. Поэтому если частота FSB составляет 100 МГц, то частота системной шины 400 МГц, если же частота FSB равна 133 МГц, то частота системной шины соответственно 533 МГц. Кроме частоты системная шина характеризуется также пропускной способностью, то есть максимальным количеством данных, которые можно передать по шине за одну секунду. Процессорная шина является 64-битной, а это значит, что за один такт по шине можно передать 64 бита, или 8 байт. Соответственно для 400-мегагерцевой шины пропускная способность составит 3,2 Гбайт/с (400 МГц×8 байт), а для 533-мегагерцевой шины — 4,2 Гбайт/с.

Частота шины памяти определяет скорость обмена данными между памятью и контроллером памяти (он, кстати, как раз и располагается в северном мосте чипсета). Эта частота зависит от типа памяти и синхронизована с частотой FSB. Для наиболее распространенных типов DDR-памяти передача данных происходит два раза за такт, то есть по положительному и отрицательному фронтам тактирующего импульса, поэтому эффективная частота работы памяти в два раза больше тактирующей частоты. Для памяти DDR200, DDR266, DDR333 и DDR400 эффективная частота, определяющая скорость передачи данных, составляет 200, 266, 333 и 400 МГц соответственно. Частота тактирующих импульсов при этом — 100, 133, 166 и 200 МГц соответственно. Частота шины памяти также синхронизована с частотой FSB, и, например, при частоте FSB, равной 133 МГц, частота памяти связана с частотой FSB, как показано в табл. 1.

Кроме рассмотренных частоты шины памяти и процессорной шины, тактовая частота процессора также синхронизуется с частотой FSB и всегда кратна этой частоте. Коэффициент связи между тактовой частотой процессора и частотой FSB называется коэффициентом умножения. К примеру, если частота FSB составляет 133 МГц, то при коэффициенте умножения 18х процессор Pentium 4 будет работать на частоте 2,4 ГГц. Для процессора Pentium 4 2 ГГц при частоте FSB 100 МГц коэффициент умножения равен уже 20х.

Казалось бы, самый простой способ увеличить тактовую (внутреннюю) частоту процессора  — это поднять коэффициент умножения. К примеру, процессор Pentium 4 1,6 ГГц c номинальным коэффициентом умножения, равным 16х (частота FSB 100 МГц), можно превратить в процессор Pentium 4 2,4 ГГц, установив коэффициент умножения равным 24x. Способ действительно очень простой и надежный, но, увы… Во всех современных процессорах (включая семейство процессоров AMD Athlon) возможность изменения коэффициента умножения заблокирована. И если у процессоров AMD путем хитроумных уловок такое ограничение можно снять (информацию о том, как это сделать, можно найти в Интернете), то в отношении процессоров Pentium 4 это принципиально невозможно.

Однако эти обстоятельства — не повод для уныния. Давайте вспомним, что тактовая частота процессора синхронизована с частотой FSB, поэтому если повышать частоту FSB, то автоматически будет возрастать и тактовая частота процессора, благо производители материнских плат (за исключением плат производства Intel) позволяют изменять частоту FSB. Например, если номинальная тактовая частота процессора Pentium 4 составляет 2,4 ГГц при частоте FSB 133 МГц (коэффициент умножения 18x), то при увеличении частоты FSB до 180 МГц тактовая частота процессора увеличивается до 3,24 ГГц (табл. 2).

Говоря о разгоне системы, следует особо подчеркнуть, что только процессор разогнать нельзя, то есть, разгоняя процессор путем увеличения частоты FSB, мы увеличиваем и частоту памяти, поскольку память синхронизирована с работой процессора (см. табл. 2). Это очень важное обстоятельство, о котором порой забывают. Дело в том, что заранее неизвестно, кто первым «умрет» — память или процессор. Более того, как правило, именно память является «тормозом» разгона, не позволяя переходить на более высокие частоты FSB. Так, если процессор способен выдержать разгон до частоты FSB 180 МГц, а память не может работать на частотах FSB более 150 МГц, то разгон будет ограничен именно частотой FSB в 150 МГц. Поэтому очень многое зависит от качества модуля используемой памяти.

Для того чтобы преодолеть ограниченные возможности по разгону памяти, существует два способа. Прежде всего, за счет настроек BIOS можно изменить отношение между частотой FSB и частотой памяти так, чтобы частота шины памяти была как можно меньше. Учитывая, что при разгоне системы частота FSB и частота шины памяти увеличиваются синхронно и в соответствии с заданным между ними отношением, можно создать условия для разгона в большей степени процессора и в меньшей степени памяти. Допустим, система рассчитана на частоту FSB 133 МГц и на использование памяти DDR266, то есть частота в 266 МГц является номинальной для памяти. Тогда если настройками BIOS установить коэффициент связи между частотой FSB и частотой памяти равным 1,5, то при частоте FSB в 133 МГц частота памяти составит 200 МГц, то есть меньше номинальной. При разгоне частоты FSB до 177 МГц процессор будет разогнан, а память станет работать на своей номинальной частоте 266 МГц. Такой способ искусственного «загрубления» памяти используется довольно часто, но и он имеет свои недостатки. Дело в том, что при «загрублении» памяти может возникнуть ситуация, когда при разгоне процессора максимальная достигнутая частота FSB остановится на такой отметке, при которой память еще не достигнет своего номинального значения.

Предположим, что в вашем распоряжении имеется процессор Intel Pentium 4 2,4 B ГГц (коэффициент умножения 18х), имеющий номинальную частоту FSB в 133 МГц и память DDR266. Установив отношение между частотой памяти и частотой FSB равным 1,5, можно, к примеру, разогнать частоту FSB до 160 МГц. В этом случае тактовая частота процессора составит 160 МГц×18 = 2,88 ГГц (что, в общем, не так уж плохо), но вот память при этом будет работать на частоте 160 МГц×1,5 = 240 МГц, то есть меньше того значения, на которое рассчитана. Остается выяснить, что же лучше: поднять тактовую частоту процессора и уменьшить частоту памяти или, в ущерб высоким тактовым частотам, попытаться разогнать одновременно процессор и память.

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

Другой популярный способ заключается в том, чтобы использовать более быстродействующую память, чем указано в спецификации на материнскую плату. Например, для плат, поддерживающих память DDR266/200, можно использовать память DDR333 или даже DDR400. Сочетая этот способ с первым, можно достичь высоких значений по разгону FSB, не упираясь при этом в возможности памяти.

Говоря о памяти, мы до сих пор рассматривали только ее частоту. Однако DDR-память имеет и другие важные характеристики, влияющие на ее производительность. Это так называемые тайминги памяти, изменением которых во многих случаях можно добиться выигрыша в производительности; подробнее об этом можно прочитать в статье «Память на любой вкус», опубликованной в этом номере журнала.

В начало В начало

От теории к практике

А теперь, вооружившись увесистым багажом знаний по теории разгона, приступим к практическим занятиям. Однако, как мы уже отмечали в самом начале статьи, разгон  — это не волшебное средство увеличения производительности. Далеко не всегда описанные способы разгона приводят к эффективному увеличению производительности. Каждый процессор рассчитан именно на указанную частоту, и если процессор, скажем, рассчитан на работу на частоте 1600 МГц, то это не прихоть производителя, а объективная реальность. Изначально процессоры Pentium 4 1600 МГц и Pentium 4 2 ГГц изготавливаются по одной и той же технологии, в одних и тех же условиях и на одной и той же технологической линии. Однако на любом производстве, в силу различных обстоятельств, возникают отклонения от заданных норм, которые приводят к тому, что микросхемы процессоров имеют несколько отличные друг от друга характеристики. Для выявления последствий таких отклонений проводятся технический контроль и тестирование продукции. Безусловно, протестировать каждый процессор в отдельности, учитывая масштабы подобного производства, не представляется возможным, поэтому проводится выборочное тестирование из каждой партии готовой продукции. В ходе тестирования выявляется способность процессоров работать на той или иной частоте, после чего вся партия процессоров маркируется в соответствии с данной частотой. Остается вероятность того, что приобретенный вами процессор не прошел выборочного тестирования и способен поддерживать несколько большую частоту, чем указано на маркировке. Кроме того, следует учесть и некоторый «запас прочности», закладываемый производителем. В результате большинство процессоров могут быть немного разогнаны путем увеличения частоты FSB.

Итак, начнем.

В начало В начало

Предварительные замечания

Прежде чем приступать к разгону процессора, необходимо улучшить систему охлаждения. В первую очередь правильно установите радиатор с вентилятором на кожух процессора. Казалось бы, ничего сложного, однако это не так. Дело в том, что для достижения хорошего теплоотвода между поверхностями радиатора и процессора наносится слой термопасты (исключение составляют боксовые кулеры, имеющие специальное покрытие для теплоотвода), и если ее недостаточно (не вся поверхность процессора покрыта ее слоем) или она высохла, то следует нанести новый слой, предварительно удалив остатки старого при помощи тампона с растворителем. Только ни в коем случае не соскребайте старый слой термопасты ножом — царапины на поверхности радиатора или процессора приведут к ухудшению теплоотвода. Новую термопасту нужно равномерно тонким слоем распределить по поверхности кожуха процессора. Отметим, что чрезмерно толстый слой тоже нежелателен — теплоотвод только ухудшится. Оптимальная толщина слоя должна составлять 0,5 мм.

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

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

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

Стандартными являются следующие возможности:

  • изменение частоты FSB;
  • изменение коэффициента отношения между частотой памяти и частотой FSB;
  • изменение таймингов памяти;
  • изменение напряжения ядра процессора и памяти.

Различные производители по-разному относятся к проблеме разгона. Так, на всех материнских платах производства Intel эта возможность заблокирована. В то же время такие крупнейшие производители материнских плат, как ABIT, ASUS, Gigabyte, EPoХ, MSI, DFI, и другие не только позволяют менять пользователям перечисленные выше настройки, но даже приветствуют возможность разгона. Так, в комплект поставки некоторых моделей материнских плат входят утилиты для разгона. Преимущество таких утилит в том, что изменение основных настроек происходит не традиционными способами — через BIOS, а программно — при загруженной операционной системе. Следовательно, нет необходимости перезагружать компьютер после внесения очередного изменения. По функциональным возможностям подобные программы частично дублируют BIOS (стоит отметить, что все же в BIOS таких настроек, например изменения тайминга работы памяти, больше), но значительно сокращают время при разгоне системы. Отметим, впрочем, что такие утилиты для разгона, которые работают со всеми типами материнских плат, можно приобрести и отдельно.

Наиболее популярными материнскими платами для разгона традиционно считаются платы ASUS, ABIT, Gigabyte и EPoХ. Однако, это не означает, что платы других производителей для разгона не подходят.

Как мы уже отмечали, разгон процессора возможен через изменение настроек BIOS (Basic Input/Output System). Для того чтобы войти в основное окно BIOS, необходимо при загрузке компьютера нажать клавишу Del или F2 (для плат Intel). Мы произведем разгон на примере конкретной системы, построенной на плате Gigabyte GA-8IXP (версия BIOS F8) с процессором Intel Pentium 4 2,4 ГГц и оперативной памятью DDR266 объемом 1024 Мбайт. Материнская плата Gigabyte GA-8IXP базируется на наборе микросхем (чипсете) i845E c номинальной частотой FSB 133 МГц и допускает широкие возможности по разгону путем изменения настроек BIOS. Впрочем, в материнский платах Gigabyte есть маленькая хитрость: чтобы иметь возможность управлять таймингами памяти, о которых мы расскажем чуть позже, необходимо после входа в основное меню BIOS нажать комбинацию клавиш Ctrl+F1. После этого в BIOS возникнет еще одна дополнительная опция, позволяющая производить настройку таймингов памяти.

Прежде всего разберемся с самыми важными настройками BIOS, которые нам потребуется поменять. Войдите в окно, содержащее информацию о частоте процессора и частоте FSB. В нашем случае это окно называется Frequency/Voltage Control, но при использовании других материнских плат название может быть иное.

В этом окне необходимо задать возможность изменения частоты FSB (если есть соответствующая опция) и найти опцию, позволяющую менять частоту FSB (CPU Host Frequency). Для рассматриваемой платы можно задавать значение FSB в диапазоне от 100 до 350 МГц с шагом в 1 МГц.

В этом же окне имеется возможность задать отношение между частотой FSB и частотой памяти (опция Host/DRAM Clock ratio). В нашем случае возможные значения соотношения между частотой FSB и частотой памяти составляли 1,5; 2,0 или Auto.

Кроме того, данный пункт меню BIOS позволяет задавать частоты PCI- и AGP-шин. Лучше всего их зафиксировать на номинальном значении, то есть 33 и 66 МГц соответственно, чтобы установленные PCI-устройства не оказывали влияния на возможность разгона.

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

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

Память можно настраивать вручную [Manual] или задать автоматическую конфигурацию [by SPD].

При выборе режима [by SPD] вся информация о типе памяти и так называемом тайминге ее работы считывается из специальной SPD-микросхемы, которая имеется на каждом модуле памяти. При выборе [Manual] допускается ручная настройка режима работы модуля памяти. Фактически это позволяет производить разгон памяти (если вам повезло, и память имеет для этого некоторый запас) точно так же, как и разгон процессора.

После установки режима [Manual] становятся доступными следующие пункты меню: CAS Latency Time, Active to Precharge Delay, DRAM RAS# to CAS# Delay и DRAM RAS# Precharge Time. Именно эти пункты меню и определяют так называемый тайминг памяти.

В начало В начало

Алгоритм разгона

Перед тем как приступать к разгону, необходимо выбрать тестовую утилиту, с помощью которой можно будет оценить полученный рост производительности, а также стабильность работы системы. Без жесткого контроля может сложиться ситуация, при которой изменение настроек BIOS приведет к ухудшению производительности. Для такого программного контроля мы рекомендуем использовать тестовую программу SiSoftware Sandra 2002. Эта утилита содержит набор синтетических тестов, то есть тестов, оценивающих производительность системы не на реальных, а на специально созданных приложениях, и позволяет сконцентрироваться на тестировании отдельных подсистем компьютера. Так, при тестировании CPU результат гарантированно не будет зависеть от производительности других подсистем. Из всего набора тестов SiSoftware Sandra 2002 нам потребуются тесты CPU Arithmetic Benchmark, CPU Multi-Media Benchmark и Memory Bandwidth Benchmark. Первые два из них оценивают производительность процессора на типичных операциях с вещественными и целыми числами, а третий определяет пропускную способность канала между оперативной памятью и процессором.

Фиксировать полученные результаты удобно с помощью утилиты CPU-Z v.1.14a, которая точно определяет достигнутую частоту процессора. В качестве примера мы будем разгонять систему следующей конфигурации:

  • процессор: Intel Pentium 2,4 B ГГц (Northwood, 0,13 мкм);
  • материнская плата: Gigabyte GA-8IXP (версия BIOS F8);
  • память: DDR266 1024 Мбайт (два DIMM-модуля Samsung CL2,5).

Кроме того, мы использовали следующее программное обеспечение:

  • Windows XP Professional SP1;
  • Intel Chipset Software Installation Utility v. 4.00.1013;
  • Intel Application Accelerator 2.2.2.2150;
  • SiSoftware Sandra 2002;
  • CPU-Z v.1.14a.

На первом этапе разгона зафиксируем результат, полученный при номинальных частотах процессора и памяти. После чего будем постепенно увеличивать частоту FSB и фиксировать полученные результаты (табл. 3). Первоначально попытаемся разгонять процессор синхронно с памятью, установив коэффициент отношения между частотой памяти и частотой FSB равным 2, то есть зададим частоту памяти 266 МГц, что соответствует ее номинальной частоте. Кроме того, тайминги памяти, а также напряжения ядра процессора и памяти должны соответствовать номинальным значениям. В нашем случае тайминги памяти имели следующее номинальное значение:

  • CAS Latency Time — 2,5;
  • Active to Precharge Delay — 6;
  • DRAM RAS# to CAS# Delay — 3;
  • DRAM RAS# Precharge — 3.

Из таблицы видно, что максимальная достигнутая частота FSB, при которой компьютер не только загружается, но и стабильно работает, составляет 159 МГц (рис. 1).

При этом прирост по тактовой частоте процессора составляет 20%, что не так уж и плохо. Для дальнейшего улучшения результатов можно попытаться поднять напряжение на памяти. Увеличивать напряжение необходимо постепенно, так как более высокий уровень напряжения приводит и к большему нагреву. Перегрев системы может вызвать нестабильность в работе, что проявляется или в зависании, или в самопроизвольных перезагрузках. В нашем случае увеличение напряжения даже на 0,3 В (максимальное значение) не дало положительного результата — поднять частоту FSB не удалось. Поэтому достигнутая частота FSB в 159 МГц является максимально возможной. Дополнительный прирост производительности можно попытаться получить при изменении тайминга работы памяти. Методом проб и ошибок удалось изменить значение Active to Precharge Delay с 6 до 5. При этом результаты теста на пропускную способность памяти несколько возросли, однако стабильность работы всей системы понизилась, поэтому пришлось вернуться к первоначальным значениям.

Как уже говорилось выше, второй способ разгона, позволяющий достичь более высоких значений тактовой частоты процессора, заключается в том, чтобы искусственно «загрубить» память. Для этого установим отношение между частотой памяти и частотой FSB равным 1,5, то есть зададим частоту памяти равной 200 МГц при номинальном значении частоты FSB и повторим описанную выше процедуру разгона (табл. 4). Единственное различие заключается в том, что тайминги памяти теперь принимают следующее номинальное значение:

  • CAS Latency Time — 2;
  • Active to Precharge Delay — 5;
  • DRAM RAS# to CAS# Delay — 2;
  • DRAM RAS# Precharge — 2.

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

Как видно из таблицы, максимальное значение FSB, которое удается получить в этом случае, составляет 172 МГц (рис. 2). Однако для достижения этого значения пришлось повысить напряжение на ядре процессора с 1,5 до 1,6 В. В противном случае максимальное значение FSB не превышало 170 МГц. Прирост тактовой частоты процессора при этом составляет уже 29%.

Теперь остается выбрать, какой из двух вариантов разгона предпочесть. Для этого более внимательно проанализируем результаты. В первом случае разгон ограничивается возможностью памяти, которая при частоте FSB в 159 МГц работает на частоте 318 МГц (при номинальной частоте в 266 МГц). Во втором случае достигается максимально возможная частота процессора 3,1 ГГц и разгон системы ограничивается именно возможностью процессора. В результате выигрыш в производительности процессора за счет большей тактовой частоты процессора составляет в среднем 8%. Однако при этом наблюдается проигрыш в пропускной способности памяти на 23,1% (рис. 3).

При работе с реальными приложениями, когда обмен процессора с памятью не менее важен, чем его внутренняя тактовая частота, следует предпочесть первый вариант разгона, то есть ограничить частоту FSB значением в 159 МГц.

В начало В начало

Подводя итог

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

В заключение хотелось бы сказать несколько слов по поводу утилит для разгона. Примером такой утилиты может служить программа Easy Tune 4, которая поставляется в комплекте с материнскими платами Gigabyte. Конечно, у данной утилиты есть несомненный плюс — для изменения частоты FSB нет необходимости перезагружать компьютер и пользоваться настройками BIOS. Утилита также позволяет менять напряжения ядра процессора, причем устанавливать большие значения (вплоть до 1,85 В), чем это позволяет делать BIOS. Естественно, что разогнать систему с помощью такой утилиты очень просто. В качестве примера мы разогнали наш компьютер до частоты FSB в 180 МГц (рис. 4). Тактовая частота компьютера при этом составила 3,24 ГГц, а частота памяти — 270 МГц. Казалось бы, это рекордный результат, который не удавалось получить изменением настроек BIOS. Да, действительно, цифры впечатляют, но есть одно но… Дело в том, что при такой частоте FSB компьютер никогда не загрузится (ведь утилита меняет частоту FSB без перезагрузки компьютера), да и стабильность в работе оставляет желать лучшего.

Поэтому данная утилита и ей подобные не могут заменить «классического» способа разгона системы.

КомпьютерПресс 11'2002


Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует