Советы и рекомендации по выбору процессора для игрового компьютера

25.01.2019

Материнская плата - это печатная плата (PCB), которая соединяет процессор, память и все ваши платы расширения вместе для полноценной работы компьютера. При выборе материнской платы необходимо учитывать ее форм-фактор. Форм-фактор - это мировой стандарт, определяющий размер материнской платы, расположение интерфейсов, портов, сокетов, слотов, место крепления к корпусу, разъем для подключения блока питания.

Форм-фактор

Большинство материнских плат, сделанные в настоящее время являются ATX, такие материнские платы имеют размеры 30.5 x 24.4 см. Немного меньше (24.4 x 24.4 см) форм-фактор mATX. Материнские платы mini-ITX имеют совсем скромные размеры (17 х 17 см). Материнская плата ATX имеет стандартные разъемы, такие как PS/2 порты, порты USB, параллельный порт, последовательный порт, встроенный в материнскую плату биос и т.д. ATX материнская плата устанавливается в стандартную корпус.

Чипсет материнской платы

Как правило, в материнскую плату установлены различные слоты и разъемы. Чипсет - это все микросхемы, имеющиеся на материнской плате, которые обеспечивают взаимодействие всех подсистем компьютера. Основными производителями чипсетов на данный момент являются компании Intel, nVidia и ATI (AMD). В состав чипсета входят северный и южный мост .


Схема чипсета Intel P67

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

Южный мост обеспечивает функции ввода и вывода, и содержащий контроллеры устройств расположенных на периферии, таких как аудио, жёсткий диск и прочие. Также в нём содержаться контроллеры шин, способствующие подключению периферийных устройств, к примеру, USB или шины PCI.

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

Сокет процессора

Soket - это вид разъёма в материнской карте, который будет соответствовать разъёму вашего процессора и предназначенный для его подключения. Именно разъём сокета разделяет материнские платы.

  • Сокеты начинающиеся на AM, FM и S поддерживают процессоры фирмы AMD.
  • Сокеты начинающиеся на LGA имеют поддержку процессоров фирмы Intel.

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

Слоты оперативной памяти

При выборе материнской платы большое значение имеет тип и частота оперативной памяти. На данный момент используются память DDR3 с частотой 1066, 1333, 1600, 1800 или 2000 МГц, до нее была DDR2, DDR и SDRAM. Память одного типа не удастся подключить к материнской плате, если ее разъемы предназначены для памяти другого типа. Хотя на данный момент существуют модели материнских плат со слотами и для DDR2, и для DDR3. Несмотря на то, что оперативная память подключиться к материнской плате, предназначенной для большей частоты, лучше этого не делать, так как это негативно скажется на работе компьютера. Если в будущем предполагается увеличить объем оперативной памяти, то необходимо выбирать материнскую плату с большим количеством разъемов для нее (максимальное количество – 4).

PCI слот

В слот PCI можно подключать карты расширения, такие как звуковая карта, модем, ТВ-тюнеры, сетевая карта, карта беспроводной сети Wi-Fi и т.д. Хотим отметить, что чем больше данных слотов, тем больше дополнительных устройств вы сможете подключить к материнской плате. Наличие двух и более одинаковых PCI-E x16 слотов для подключения видеокарт говорит о возможности их одновременной и параллельной работы.

В виду того, что современные дополнительные устройства включают в себя системы охлаждения и просто имеют габаритный вид, они могут мешать подключению в соседний слот иного устройства. Поэтому даже если вы не собираетесь подключать к компьютеру кучу внутренних дополнительных плат, всё равно, стоит выбирать материнскую плату с как минимум 1-2 слотами PCI, чтобы вы смогли без проблем подключить даже минимальный набор устройств.

PCI Express

Слот PCI Express необходим для подключения PCI-E видеокарты. Некоторые платы, имеющие 2 и более разъема pci-e поддерживают конфигурацию SLI или Crossfire, для подключения нескольких видеокарт одновременно. Следовательно, если необходимо подключить одновременно две или три одинаковых видеокарты, например, для игр или работы с графикой, необходимо выбирать материнскую плату с соответствующим количеством слотов типа PCI Express x16.

Частота шины

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

Разъёмы для жёстких дисков

Самым актуальным на сегодняшний день является SATA разъём для подключения жёстких дисков, который пришёл на смену старому разъёму IDE. В отличие от ИДЕ, САТА имеет более высокую скорость передачи данных. Современные разъёмы SATA 3 поддерживают скорость в 6 Гб/с. Чем больше SATA разъёмов, тем больше жёстких дисков вы сможете подключить к системной плате. Но учтите, что количество жёстких дисков может быть ограничено корпусом системного блока. Поэтому если вы хотите установить более двух винчестеров, то убедитесь, что такая возможность есть в корпусе.

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

Если вы покупаете новый компьютер и планируете использовать старый жёсткий диск, то максимум рекомендуем его задействовать как дополнительный винчестер. Лучше всё-таки имеющуюся информацию переписать на новый HDD с SATA подключением, так как старый будет заметно тормозить работу всей системы.

USB разъёмы


Обратите внимание на количество USB разъёмов на задней панели материнской карты. Чем их больше, тем соответственно лучше, так как практически все существующие дополнительные устройства имеют именно USB разъём для подключения к компьютеру, а именно: клавиатуры, мышки, флешки, мобильный телефон, Wi-Fi адаптер, принтер, внешний жёсткий диск, модем и т.п. Чтобы задействовать все эти устройства необходимо достаточное количество разъёмов для каждого устройства.

USB 3.0 - это новый стандарт передачи информации через USB интерфейс, скорость передачи данных достигает до 4.8 Гб/с.

Звук

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

  • 2.0 – звуковая карта поддерживает стереозвук, две колонки или наушники;
  • 5.1 – звуковая карта поддерживает аудиосистему объёмного звука, а именно 2 передних динамика, 1 центральный канал, 2 задних динамика и сабвуфер;
  • 7.1 – поддержка системы объёмного звука, имеет такую же архитектуру как для работы системы 5.1, только добавляются боковые динамики.

Если материнская карта имеет поддержку многоканальной аудиосистемы, то вы с лёгкостью сможете построить домашний кинотеатр на основе компьютера.

Дополнительные функции

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

Ethernet - это контроллер, установленный на материнской плате, с помощью него осуществляется подключение к интернету. Если вы планируете активно пользоваться интернетом, и ваш Интернет-провайдер поддерживает скорость в 1 Гбит/с, то покупайте материнскую плату с поддержкой такой скорости. А вообще, если вы покупаете материнскую плату на довольно длительный промежуток времени, и в ближайшие 3 года не планируете её менять, то лучше сразу брать карту с поддержкой гигабитной сети, учитывая темпы развития технологий.

W i-F i встроенный модуль, понадобится поэтому если у вас есть WI-FI роутер. Купив такую материнскую плату, вы избавитесь от лишних проводов, но правда вай-фай не сможет порадовать вас высокой скоростью, как Ethernet.

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

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

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

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

Кнопки для быстрого разгона - позволяют повышать частоту шины или подаваемое напряжение одним нажатием. Будет полезна оверклокерам.

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

Military Class - это прохождение тестирования платы в условиях повышенной влажности, сухости, холода, жары, перепада температуры и других стресс-тестов. Если материнская плата прошла все эти тесты, значит вывести из строя может разве что разряд молнии. Существую разные классы, отличающиеся набором пройденных испытаний.

Многобиосность сохранит Вам деньги и нервы после неудачных опытов с BIOS или UEFI. В противном случае, вы получаете нерабочую плату. И для ее восстановления понадобится найти другую рабочую материнскую плату, желательно такого же типа. В многобиосных платах можно просто переключиться на резервную UEFI. В некоторых платах это реализовано как откат до изначального UEFI. Очень пригодится для любителей экспериментов.

«Разогнанные» порты USB или LAN - это технология, встречающаяся практически на всех материнских платах. Заключается в том, что скорость USB увеличивается только при определенных условиях. А увеличение скорости сети LAN вы заметите только при уменьшении pingа в сетевых играх


Процессоры архитектуры X86 (CPU) создаются для взаимодействия с материнским платами, которые имеют жестко заданную частоту системной шины (Front Side Bus или FSB), которая например, в большинстве компьютеров может составлять 133 МГц. Частота системной шины является одним из двух факторов, которые предопределяют рабочую частоту центрального процессора. Учитывая такую связь, технически возможно увеличение скорости системной шины для увеличения скорости работы центрального процессора, но это является рискованной затеей и может привести к негативным эффектам, например к неисправности материнской платы .

FSB и множитель

Центральный процессор обычно имеет встроенный умножитель частоты или множитель, который наряду с частотой системной шины, влияет на итоговую частоту работы. Например, современный процессор Intel Core i7-860 имеет множитель 21Х (multiplier) и рассчитан на работу в материнских платах с FSB 133 МГц, что при взаимном умножении дает результирующую частоту процессора 2.8 ГГц. Частота процессора, которая пишется обычно на защитной металлической крышке процессора или на упаковке к нему, на самом деле не является жесткой величиной и может быть изменена путем увеличения частоты системной шины или изменением коэффициента (множителя).

Разгон (оверклокинг)

Процесс увеличения тактовой частоты системной шины до более высоких значений, поддерживаемых процессором, получил название разгон или оверклокинг. Например, увеличение частоты системной шины с 133 МГц до 150 МГц приведет к росту таковой частоты процессора Intel Core i7-860 до значения 3.15 ГГц (умножьте 150 МГц на 21 и вы получите эту цифру, которую нужно перевести в гигагерцы). Разгон процессора позволяет увеличить производительность системы, которая нужна для выполнения приложений, требовательных к ресурсам процессора. Оверклокинг также помогает сэкономить ваши деньги – благодаря ему вы можете купить более низкочастотный процессор с хорошим разгонным потенциалом, нарастить частоту системной шины и добиться от этого процессора производительности, характерной для более дорогих и высокочастотных процессоров (из той же линейки).

Риск разгона

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

Если же вам повезет, компьютер может продолжить работу в нормальном режиме, но станет намного быстрее. Вам стоит учесть, что разгон компонентов системы автоматически аннулирует гарантийные обязательства производителя. Обычно разгону подвержены компьютеры ручной сборки, собранные энтузиастами или мелкими компаниями из специально подобранных компонентов. Крупные компании типа Dell и HP защищают свою продукцию от подобных рискованных операций.

Понижение частот

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

Блокирование множителя

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

FAQ по процессорам и их разгону

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

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

Часть 1: ответы на основные вопросы о процессорах

Q: Что такое FPU
A: FPU, это Floating Point Unit. А проще говоря, блок, производящий операции с плавающей точкой (часто говорят запятой) или математический сопроцессор. FPU помогает основному процессору выполнять математические операции над вещественными числами. Здесь следует уточнить, что сначала он применялся опционально, в качестве дополнительного процессора. Непосредственно в кристалл процессора FPU был впервые интегрирован в 1989 году (процессор Intel 80486).

Q: Что такое системная шина?
A: Системная шина (FSB = Front Side Bus или System Bus) служит для связи процессора с остальным компьютером. Процессор имеет две частоты: внутреннюю и внешнюю. Внутренняя, это та самая, которая является его основной характеристикой. Внешняя же частота, это частота работы системной шины. Для Pentium 3 характерны были частоты системной шины в 100 и 133Mhz. У первых Pentium 4 реальная частота шины составляет 100Mhz, но зато передаётся четыре пакета данных за такт, т. е. скорость передачи данных получилась как при 400Mhz. Результирующая (эффективная) частота в таком случае - 400Mhz, при 133MHz FSB - соответственно уже 533Mhz, а при 200MHz – 800MHz. У Athlon"ов передача идёт по обоим фронтам сигнала, в результате эффективная скорость удваивается. Также системная шина является основой для формирования частоты других шин передачи данных компьютера – AGP, память, PCI, путем умножения на определенный коэффициент. Для справки – частота шины PCI – 33MHz, AGP 1x – 66MHz, AGP 2x соответственно 133 MHz и так далее. Например, при FSB 100 МГц частота PCI формируется путем умножения FSB на 1/3. Хотя есть и исключения – чипсет nVidia nForce2, где данные частоты (PCI/AGP) тактуются отдельно.

Q: Для чего нужна кэш память процессора?
A: Современные процессоры работают быстрее, чем память (мало того – различные "блоки" процессоров работают на различной частоте (скорости)), причем со временем разрыв между этими скоростями становится всё больше и больше. Чем медленнее память, тем больше процессору ждать новых данных от нее и ничего не делать. В кэш памяти находятся машинные слова (можно их назвать данными), которые чаще всего используются процессором. Если ему требуется какое-нибудь слово, то он сначала обращается к кэш памяти. Только если его там нет, он обращается к основной памяти. Существует принцип локализации, по которому в кэш вместе с требуемым в данный момент словом загружаются также и соседние с ним слова, т.к. велика вероятность того, что они в ближайшее время тоже понадобятся. В современных десктопных процессорах существует два уровня кэш-памяти (для серверов существует процессоры с третьим уровнем кэша, его также имеет P4 Extreme Edition). Кэш первого уровня (Level 1 = L1) обычно разделён пополам, половина выделена для данных, а другая половина под инструкции. Кэш второго уровня (Level 2 = L2) предназначается только для данных. Пропускная способность оперативной памяти конечно высока, но кэш память работает в несколько раз быстрее. У старых процессоров (Pentium, K6 и др.) микросхемы кэша L2 находились на материнской плате. Скорость работы кэша при этом была довольно низкой (равнялась частоте FSB), но её хватало. У Athlon K7, P2 и первых P3 кэш был помещён на специальную процессорную плату и работал на 1/2 или 1/3 частоты ядра. У последних процессоров, в целях увеличения быстродействия, упрощения и удешевления производства, кэш L2 интегрирован в ядро и работает на его полной частоте. Нормальным на данный момент считается объём кэша L2 512Kb для Pentium 4, и 256Kb для Athlon ХР (хотя процессоры на ядре Barton также имеют 512Kb). В ряде случаев большой кэш весьма полезен (игры, 3D-ренеринг, работа с базами данных). Однако с одной стороны, чем больше кэш, тем лучше, но с другой стороны, при увеличении кэша увеличивается время выборки (поиска и извлечения) данных из него. Хотя увеличение кэша L2, не смотря на это, почти всегда дает (разный по величине) прирост по скорости

Q: Что такое ядро?
A: Ядром называют сам процессорный кристалл, ту часть, которая непосредственно является "процессором". Сам кристалл у современных моделей имеет небольшие размеры, а размеры готового процессора увеличиваются очень сильно за счет его корпусировки и разводки. Процессорный кристалл можно увидеть, например, у процессоров Athlon, у них он не закрыт. У P4 вся верхняя часть скрыта под теплорассеивателем (который так же выполняет защитную функцию, сам по себе кристалл не так уж прочен). Процессоры, основанные на разных ядрах, это можно сказать разные процессоры, они могут отличаться по размеру кэш памяти, частоте шины, технологии изготовления и т. п. В большинстве случаев, чем новее ядро, тем лучше процессор разгоняется. В качестве примера можно привести P4, существуют два ядра - Willamette и Northwood. Первое ядро производилось по 0.18мкм технологии и работало исключительно на 400Mhz шине. Самые младшие модели имели частоту 1.3Ghz, максимальные частоты для ядра находились немного выше 2,2Ghz. Своими разгонными качествами эти процессоры особо не славились. Позже был выпущен Northwood. Он уже был выполнен по 0.13мкм технологии и поддерживал шину в 400 и 533Mhz, а также имел увеличенный объём кэш памяти. Переход на новое ядро позволил значительно увеличить производительность и максимальную частоту работы. Младшие процессоры Northwood прекрасно разгоняются, но фактически разгонный потенциал этих процессоров основан на более "тонком" техпроцессе.

Q: Что такое степпинг (stepping) процессора?
A: Степпинг означает поколение ядра процессора. При исправлении мелких недочетов или ошибок в микрокоде выпускается новая модификация, или поколение, процессорного ядра при этом сохраняются архитектура кристалла и сама технология производства в целом. По логике, чем больше степпинг, тем стабильнее себя ведет и лучше разгоняется процессор.

Q: Отличаются ли чем-то процессоры разной частоты?
A: Нет, если это одинаковые процессоры, основанные на одном ядре, то конструктивных отличий у них, скорее всего, нет, исключение составляют процессоры разных степпингов. Следует знать, что процессоры одной торговой марки и одинаковой частоты могут иметь разные ядра, поэтому они могут лучше / хуже разгоняться и меньше / больше греться. Процессор на одном ядре часто имеет несколько степпингов.

Q: Что такое MMX, 3DNow!, SSE?
A: Это дополнительные наборы инструкций. Они применяются в современных процессорах и способны значительно ускорить их работу. Естественно только при условии поддержки данных наборов со стороны приложения. Все традиционные современные процессоры поддерживают набор инструкций MMX, который был самым первым (разработан Intel еще в 1997 году). MMX расшифровывается как MultiMedia eXtensions (мультимедийные расширения). Он представил дополнительные возможности, оpиентиpованные на обpаботку цифpового изобpажения и звука. В основе технологии лежит концепция (микроархитектура) SIMD (Single Instruction Many Data – "одна команда, много данных"), когда при помощи одной инструкции одновременно обрабатывается несколько элементов данных. SSE, SSE2, 3DNow! - дальнейшее развитие этой идеи. Intel Pentium 3 поддерживают SSE, а Pentium 4 и AMD Arhlon 64 еще и SSE2 (это относится и к соответствующим Celeron). Процессоры AMD Athlon (Duron) поддерживают наборы инструкций 3DNow!Professional и MMX, в Athlon XP была добавлена поддержка SSE (на уровне микрокода ядра).

Q: Разные процессоры имеют разные разъёмы, почему это так и совместимы ли они между собой?
A: Процессоры имеют разные разъёмы по причине принципиальных конструктивных отличий (количество транзисторов, архитектура и т. п.). Пока было только два принципиально разных типа разъёмов - Slot и Soсket. По заверениям Intel (но если посмотреть на Pentium Pro, то всё становится ясно), Slot 1 был использован только из-за необходимости помещения кэша поближе к ядру и больше применяться, скорее всего, не будет. Socket же продолжает развиваться - количество контактов все растёт и растёт (если увеличение числа контактов можно считать развитием). Кстати, почти всегда процессоры Intel под Socket 370 можно использовать на "слотовой" плате при помощи специального переходника (процессор также должен поддерживаться материнской платой). Существуют также редко встречающиеся переходники с Socket 423 на Socket 478, позволяющие использовать более поздние модели Pentium 4 со старыми материнскими платами. Современные процессоры Intel и AMD не совместимы между собой (по разъёму). Ранее (во времена Pentium и K5-K6) они использовали одинаковый процессорный сокет – Socket 7. Начиная с Pentium 2 Intel решила отказаться от унифицированного Socket 7, который ещё довольно долгое время поддерживался другими производителями, и перешла к Slot1 и далее - к Socket 370. В данный момент последние модели Pentium 4 фирмы Intel используют Socket 478. Процессоры AMD Athlon XP используют Socket 462, часто называемый Socket A.

Q: Отличаются ли OEM и Retail-варианты процессора? Вроде Retail лучше гонится?
A: В OEM-варианте комплект содержит лишь процессор в пластиковой упаковке (или без неё), и, соответственно, дешевле. Retail (boxed) поставляется в красочной коробке, в которой находятся инструкция по установке и кулер (довольно неплохой). Нельзя сказать, что сами чипы чем-то отличаются. В деле оверклокинга немаловажную роль играет охлаждение (в данном случае – кулер). К боксовым процессорам прилагается обычно (но не всегда) довольно приличные кулеры, которые обеспечивает лучшее охлаждение, чем NoName, который вам, скорее всего, предложат при покупке OEM-варианта.

Q: Что такое коэффициент умножения (множитель) и заблокированный коэффициент?
A: Коэффициент умножения (Frequency Ratio / Multiplier), это то число, на которое умножается частота системной шины, в результате чего получается рабочая (внутренняя) частота процессора. Заблокированный коэффициент означает, что процессор будет умножать системную шину всегда на одну и ту же цифру. Т. е. разгон без увеличения частоты шины для такого процессора невозможен. У процессоров Athlon коэффициент можно разблокировать несколькими способами - соединением контактных мостиков на процессоре или "процессорных ножек", а в некоторых случаях он изначально не заблокирован. Недавно в продажу поступили процессоры AMD AXP и Duron на ядрах Thorton, Barton и Applebred с заблокированным множителем, опасайтесь их! Выпущены они обыкновенно после 40-ой недели этого (2003) года, разблокировать множитель известными способами не удается. У всех (за редким исключением) процессоров Intel, которые сейчас есть в продаже, коэффициент заблокирован и разблокировке не поддается.

Q: Что такое "мостики" на процессоре?
A: Мостики - это маленькие группы контактов на процессоре. Они могут быть соединены или разомкнуты. Путём изменения мостиков на процессорах AMD можно регулировать частоту их шины, коэффициент умножения, напряжение питания и т. п.

Q: Я хочу знать точные характеристики моего процессора, как их можно выяснить?
A: Можно разобрать компьютер, снять кулер и посмотреть на маркировку процессора. Но легче и разумней выяснить всё при помощи какой-либо программы. Наиболее популярна и информативна программа WCPUID, существует так же подобная программа CPU-Z и много других. Так же можно воспользоваться программой SiSoft Sandra или AIDA, отображающих достаточно подробную информацию обо всех компонентах компьютера.

Q: Как узнать, поддерживает ли моя материнская плата какой-то конкретный процессор?
A: Есть несколько способов. Первый и самый простой - посмотреть в инструкции к материнской плате, но в ней будут упомянуты только те процессоры, которые существовали или должны были выйти на рынок на момент выпуска платы, поэтому лучше всего скачать последнюю версию инструкции с сайта производителя. Заодно рекомендуется поинтересоваться новейшим BIOS’ом (Чаще всего поддержка процессора на каком-то новом ядре, если таковая вообще возможна, реализуется при помощи прошивки новой версии BIOS) для вашей материнской платы, так как в аннотации к нему можно увидеть интересующую вас информацию о поддержке конкретных процессоров. Можно послать письмо в фирму производитель платы по электронной почте с вопросом (на английском языке с точным указанием модели материнской платы). А можно и просто спросить на каком-либо форуме. Ну а если ничего выяснить по какой-то причине не удаётся, то проверять совместимость придётся на практике - установив процессор на плату, правда в таком случае существует вероятность "спалить" процессор.

Q: Чем отличаются процессоры Pentium и Celeron, Athlon и Duron?
A: Процессор Celeron является бюджетной (урезанной) версией соответствующего (более производительного, но и значительно более дорогого) main-stream процессора, на основе ядра которого он был создан. У процессоров Celeron в два или в четыре раза меньше кэш памяти второго уровня. Так же у них по сравнению с соответствующими "родителями" понижена частота системной шины. У процессоров Duron по сравнению с Athlon в 4 раза меньше кэш памяти и заниженная системная шина 200МHz (266MHz для Applebred), хотя существуют и "полноценные" Athlon c FSB 200MHz. В ближайшее время Duron"ы на ядре Morgan совсем пропадут из продажи - их производство уже достаточно давно свернуто. Их должны заменить Duron на ядре Applebred, являющие собой ни что иное, как урезанные по кэшу AthlonXP Thoroughbred. Так же уже появились урезанные по кэшу Barton’ы, ядро которых носит название Thorton. Основные характеристики процессоров можно посмотреть в таблице в конце статьи. Есть задачи, в которых между обычными и урезанными процессорами почти нет разницы, а в некоторых случаях отставание довольно серьёзное. В среднем же, при сравнении с неурезанным процессором той же частоты, отставание это равно 10-30%. Зато урезанные процессоры имеют тенденцию лучше разгоняться из-за меньшего объёма кэш памяти и стоят при этом дешевле. Короче говоря, если разница в цене между нормальным и урезанным процессором значительная, то стоит брать урезанный. Хотя здесь необходимо отметить, что процессоры P4 Celeron работают весьма плохо по сравнению с полноценными P4 - отставание в некоторых ситуациях достигает 50%.

Q: Какой процессор сейчас наиболее выгоден по соотношению цена / качество?
A: На данный момент это младшие модели Athlon XP. Они стоят уже совсем недорого - в 2 с лишним раза дешевле аналогичных по быстродействию Pentium 4. Процессоры Duron, стоят еще дешевле, но и по скорости они немного проигрывают Athlon XP. Уже начали поступать в продажу процессоры AXP Thorton, будущая замена Thoroughbred. Если учитывать потенциальную возможность переделки Duron Applebred и AXP Thorton в полноценный Thoroughbred или Barton соответственно, то все начинает выглядеть весьма интересно. Если вы хотите проапгрейдить старую систему на Socket 370, то вполне можно брать Celeron Tualatin 1000-1200Mhz. Эти процессоры имеют приличный разгонный потенциал и кэш в 256 килобайт.

Q: Многие процессоры фирмы AMD такие дешевые, вероятно у них есть недостатки, какие?
A: Во-первых, у AXP (и Athlon 64) вместо частоты пишется рейтинг, т. е. например 2000+ процессор реально работает на частоте 1667Mhz, но по эффективности работы он (по уверениям AMD, но по тестам это не так) соответствует Athlon (Thunderbird) 2000Mhz. Основным недостатком недавно считалась температура. Но последние модели (на ядрах Thoroughbred, Barton и т. д.) по тепловыделению сравнимы Pentium 4, ну а самые последние, на момент написания статьи, модели от Intel (P4 Extreme Edition) греются иногда и значительно больше. По надёжности процессоры теперь тоже не сильно уступают P4, они хоть и не могут пропускать такты (работать "вхолостую") при перегреве, но обзавелись встроенным термодатчиком (он хоть и появился ещё в ядре Palomino, но совсем немногие современные материнские платы умеют снимать показания с этого термодатчика). Тут следует заметить, что Athlon XP на ядре Barton обзавелись похожей функцией BusDisconnect - она "отключает" процессор от шины во время холостых тактов (простоя), но она фактически бессильна при перегреве от повышенной нагрузки - тут вся "ответственность" перекладывается на термоконтроль материнской платы. "Крепкость" кристалла (максимально допустимые пределы давления) хоть и повысилась, но из-за уменьшенной площади ядра фактически осталась прежней. Поэтому вероятность сгорания/повреждения кристалла хоть и стала меньше, но существует. А вот у Athlon 64 процессорный кристалл наконец-то был спрятан под теплорассеивателем (heat spreader), поэтому его повредить будет чрезвычайно сложно. Все "глюки" приписываемые AMD часто являются следствием неустановленных или неправильно установленных универсальных драйверов для чипсетов VIA (VIA 4 in 1 Service Pack) или драйверов чипcетов других производителей (AMD, SIS, ALi).
Работают процессоры Atholn XP и Pentium 4 в разных приложениях очень по-разному. Например, в сложных математических вычислениях (3D моделирование, специализированные математические пакеты), архивации, кодировании в MPEG4, P4 часто "обыгрывает" AXP. Но есть и ряд программ, лучше работающих с AXP. В основном это - игры. Для обычного пользователя (играющего в игры) стоит ориентироваться именно на них, так как перекодировка в любом случае требует много времени, а играм, наоборот, необходимо провести все вычисления как можно быстрее. Нужно признаться, что последние модели AXP все же стали иногда ощутимо отставать от P4 с частотой соответствующей их рейтингу, сказывается сильное отличие реальных тактовых частот. Уже выпущены процессоры AXP Barton с 400Mhz шиной и принципиально новые гибридные (32-х и 64-х битный процессор "в одном флаконе") K8. Но говорить о сравнении производительности K8 и новых P4 Extreme Edition пока сложно, ни те, ни другие в широкую продажу не поступили.

Q: Почему Pentium 4 в некоторых программах / тестах отстает по скорости от аналогичного по частоте / рейтингу Athlon и даже Pentium 3?
A: В некоторой степени проблема в том, что у P4 очень длинный конвейер (здесь подразумевается так называемый целочисленный конвейер) выполнения инструкций. Чем длиннее конвейер, тем легче наращивать тактовую частоту, но тем меньше производительности получается на каждый полученный мегагерц. И наоборот. Чем на большее количество стадий рассчитан конвейер, тем меньше работы приходится на каждый отдельный такт и тем быстрее этот такт выполняется. Pentium 3 имеет конвейер длиной 12 стадий (можно так же сказать ступеней), Athlon (XP) - 10 стадий, Athlon 64 - 12. Pentium 4 пока является абсолютным чемпионом по длине конвейера (20 стадий), то есть имеет самое меньшее время выполнения такта, позволяющее достичь максимальной тактовой частоты, но и самые большие задержки для связанных друг с другом операций. Более важным становится предсказание того, выполнение какой инструкции понадобится, задолго до самого процесса ее выполнения. И, естественно, ошибка на этой стадии - выбор не той ветви, по которой пойдет процесс выполнения программы, будет весьма и весьма сказываться на производительности процессора Конвеер в случае ошибки предсказания ветвления "сбрасывается на нуль" и выполнение идёт заново, т. е. в идеале из-за каждой ошибки предсказания "теряется" до 20 драгоценных тактов. Думаю, что несложно подсчитать, чем это чревато при среднем количестве ошибок предсказания (5%) в случае с 2ГГц процессором. В целочисленных операция P4 работает хорошо, а вот в операциях с плавающей точкой у него ситуация похуже, там он значительно проигрывает AXP. Еще недавно было мало приложений поддерживающих набор инструкций SSE2, использованный в P4 и способный значительно увеличить скорость его работы (скорость работы FPU, хотя, условно говоря, SSE2 не помогает FPU, а фактически его заменяет). На самом деле все немного сложнее, но не имеет особого смысла вникать во все эти тонкости...
При обработке больших объемов данных, где львиную долю всего процесса занимает переписывание информации из одного места памяти в другое, P4 лидирует. В играх же, начать следующие вычисления, как правило, не удается, не закончив предыдущие (процессор частично простаивает, пока предыдущая инструкция не выйдет с конвейера). И вот тут голову поднимает AXP. Масла в огонь подливают и различные наборы инструкций: 3DNow!, 3DNow!Professional, SSE, SSE2, - где скорость работы зависит от того, под какой процессор оптимизировано приложение. Первые модели P4 на ядре Willamete действительно ощутимо проигрывали даже близким по частоте моделям Pentium 3, не говоря уж об Athlon"ах. Но у Northwood’ов это отставание почти никогда не проявляется.

Q: Насколько хороши процессоры VIA C3?
A: Единственным их достоинством являются низкое тепловыделение. Рассеиваемая мощность у них 5-20 Ватт против 40-60 (в среднем) у AXP и P4. C3 совместимы с устаревшим (по мнению Intel) Socket 370, хотя не со всеми платами, например для нового ядра Nehemiah требуется поддержка Tualatin"а со стороны платы. По скорости они очень сильно уступают (до 50%, иногда даже больше) аналогичным по частоте процессорам Intel и AMD. Даже некоторые усовершенствования вроде поддержки SSE им ничего особо не дали. В продаже данных процессоров почти нет и я ничуть об этом не сожалею:). В случае если вам нужна тихая машина (такому процессору часто достаточно только радиатора), а скорость не важна, то можно взять. Теоретически они должны бы разгоняться неплохо (технология изготовления достаточно прогрессивная), но на практике этого не наблюдается - сказывается малый "запас прочности" и неэффективная проектировка ядра.

Q: С какой памятью наиболее выгодно использовать современный процессор?
A: Естественно можно использовать процессор вроде AXP или P4 с обычной памятью (PC133, например). Но результат скорее всего вас не устроит. Так как предел пропускной способности для памяти PC133 1Gb/s, а для DDR PC2100 уже 2.1Gb. Такая пропускная способность реально необходима процессорам AMD Athlon работающим на шине 266Mhz с аналогичной пропускной способностью, а Pentium 4 даже и такой памяти может быть мало для полной реализации возможностей. Это может иметь смысл, только если у вас накопилось много старой памяти и мало денег на апгрейд. Но покупать сейчас обычную PC133 память, которая стоит примерно одинаково с DDR PC2100 - маразм:). Искать плату с поддержкой DDR для Pentium 3 нет смысла, ему вполне хватает и PC133.
Вообще для Pentium 4 (в т. ч. P4 Celeron) берут относительно быструю DDR PC3200. P4 работает на шине от 400Mhz и, следовательно, такая память ему очень пригодится, но для для полной реализации потенциала стоит достать что-то еще побыстрее:). Но нельзя забывать, что если даже PC3200 вставить в плату поддерживающую только PC2100, то наша 400Mhz память фактически станет 266Mhz. Есть также вариант с RDRAM (RIMM) тоже обладающей большой пропускной способностью, но смысла в этом особого нет. Модули этого типа ставятся только парами (в случае 16-битных модулей), они очень дороги и слабо распространены, несмотря даже на некоторое превосходство по скорости (в "потоковых" задачах). Для Athlon XP лучше всего подходят модули DDR, начиная с PC2100. Большой разницы между PC2100 и PC3200 для младших моделей нет, так как шина у них 266Mhz и память 400Mhz мало что даст. Но для моделей с шиной 333 Mhz это уже имеет смысл. Очень неплоха идея двухканальной организации работы с памятью (применена например в чипсетах nVidia nForce 1/2, Intel i865/i875, E7205). Вы ставите два модуля и получаете (в теории конечно) удвоенную пропускную способность. Купив например два модуля PC2100 вы получаете в результате скорость до 4,2Gb/s, но реальная скорость (по сравнению с "одноканальной" PC2100) будет выше только на несколько процентов:(. На чипсетах nForce 1/2 в идеале процессор с памятью должны бы работать синхронно, т. е. частота шины памяти должна равняться частоте FSB.

Q: Имеет ли смысл использовать двухпроцессорную систему?
A: Для игр нет, они просто чаще всего не будут использовать второй процессор. Для других задач это может быть полезным. Но обязательно при этом использование операционной системы с поддержкой нескольких процессоров, например Windows 2000. Самая большая проблема в материнской плате. Таких плат пока мало в продаже, они дороги и почти не имеют возможностей разгона:(.

Q: Отличаются ли чем-то процессоры для двухпроцессорных конфигураций от обычных?
A: Обычно отличий по производительности нет (при одинаковых основных характеристиках). Есть отличия по цене, конструкции и названию. Для работы в двухпроцессорных конфигурациях предназначены процессоры Intel Xeon, Pentium 3-S, AMD Athlon MP. Обычные процессоры AMD Athlon можно заставить работать в двухпроцессорной конфигурации замыканием последнего мостика группы L5.

Q: Что такое Hyper Threading?
A: Данная технология предназначена для увеличения эффективности работы процессора. По оценкам Intel, большую часть времени работает всего 30% всех исполнительных устройств в процессоре. Поэтому возникла идея каким-то образом использовать и остальные 70% (как вы уже знаете, Pentium 4, в котором применяют эту технологию, отнюдь не страдает от избыточной производительности на мегагерц). Суть Hyper Threading состоит в том, что во время исполнения одной "нити" программы, простаивающие исполнительные устройства могут перейти на исполнение другой "нити" программы. Т. е. получается нечто вроде разделение одного физического процессора на два виртуальных. Возможны и ситуации, когда попытки одновременного исполнения нескольких "нитей" приведут к ощутимому падению производительности. Например, из-за того, что размер кэша L2 довольно мал, а активные "нити" будут пытаться загрузить кэш. Возможна ситуация, когда борьба за кэш приведет к постоянной очистке и перезагрузке данных в нем (следовательно, будет падать скорость). Для использования данной технологии просто одного процессора с поддержкой Hyper Threading недостаточно, нужна поддержка со стороны материнской платы (чипсета). Очень важно помнить, что пока наблюдается отсутствие нормальной поддержки этой технологии со стороны операционных систем и, самое главное, необходимость перекомпиляции, а в некоторых случаях и смены алгоритма, приложений, чтобы они в полной мере смогли воспользоваться Hyper Threading. Тесты это доказывают, часто прироста в скорости нет, иногда наблюдается даже некоторое падение производительности. Хотя есть уже ряд приложений, в которых благодаря оптимизациям под HT есть сильный прирост в скорости. Посмотрим, что будет дальше.

Q: Недавно появились новые процессоры семейства K8 и "в ответ" вышел P4 Extreme Edition (EE), что он них можно сказать?
A: P4 EE это по сути дела серверная версия P4 (Xeon на ядре Gallatin, "упакованный" в mPGA478), обладает всеми преимуществами обычных P4 с 800Mhz FSB, плюс к тому 2Mb кэша L3. Athlon 64 поддерживает 23/64-битные вычисления, имеет 1Mb L2 кэша, поддердку SSE2, встроенный контроллер одноканальной DDR400 и 200MHz реальную частоту FSB. Отметим, что частота FSB в Athlon 64 системах имеет чисто формальное значение: фактически, это просто частота сигнала, относительно которого происходит вычисление рабочей частоты CPU и остальных компонентов системы. Athlon 64 FX произошел от серверного процессора Operton, а от Athlon 64 он отличается тем, что оборудован двухканальным контроллером буферизованной (registred) DDR400. Пока процессоры в широкую продажу не поступили, они еще необоснованно дороги. Но общая тенденция такая – Athlon 64 3200+ проигрывает P4 3200Mhz порядка 5% по производительности в среднем, хотя здесь следует учесть, что реальная частота процессора составляет порядка 2Ghz, получается, что процессор на 2Ghz с лихвой тягается с процессором на 3.2Ghz! Топовые на данный момент процессоры P4 EE и Athlon 64 FX идут вровень, если усреднить результаты тестов. А если сравнивать Athlon 64 3200+ c обычным Athlon 3200+, то первый почти всегда (за исключением кодирования mp3:)) быстрей на 10-40%. А теперь немного по поводу 64-х битности. На данный момент проку от её поддержки у Athlon 64 практически нет, реальных приложений, пригодных для использования обычными пользователями, почти нет. Microsoft не выпустила пока еще 64-х битную ОС, т. е. пока нет такой ОС (на момент написания статьи существует только пре-релиз) подходящей для обычных пользователей. Существующий 64-х битный Linux в данном случае не подходит. Самое неприятное, что все приложения также потребуют доработки для использования всей "мощи" новых процессоров.

Часть 2: Разгон процессоров

Q: Какой смысл в разгоне процессора?
A: Разгон имеет смысл, если вас немного не устраивает производительность вашего процессора. Если она вас сильно не устраивает, то разумнее сменить процессор на более новый и быстрый. Путем разгона можно получить прирост производительности в 10-50% (иногда и более). Разгонять процессор просто так не советую, собственно ради чего его тогда напрягать?

Q: Почему вообще гонятся процессоры?
A: Надо помнить, что одинаковые процессоры, работающие на разных частотах, конструктивных отличий не имеют. Производитель процессоров не в состоянии проверить каждый процессор на всех частотах. Он тестирует партию процессоров на какой-то одной частоте, предположим не максимальной для определённого ядра, и отбраковывает часть процессоров не прошедших тест при этом. Естественно среди отобранных могут попасться процессоры, работающие на значительно более высоких частотах. Отбракованные процессоры в свою очередь тестируются на более низкой частоте и соответственно маркируются или отбраковываются и т. п. Также стоит отметить, что при отлаживании технического процесса производства процессоров процент разброса по частотам уменьшается, но всё же имеет место быть. Даже если к вам попал процессор, который не прошёл тестирование на частоте большей, чем указано на его маркировке, то все же у него есть некоторый потенциал для разгона. Все это потому, что тестируются процессоры не на предельной частоте и без повышения стандартного напряжения. Хотя иногда бывает, что для достижения какой-то частоты производитель всё же подымает стандартное напряжение, так было, например, с последними моделями Athlon (Thunderbird). Но в любом случае мы можем обеспечить процессору хорошее охлаждение и повысить на нём напряжение, так что 10-15 процентный разгон почти всегда гарантирован. Бывают и случаи когда целые партии, работающие на высоких частотах маркируются как работающие на низких, просто по причине потребности в медленных и дешёвых процессорах. Был случай, когда процессоры AMD K6-2 маркированные как 200 и 233Mhz прекрасно работали на 450Mhz и даже более. Все дело было в том, что реально это были 350"ые процессоры:).

Q: Я хочу разогнать свой процессор, что нужно сделать конкретно?
A: Для начала стоит изучить инструкцию к имеющейся материнской плате. Найти пункты меню BIOS, отвечающие за частоту FSB и коэффициента умножения. Иногда в BIOS нет ничего или почти ничего подобного, тогда нужно посмотреть какие джамперы (jumpers - "переключатели") есть на материнской плате. Назначение тех или иных джамперов можно посмотреть в инструкции к материнской плате. Если инструкции нет, то можно попытаться найти какую-то информацию на самой материнской плате (на плате часто подписаны джамперы и значения их положений) или найти инструкцию в интернете на сайте производителя. Все настройки / джамперы можно менять, но в разумных пределах. Например, сразу увеличивать частоту FSB или коэффициент умножения в раза 2 не стоит:). Делать это нужно осторожно, частоты наращивать по возможности плавно, по 5-10%. В случае, если Windows не загружается, нужно понизить немного частоту или повысить напряжение на процессоре. После удачной загрузки нужно все протестировать (как это делать написано в одном из ответов ниже). Хотя опытные оверклокеры часто предпочитают сразу выставить высокое значение FSB (или коэффициента), если заработает – еще повысить, если нет, то меделенно понижать и найти максимум для данного экземпляра процессора. Отмечу, что в BIOS отображается реальное значение системной шины и шины памяти (часто для удобства показывается и DDR или QP-эквивалент). Очень важно знать, что если у вас система без разгона работает нестабильно (виснет, выскакивают "синие экраны" и т. п.), то разгонять процессор очень не рекомендуется. Сначала необходимо протестировать хорошенько компьютер на предмет ошибок и выявить источник проблем.

Q: Как может пригодиться мне изменение мостиков?
A: Мостики бывают полезны когда вы, например, не можете поставить нужное значение коэффициента на материнской плате или хотите заставить обычный процессор работать на двухпроцессорной плате. Вполне понятно, что в некоторых случаях мостики это единственный способ разогнать процессор на плате, не имеющей никаких настроек для этого. Мостики можно соединять обычным карандашом (это не всегда работает и ненадёжно), проведя линию оловом, специальным токопроводящим клеем или просто спаять маломощным паяльником (даже и не думайте пытаться это делать, если вы не имеете подходящего паяльника и/или не умеете им пользоваться!). Посмотреть справочник по мостикам процессоров AMD можно на сайте www.amdnow.ru или на сайте Fab51.

Q: На моем процессоре нет мостиков, можно с этим что-то сделать?
A: Все не так страшно, как может сначала показаться, мостики просто спрятаны под слоем лака. Теоретически их можно замыкать и размыкать, но гарантию (товарный вид) вы в таком случае потеряете.

Q: Я слышал, что множитель процессора можно регулировать путем замыкания его ножек, так ли это?
A: Да, это так. Замыкание ножек позволяет остаться с гарантией и отрытым множителем. Другое дело, что, на мой взгляд, это немного рискованно для людей "с кривым руками", мало ли что вы можете случайно замкнуть... Информацию по этому поводу можно почерпнуть из вот этой статьи сайта overclockers.ru.

Q: Говорят, что изменением мостиков на процессорах Duron на ядре Applebred и Athlon XP на ядре Thorton, их можно переделать в полноценные Athlon XP Thoroughbred и Barton, это правда?
A: Да в некоторых случаях после включения изначально заблокированной кэш памяти процессоры работают удачно. Хотя 100% гарантию дать нельзя, все же не зря она отключалась, вполне вероятно, что часть процессоров это просто бракованные старшие модели с частично битой кэш памятью. Переделка Applebred в Thoroughbred или Thorton в Barton осуществляется замыканием разомкнутого лазером на заводе мостика группы L2. Мостик этот может быть любым, главное чтобы из группы L2. В одном месте мной было обнаружено предостережение, там говорится, что нельзя заливать проводящим ток веществом ямочку от лазера, которая находится между точками от перерезанного мостика. Утверждается, что это "земля". После 40-ой недели этого (2003) года стали выпускаться Thorton и Applebred, не имеющие возможности включать дополнительный кэш привычным образом.

Q: Каким образом разгон зависит от технологии изготовления (0.18мкм, 0.13мкм и. т. п.)?
A: Чем меньше технология, тем меньше размеры самого кристалла (это вызывает больше проблем с эффективным теплоотводом), его энергопотребление и чаще всего ниже тепловыделение. Этот параметр представлен в микрометрах: чем меньше число, тем лучше вероятно будут разгонные качества данного ядра (а, значит, и самого процессора). Нужно помнить, что если производитель уже довел частоту ядра изготовленного по какой-то технологии почти до верхней границы, то разогнать процессор будет сложно. К примеру, Celeron (ядро Mendocino) 333Mhz часто разгоняется аж до 600 МГц (это около 80% прироста частоты), а Celeron 533Mhz (то же ядро) чаще всего получается разогнать только до тех же 600Mhz (но это уже менее чем 15% прироста) - эта частота фактически предел для ядра.

Q: Как разгонять эффективнее - по коэффициенту или по шине?
A: По шине эффективнее, так как разгоняются при этом в большинстве случаев память и шина AGP (шина видеокарты). Следовательно, повышается пропускная способность всех разгоняемых шин, а это очень полезно (в разумных пределах - IDE и AGP не очень хорошо переносят повышение собственной частоты). Но если вы хотите минимизировать возможные неприятные последствия разгона, то можете ограничиться повышением коэффициента, если есть такая возможность (процессоры Intel, а так же некоторые процессоры AMD её не имеют). Хотя все нормальные люди, при любой возможности, стараются разгонять именно по шине (желательно на материнских платах, позволяющих тактовать частоты AGP и PCI отдельно или имеющих в запасе подходящие множители).

Q: Можно ли разогнать процессор, не влезая в BIOS и не открывая корпус?
A: Да, в некоторых случаях можно. Иногда производитель (Gigabyte, MSI и др.) поставляет с платой программу разгона прямо из Windows. Существует так же программы CPU FSB, SoftFSB и другие подобные, которые могут менять частоту шины прямо на ходу (при условии поддержки вашей материнской платы с их стороны). Относительно недавно была выпущена программа nVidia System Utility, позволяющая управлять параметрами чипсетов nVidia, такими как частота FSB и памяти, частота AGP и тайминги памяти. Предупреждаю, что при таком разгоне компьютер может зависнуть. В таком способе разгона вообще нет особого смысла, если у вас, конечно, не запломбирован корпус и не поставлен пароль на BIOS ;).

Q: А что с ноутбуками, можно их разгонять?
A: Можно, но не нужно;). Просто в ноутбуке затруднено охлаждение и все очень точно подогнано под какой-то более менее определённый процессор. Возможности разгона чаще всего очень малы, а могут и вообще отсутствовать. Надо помнить, что при разгоне увеличивается потребляемая мощность и тепловыделение процессора, а следовательно у ноутбука сокращается срок работы от батарей и увеличивается температура.

Q: Какой процессор лучше взять для хорошего разгона?
A: Наиболее подходящими являются модели низшей частоты, но при этом на самом новом ядре и последнего степпинга. Они являются наиболее разгоняемыми. В данный момент еще можно посоветовать Athlon XP 1700+ (можно и с большим рейтингом, но, собственно зачем?) Thoroughbred степпинга B с напряжением 1.5V. Эти процессоры, c реальной частотой 1466Mhz, удавалось запустить на частотах в районе 2400Mhz или даже больших! Другое дело, что в продаже таких разгоняемых процессоров сейчас мало, очень часто теперь стали встречаться новые процессоры со старым степпигом А. Можно купить младшую модель AXP Barton 2500+, которая, скорее всего, неплохо разгонится. Стоит так же обратить внимание на потенциально переделываемые процессоры Duron Applebred (1400MHz и 1600Mhz) и AXP Thorton (имеет рейтинг от 2000+), разгоняются они по статистике не хуже AXP степпига B. Есть вариант с Pentium 4 (или P4 Celeron) Northwood 1600-1800Mhz, он тоже очень хорошо разгоняем. Очень часто успешно разгоняются младшие модели P4 с 800Mhz FSB, например, с частотой 2400Mhz и 2600MHz (как наиболее дешевые представители семейства "800MHz FSB"), с такими процессорами иногда удается достичь частоты в 3.5GHz и даже более! Для старых систем (под Socket 370) лучше всего подходят процессоры Pentium 3 Celeron Tualatin с частотой 1000-1200Mhz, они часто разгоняются до 1600Mhz. Естественно всегда надо помнить о существовании предельных частот для ядра.

Q: Можно ли как-то определить, какой конкретный процессор лучше разгоняется, чтобы купить именно его?
A: Чисто по внешнему виду никаких выводов сделать обычно нельзя. Есть какие-то теории о том, что процессоры AXP с одним цветом ядра разгоняются лучше, чем с каким-то другим цветом (такие же теории существуют и по маркировкам). Хотя точно можно сказать, что если кристалл у AXP будет одного ровного цвета, то это будет лучше, чем, если он будет "разноцветный". Стоит разобраться, как маркируется процессор, который вы собираетесь покупать. Тогда вы сможете узнать по маркировке его степпинг, неделю и год выпуска, напряжение питания и т. п. Чем выше степпинг, ниже напряжение питания и чем позже выпущен процессор, тем лучше (в теории) должен разгоняться процессор. Хотя здесь все не так просто, бывает что процессоры, выпущенные на "новой неделе" разгоняются хуже "старых" или имеют заблокированный множитель. Чтобы не ошибиться в выборе подобные вещи стоит уточнять на сайтах типа overclockers.ru перед покупкой. Наилучшим же способом является покупка процессора с возможностью возврата или замены на другой в течение какого-то времени. Тогда вы сможете проверить несколько штук и выбрать тот, который вас устроит. Для тех, кто не хочет особо возится, существуют фирмы продающие процессоры с гарантированным разгоном. Уже существует интернет-магазин, продающий разогнанные и протестированные комплектующие – TheFasest.ru.

Q: Какие материнские платы наиболее подходят для разгона?
A: Для максимального разгона на плате должны присутствовать возможности регулирования частоты системной шины, коэффициента умножения (для AMD), напряжения на процессоре, памяти, AGP. Для разгона процессоров AMD на платформе nForce2 желательна возможность изменения напряжения на северном мосту чипсета (вкупе с эффективным охлаждением этого моста). Естественно нужно брать плату на самом новом чипсете, который должен лучше разгонятся. Очень важен так же производитель. Почти всегда приличными являются платы Epox, Abit, ASUS, MSI, Soltek. Хотя если наилучшая производительность платы и разгонные способности очень важны для вас, то стоит посмотреть тесты в журналах / интернете, прежде чем купить. Рекомендовать конкретные платы и чипсеты не буду, очень велико их разнообразие. Предупреждаю, что материнские платы самой фирмы Intel для разгона абсолютно не пригодны. Они не имеют не только очень полезных настроек вроде регулировки напряжения на памяти или AGP, но даже зачастую не дают изменить настройки самого процессора. Стоит заглянуть в статистику по разгону, там можно посмотреть, кто и насколько разгонял какой-либо процессор на какой-то конкретной плате.

Q: А что с оперативной памятью?
A: Стоит брать память известных производителей, она дороже, но стабильнее при разгоне. Наиболее удачными и популярными являются модули Kingston, Infineon, Hynix, Samsung. Очень хорошо себя зарекомендовали специальные "оверклокерские" модули Kingston HyperX. Если есть возможность, лучше поставить память с запасом, т. е. на плату, в штатном режиме работающую с памятью на 333Mhz, взять память, которая держит 400Mhz. Это даст гарантию отсутствия ошибок при разгоне памяти до данной частоты и потенциально позволит поставить меньшие тайминги при "штатной" для материнской платы частоте.

Q: Насколько можно повышать напряжение на процессоре при разгоне и нужно ли это?
A: Очень не рекомендуется повышать более чем на 20%, это может быть фатально для процессора. А лучше ограничится 5-15%. От повышения напряжения ощутимо повышаются тепловыделение и потребляемая мощность процессора. Хотя смысл в этом часто есть: повышается стабильность работы и открывается возможность разогнать побольше. Крайне не рекомендуется повышать напряжение более чем 1.75 для процессоров Intel на ядре Northwood, т.к. при таком напряжении в процессоре происходят необратимые изменения, в результате которых процессор, спустя некоторое время, может работать со сбоями, либо совсем выйти из строя.

Q: В каких пределах безопасно повышение системной шины, как добиться наилучшего результата?
A: Шину можно выставить какую угодно, и чем больше, тем лучше. Но естественно повышение ограничено возможностями платы / чипсета, процессора и плат расширения. Иногда нужно повысить напряжение и/или понизить коэффициент умножения для достижения наилучшего результата. Очень важно, что при этом будет на других шинах. Видеокарта, например, редко терпит сильное повышение шины, но это часто решается переключением в более медленный режим (с AGP 4X на AGP 2X, например, если есть такая возможность) или повышением напряжения на шине AGP (такая возможность часто предусмотрена на платах). Геймеров предупреждаю, что переключать шину видеокарты в более медленный режим крайне не рекомендуется:). Понятно так же, что память не должна давать сбоев. Часто эту проблему можно решить переключением её в более медленный режим по шине, повышением таймингов и/или повышением напряжения на ней. Выяснить частоты всех шин можно при помощи уже упоминавшейся программы SiSoft Sandra. Очень рекомендую поискать плату с наиболее продвинутыми возможностями изменения делителя PCI, AGP и памяти. Тогда вы сможете эффективно разгонять процессор, не затрагивая при этом, например AGP или PCI. При увеличении системной шины вырастает её пропускная способность, следовательно, память лучше тоже разгонять.

Q: Какая температура нормальна для современных процессоров?
A: Рассмотрим процессор с реальной частотой 2Ghz. Для такого Pentium 4 нормальна температура 35-45 градусов в покое и 45-55 под нагрузкой. Предельной является температура 70 градусов, это конечно не значит, что при её достижении процессор сгорает. Но настоятельно не рекомендую использовать компьютер при подобной температуре. Для процессора AMD с подобной частотой (AXP 2400+) все примерно аналогично, но у них предельная температура 85-90 градусов. При разгоне естественно температура будет увеличиваться, даже если вы не будете поднимать напряжение. Так что для успешного и безопасного разгона рекомендуется брать кулер с запасом, надо учитывать, что разгон для процессора не безвреден, особенно если он длительно работает при температуре близкой к предельной. Многие наверное думают, что если температура по датчикам в пределах нормы, то все замечательно, но к сожалению это не всегда так. Иногда разница температуры между показаниями внутреннего (тем более внешнего) датчика отличается от реального максимума в какой-то точке процессорного ядра на 10-15 градусов. По этой причине я очень не рекомендую длительное использование процессоров в условиях, когда температура по датчику близка к 60 и более градусам. Стоит знать, что скорость распространения тепла конечна, даже хорошо охлаждаемый процессор может испытывать локальный перегрев глубинных слоев, что сокращает службы процессора. Такой перегрев возникает обычно от сильного завышения напряжения. Вообще рекомендуется поставить какую либо программу мониторинга температуры. Лучше родную (поставляющуюся с материнской платой), но можно и какую-либо универсальную вроде MBProbe, Motherboard Monitor и др. А если у вас в BIOS есть функция отключения / предупреждения при превышении какой-то температуры, то лучше ей воспользоваться - установить 70 градусов (для AMD, для Intel можно и 65) в качестве такой температуры, например. Сколько ватт мощности потребляет ваш процессор (чем больше - тем больше греется) можно посмотреть, например, при помощи программы SiSoft Sandra 2003, она так же показывает температуру процессора и материнской платы (при условии наличия термодатчиков). Но стоит сразу предупредить, что программа иногда путает значения температуры процессора и платы - отображает их наоборот.

Q: Какое охлаждение требуется для разогнанного процессора?
A: Как минимум, нужен хороший кулер с удачным алюминиевым радиатором. Кулеры с медными радиаторами могут быть значительно лучше из-за лучшей теплопроводности меди, но они иногда теряют все свои преимущества по причине непродуманной конструкции. Из фирм-производителей можно посоветовать Thermaltake, Titan, CoolerMaster, Zalman, Glacialtech.. Так называемый NoName лучше не брать: процессор может сильно пострадать из-за остановившегося или просто плохого кулера. Стоит так же отметить, что бежать в магазин и менять боксовый кулер от процессора на самый крутой не всегда нужно, он не так плох. Ну а если вам его недостаточно, то можно и сменить. Можно применять так же жидкий азот, водяное охлаждение, криогенные установки и некоторые другие методы. Первое вообще нереально в наших условиях:). Второй вариант более реален, но требует самостоятельного изготовления системы охлаждения или покупки её за весьма немалые деньги (не менее 100$). Причём это не самый надёжный способ: если что-то протечёт, почти гарантирован выход чего-нибудь из строя. А если остановится кулер, то пострадает только процессор (ну, в худшем случае ещё и материнская плата). Но ничего лучше водяного охлаждения для экстремального разгона в домашних условиях пока не придумали. Естественно большое значение имеет корпус. Нужно брать корпус с горизонтально расположенным блоком питания, отличной вентиляцией и наибольшим количеством мест под дополнительные вентиляторы. Очень хорошо себя зарекомендовали корпуса Inwin, которые поставляются с качественными блоками питания фирмы Powerman.

Q: Как проверить стабильность работы и отсутствие ошибок при разгоне?
A: Есть много программ, пригодных для такой цели. Лучше всего запустить какое-то приложение типа 3Dmark на ночь. Если после длительного прогона тестов ошибок не возникло, то все скорее всего удачно. Можно поэкспериментировать с архивацией и последующей разархивацией больших объёмов данных (>=500Mb) при помощи WinRAR. Если появились ошибки в контрольной сумме (CRC error), то нужно выяснять источник ошибки. Им может быть процессор, память, а иногда материнская плата. Так же есть полезная программы под названием CPU Stability Test и BurnK7, их нужно запустить надолго и если не повиснет или не возникнет ощибок, то значит с процессором все OK. Память стоит отдельно проверить программой вроде TestMem под DOS, тестом памяти из FixIt Utilites (его мало кто принимает всерьёз, но он реально выявляет ошибки) или каким-то другим надежным способом.

Q: Какими программами оценивать производительность процессора?
A: Сейчас для тестирования процессоров повсеместно используется программа SiSoft Sandra (2004). Хотя тесты там синтетические (т. е реально процессоры, выдающие одинаковый результат по тесту, могут работать совсем по-разному в реальных приложениях), но все же как-то отражают изменения производительности от разгона. Есть целый ряд программ для тестирования процессора и системы в целом. Перечислять их названия бесполезно, легче посмотреть, чем пользуются сейчас на популярных сайтах. Можно архивировать какой-то большой хорошо сжимающийся каталог (файл) и замерять время, на это затраченное. Если вы заядлый игрок, стоит применить 3DMark. Причем я рекомендую 3DMark 2001, он хоть и не самый новый, но не требует от видеокарты поддержки всех самых современных технологий и лучше отражает реальную производительность в существующих играх. Для уменьшения влияния видеокарты на результат теста и увеличения нагрузки на процессор, можно установить Software T&L и выставить разрешение 640х480, т.к. все современные и не очень видеокарты с легкостью справляются и с большими разрешениям, а в таком случае процессор не будет простаивать и ждать, пока видеокарта сможет обсчитать следующий кадр. Уже начинают появляться игрушки, которым всего мало, и 3DMark 2003 им предвестник. Замерять производительность при помощи Quake 3 конечно можно, но этот "тест" не подходит для современных компьютеров, выдающих там 250-300 кадров в секунду.

Q: Что может пострадать от разгона?
A: В первую очередь процессор - он может сгореть. Повышение тепловыделения процессора от разгона неизбежно (даже если вы не поднимаете напряжение на нём). Хотя по статистике, при нормальном охлаждении, современные процессоры горят весьма редко. От разгона сокращается срок службы всех комплектующих, подвергающихся разгону. Тот же процессор на штатной частоте служит в теории где-то 10 лет, а на повышенной меньше, но обычно не менее 4 -5 лет. Но сейчас это не актуально, так как больше 5 лет процессор обычно и не используется (он безнадёжно устаревает за это время). Оперативная память не особо страдает от разгона, но часто является источником ошибок. Пострадать может винчестер, но уже сразу по двум причинам: на него может повлиять понижение / повышение напряжения, выдаваемого слабым блоком питания, или он может не выдержать повышения шины PCI (частоты больше 40Mhz нежелательны). Действие первой причины я имел счастье сам наблюдать у моего старого винчестера, он умер (весь покрылся bad-блоками) от нехватки питания всего за три месяца:(. Некоторые модели IDE-дисков, поддерживающие Ultra DMA, чувствительны к частоте шины PCI и при выставлении нестандартных частот иногда возможна потеря данных. При этом сам жесткий диск, как правило, остается работоспособным, однако в некоторых случаях могут пострадать сервометки (вероятность этого очень невелика), после чего винчестер будет проще выбросить, чем пытаться починить. Избежать подобных проблем обычно можно изменением режима работы винчестера - заставив его работать исключительно в PIO режиме. Но это не рекомендуется, система будет хуже работать - дополнительная нагрузка на процессор делает почти бессмысленным разгон в этом случае. Так что если разгоняете сильно, то поставьте БП с запасом мощности (300W и более) и будьте осторожны с повышением шины PCI. Выход из строя видеокарты и других плат от повышения частот работы их шин (что часто неизбежно при разгоне системной шины) очень маловероятен, но возможен. Могут быть попорчены ваши программы, которые вы будете запускать для тестирования. Иногда от неудачной попытки разгона перестаёт загружаться Windows, в случае если важные файлы были повреждены из-за ошибок процессора. Решить эту проблему можно в большинстве случаев только переустановкой ОС (или при помощи функции "repair" в Setup"е, если у вас Win2K / XP). Для новичков отмечу, что все вышеперечисленные гадости не так уж часто случаются. Процессоры успешно разгоняют уже более 10 лет, и у большинства не возникает из-за этого особых проблем.

Q: Я неудачно разогнал процессор, он наверное сгорел. Что делать?
A: Стоит убедиться, что дело именно в процессоре. Если из корпуса идёт дым и пахнет палёным, возможно так и есть. Но если компьютер просто не загружает Windows, выводится только заставка BIOS или он пищит (в случае отказа / отсутствия процессора компьютер не пищит), то причина в другом. Например, в контроллере IDE, видеокарте или памяти. Стоит попробовать вытащить из разъемов на материнской плате шлейфы жестких дисков и CD-ROM, а также все платы. Следует помнить, что некоторые экземпляры могут просто не запуститься на той частоте FSB и при том коэффициенте, которые вы поставили. В таком случае нужно снизить разгон. Тогда может помочь обнуление настроек BIOS (если разгоняли с его помощью), его можно осуществить воспользовавшись соответствующим джампером на материнской плате (на всех современных платах он присутствует) или временным отключением батарейки (еcли джампера все же нет). Все настройки при этом примут изначальное положение.

Далее следует таблица с основными характеристиками процессоров. Отмечу, что там отсутствуют редко встречающиеся процессоры вроде Xeon, Cyrix, VIA C3, WinChip и др. Все нижеперечисленные процессоры поддерживают набор инструкций MMX, поэтому в таблице он не упоминался.

Процессоры Intel

Название Ядро Разъём Техпроцесс, мкм Характеристики Год выпуска
Pentium 2 Klamath Slot-1 0.25 66Mhz FSB, 32Kb L1, 512Kb L2 на процессорной плате 1997
Deschutes Slot-1 0.25 100Mhz FSB, 32Kb L1, 512Kb L2 на процессорной плате 1998
Pentium 2 Celeron Covington Slot-1 0.25 66Mhz FSB, 32Kb L1, совсем нет L2 1997
Mendocino Slot-1 0.25 66Mhz FSB, 32Kb L1, 128Kb L2 на процессорной плате 1998
Socket 370 0.25 66Mhz FSB, 32Kb L1, 128Kb L2 1999
Pentium 3 Katmai Slot-1 0.25 100 или 133Mhz FSB, 32Kb L1, 512Kb на процессорной плате, SSE 1999
Coppermine Slot-1/ Socket 370 0.18 100 или 133Mhz FSB, 32Kb L1, 256Kb L2, SSE 1999
Tualatin Socket 370 0.13 133Mhz FSB, 32Kb L1, 256 или 512Kb L2, SSE 2001
Pentium 3 Celeron Coppermine 128 Socket 370 0.18 66 или 100Mhz FSB, 32Kb L1, 128Kb L2, SSE 1999
Tualatin Socket 370 0.13 100Mhz FSB, 32Kb L1, 256Kb L2, SSE 2001
Pentium 4 Willamette Socket 423 или 478 0.18 400Mhz FSB, 8KB L1, 256KB L2, SSE, SSE2 2000
Northwood Socket 478 0.13 400, 533 или 800Mhz FSB, 8KB L1, 256KB L2, SSE, SSE2, варианты с FSB 533 имеют поддержку Hyper Threading только в версии 3.06ГГц, а с 800MHz – всегда имеют 2001
Pentium 4 Extreme Edition Xeon Gallatin Socket 478 0.13 800Mhz FSB, 8KB L1, 256KB L2, 2Mb L3 SSE, SSE2 2003
Pentium 4 Celeron Willamette Socket 423 или 478 0.18 2000
Northwood Socket 478 0.13 400Mhz FSB, 8KB L1, 128KB L2, SSE, SSE2 2001

Процессоры AMD

Название Ядро Разъём Техпроцесс, мкм Характеристики Год выпуска
K6 K6 Socket 7 0.30 1997
Little Foot Socket 7 0.25 66Mhz FSB, 64Kb L1, L2 на материнской плате 1997
K6-2 K6-2 (K6 3D) Socket 7 0.25 66Mhz FSB, 64Kb L1, L2 на материнской плате, 3DNow! 1998
Chomper Socket 7 0.25 66 и 100Mhz FSB, 64Kb L1, L2 на материнской плате, 3DNow! 1998
К6-2+ Socket 7 0.18 66 и 100Mhz FSB, 64Kb L1, 128Kb L2, 3DNow! 1998
K6-3 Sharptooth Socket 7 0.25 66 и 100Mhz FSB, 64Kb L1, 256Kb L2, 3DNow! 1999
Athlon Argon Slot-A 0.25 - 0.18 200Mhz FSB, 128Kb L1, L2 512Kb на процессорной плате, 3DNow! 1999
Thunderbird Slot-A и Socket 462 0.18 200 и 266Mhz FSB, 128Kb L1, 256Kb L2, 3DNow! 2000
Duron Spitfire Socket 462 0.18 200Mhz FSB, 128Kb L1, 64Kb L2, 3DNow! 2000
Morgan Socket 462 0.18 200Mhz FSB, 128Kb L1, 64Kb L2, 3DNow!, SSE 2001
Applebred Socket 462 0.13 266Mhz FSB, 128Kb L1, 64Kb L2, 3DNow!, SSE 2003
Athlon XP Palomino Socket 462 0.18 266Mhz FSB, 128Kb L1, 256Kb L2, 3DNow!, SSE 2001
Thoroughbred Socket 462 0.13 266 или 333Mhz FSB, 128Kb L1, 256Kb L2, 3DNow!, SSE 2002
Barton Socket 462 0.13 333Mhz и 400Mhz FSB, 128Kb L1, 512Kb L2, 3DNow!, SSE 2002
Thorton Socket 462 0.13 266 FSB, 128Kb L1, 256Kb L2, 3DNow!, SSE 2003
Athlon 64 ClawHammer Socket 754 0.13 128Kb L1, 1Mb L2, 3DNow!, SSE, SSE2, встроенный контроллер одноканальной DDR 400 2003
Athlon 64 FX SledgeHammer Socket 940 0.13 128Kb L1, 1Mb L2, 3DNow!, SSE, SSE2, встроенный контроллер двухканальной буферизованной (registred) DDR 400 2003

А теперь немного об авторе... точнее об авторах. Наибольшая часть была написана мной лично, но неоценимый вклад в создание этого FAQ внесло очень большое количество людей. Всех я не буду перечислять, но не могу отдельно не отметить Mr Anderson’а, главного редактора и можно даже сказать соавтора, так что большую часть "камней" (желательно A64FX ;)) можно кидать и в него тоже:). Огромное количество информации было мной почерпнуто из общения в конференции overclockers.ru. Хочется поблагодарить всех людей, которые внесли свой вклад в развитие сайта

Неплохо бы добавить к статье подробный "FAQ по материнским платам", но, к сожалению, у меня пока нет такой возможности. Вопросы вы можете мне присылать прислать на e-mail. Мне не так трудно на них ответить. После первой публикации статьи я получил очень много писем (и, кстати, до сих пор получаю!). Многие вопросы были действительно важными, но в некоторых случаях люди видимо даже не удосуживались прочитать мою статью до конца, т. к. ответы были и в ней. Подчеркну, что задавать мне вопросы по разгону на конкретных моделях материнских плат (особенно без указания чипсета) нет смысла, большинством из них я не пользовался и ответ вы можете получить только в конференции.

Ну и совет под конец, на основе личного опыта. Разгонять безусловно надо, но все же стоит знать меру и не делать это в ущерб себе. Стоит пощадить свои уши (нервы) и не ставить супермощный и супершумный кулер из-за пары лишних градусов. Не стоит сильно завышать напряжение из-за лишних пары десятков MHz, рискуете что-то спалить. Не в коем случае нельзя разгонять компьютер в ущерб его стабильности, лучше иметь быструю и стабильную машину, чем чуть более быструю, но не 100% стабильную! Сам я, правда, этих принципов не всегда придерживаюсь и взамен получаю некоторые проблемы.
[удалить]

ЧеловекМужик в 2011-10-04 00:16:09
У меня друг 5 лет незнал и работал на компе на 100МГц шине, хотя его Атлон ХР 2200+ работает на 133МГц. "По умолчанию" некоторые Биосы настроены на 100МГц шину, об этом следовало бы упомянуть в статье, ибо 33*13,5=445,5МГц достаточно существенный прирост. Статья очень информативна. От меня +1!
[удалить]

Jack в 2009-03-23 06:43:43
да, все робит так что кто видет ето^^^и кому не хватает скорости машины вот праильное описание как разогнать.
[удалить]

Socket Тип сокета - разъема для установки процессора на материнской плате. Как правило, тип сокета характеризуется количеством ножек и производителем процессора. Разные сокеты соответствуют разным типам процессоров.
Современные процессоры Intel используют сокет LGA1150 и LGA2011 , процессоры AMD - сокеты AM3+ и FM2+ .
Количество ядер Число ядер в процессоре.
Новая технология изготовления процессоров позволяет разместить в одном корпусе более одного ядра. Наличие нескольких ядер значительно увеличивает производительность процессора. Например, в линейке Core 2 Duo используются двухъядерные процессоры, а в модельном ряду Core 2 Quad - четырехъядерные.
Коэффициент умножения Значение коэффициента умножения процессора, на основании которого производится расчет конечной тактовой частоты процессора.
Тактовая частота процессора вычисляется как произведение частоты шины (FSB) на коэффициент умножения. Например, частота шины (FSB) составляет 533 Mhz, коэффициент умножения - 4.5, получаем: 533*4.5= 2398,5 Mгц. Это и будет тактовой частотой работы процессора. Почти у всех современных процессоров данный параметр является заблокированным на уровне ядра и не поддается изменению.
Нужно отметить, что в процессорах Intel Pentium 4, Pentium M, Pentium D, Pentium EE, Xeon, Core и Core 2 используется технология Quad Pumping, которая позволяет передавать четыре блока данных за один такт, при этом эффективная частота шины увеличивается в четыре раза. Для указанных процессоров в поле "Частота шины" приводится эффективная, то есть увеличенная в четыре раза, частота шины. Для получения физической частоты шины нужно эффективную частоту разделить на четыре.
Линейка процессоров Модельный ряд, или линейка, к которой относится процессор.
В рамках одной линейки процессоры могут значительно отличаться друг от друга по целому ряду параметров. У каждого производителя существует так называемая бюджетная линейка процессоров. Например, у Intel это Celeron и Pentium а у AMD - Athlon и Phenom . Процессоры этих линеек отличаются от своих более дорогих собратьев отсутствием некоторых функций или меньшим значением параметров. Так, у процессора в бюджетной линейке может отсутствовать или быть значительно уменьшенной кэш-память разных уровней. Бюджетные линейки можно рекомендовать для офисных систем, не требующих большой производительности. Для более ресурсоемких задач (игр, обработки видео и аудио) рекомендуются "старшие" линейки, например, Intel Core i3, Core i5, Core i7, AMD FX, A8, A10 и т.п. Для серверных решений, как правило, используются специализированные линейки процессоров - Opteron , Xeon и прочие. Максимальная рабочая температура Допустимая максимальная температура поверхности процессора, при которой возможна нормальная работа.
Температура процессора зависит от его загруженности и от качества теплоотвода. В холостом режиме и при нормальном охлаждении температура процессора находится в пределах 25-40°C, при высокой загруженности она может достигать 60-70 градусов.
Для процессоров с высокой рабочей температурой рекомендуются мощные системы охлаждения. Максимальный объем памяти Максимальный объем памяти (ГБ), который поддерживает процессор. Название графического ядра Название графического ядра процессора. Кроме стандартных нескольких ядер, у процессора может быть еще и ядро, занимающееся исключительно графическими вычислениями, что снижает нагрузку на графический чипсет или видеокарту, и увеличивает производительность. Напряжение на ядре Номинальное напряжение питания ядра процессора.
Этот параметр указывает напряжение, которое необходимо процессору для работы (измеряется в вольтах). Он характеризует энергопотребление процессора и особенно важен при выборе CPU для мобильной, нестационарной системы.
Объем кэша L1 Объем кэш-памяти первого уровня.
Кэш-память первого уровня - это блок высокоскоростной памяти, расположенный прямо на ядре процессора. В него копируются данные, извлеченные из оперативной памяти. Сохранение основных команд позволяет повысить производительность процессора за счет более высокой скорости обработки данных (обработка из кэша быстрее, чем из оперативной памяти). Емкость кэш-памяти первого уровня невелика и исчисляется килобайтами. Обычно "старшие" модели процессоров обладают большим объемом кэша L1.
Для многоядерных моделей указывается объем кэш-памяти первого уровня для одного ядра.
Объем кэша L2 Объем кэш-памяти второго уровня.
Кэш-память второго уровня - это блок высокоскоростной памяти, выполняющий те же функции, что и кэш L1 (см. "Объем кэша L1"), однако имеющий более низкую скорость и больший объем. Если вы выбираете процессор для ресурсоемких задач, то модель с большим объемом кэша L2 будет предпочтительнее.
Для многоядерных процессоров указывается суммарный объем кэш-памяти второго уровня.
Объем кэша L3 Объем кэш-памяти третьего уровня.
Интегрированная кэш-память L3 в сочетании с быстрой системной шиной формирует высокоскоростной канал обмена данными с системной памятью. Как правило, кэш-памятью третьего уровня комплектуются только топовые процессоры и серверные решения. Кэш-памятью третьего уровня обладают, например, такие линейки процессоров, как AMD Opteron, AMD Phenom, AMD Phenom II, Intel Core i3, Intel Core i5, Intel Core i7, Intel Xeon.
Поддержка 3DNow Поддержка технологии 3DNow!.
3DNow! - это технология, представляющая собой набор из 21 дополнительной команды. Она предназначена для улучшенной обработки мультимедийных приложений. Эта характеристика относится только к процессорам производства компании AMD.
Поддержка AMD64/EM64T Поддержка технологии AMD64 или EM64T.
Процессоры с 64-битной архитектурой могут работать как со старыми 32-битными приложениями, так и с 64-битными, которые становятся в последнее время все более популярными. Примеры линеек с 64-битной архитектурой: AMD Athlon 64, AMD Opteron, Core 2 Duo, Intel Xeon 64 и прочие. Процессоры с поддержкой 64-битной адресации работают с оперативной памятью свыше 4 Гб, что недоступно традиционным 32-битным CPU. Для использования преимуществ 64-битных процессоров необходимо, чтобы ваша операционная система была адаптирована к ним.
Реализация 64-битных расширений в процессорах AMD называется AMD64, в моделях от Intel - EM64T.
Поддержка HT Поддержка технологии Hyper-Threading (HT).
Технология Hyper-Threading, разработанная компанией Intel, позволяет процессору выполнять параллельно два потока команд (или две части программы). Это значительно повышает эффективность выполнения специфических приложений, связанных с аудио- и видеоредактированием, 3D-моделированием и т.п., а также работы в многозадачном режиме. Однако в некоторых приложениях использование этой технологии может приводить к обратному эффекту, поэтому при необходимости ее можно отключить.
Поддержка Intel vPro Поддержка процессором технологии Intel vPro.
Технология Intel vPro позволяет удаленно диагностировать состояние компьютера, изолировать его от других компьютеров в сети в случае обнаружения вредоносного ПО, устанавливать обновления и т.д. Причем производить эти действия можно независимо от состояния ОС. Поддержка NX Bit Поддержка технологии NX Bit.
NX Bit представляет собой технологию, которая может предотвращать исполнение вредоносного кода некоторых видов вирусов. Она поддерживается в операционной системе Windows XP при обязательной установке SP2 и во всех 64-битных операционных системах.
Поддержка SSE2 Поддержка технологии SSE2.
Технология SSE2 включает в себя набор команд, разработанных компанией Intel в дополнение к своим предыдущим технологиям SSE и MMX. Эти команды позволяют добиться существенного прироста производительности в приложениях, оптимизированных под SSE2. Данную технологию поддерживают практически все современные модели.
Поддержка SSE3 Поддержка технологии SSE3.
SSE3 - технология, представляющая собой набор из 13 новых команд, призванных улучшить производительность процессора в ряде операций потоковой обработки данных.
Поддержка SSE4 Поддержка технологии SSE4.
SSE4 - технология, представляющая собой набор из 54 новых команд. Они призваны увеличить производительность процессора в работе с медиаконтентом, в игровых приложениях, задачах трехмерного моделирования.
Поддержка Virtualization Technology Поддержка Virtualization Technology.
Virtualization Technology позволяет запускать на одном компьютере несколько операционных систем одновременно. Таким образом, с помощью виртуализации одна компьютерная система может функционировать как несколько виртуальных систем.
Разблокированный множитель Разблокированный множитель процессора позволяет изменять его тактовую частоту стандартными средствами материнской платы и чипсета. Наличие разблокированного множителя необходимо для разгона ("оверклокинга") процессора. Тепловыделение Величина тепловыделения процессора.
Тепловыделение - это мощность, которую должна отводить система охлаждения, чтобы обеспечить нормальную работу процессора. Чем больше значение этого параметра, тем сильнее греется процессор при работе.
Этот показатель важен для оверклокеров: процессор с низким тепловыделением легче охлаждать, и, соответственно, его можно сильнее разогнать.
Однако следует обратить внимание, что производители процессоров по разному измеряют тепловыделение, поэтому их сравнение корректно только в рамках одного производителя Техпроцесс Техпроцесс - это масштаб технологии, которая определяет размеры полупроводниковых элементов, составляющих основу внутренних цепей процессора (эти цепи состоят из соединенных соответствующим образом между собой транзисторов). Совершенствование технологии и пропорциональное уменьшение размеров транзисторов способствуют улучшению характеристик процессоров. Для сравнения, у ядра Willamette, выполненного по техпроцессу 0.18 мкм - 42 миллиона транзисторов, а у ядра Prescott, техпроцесс 0.09 мкм - 125 миллионов. Частота процессора Тактовая частота процессора.
Тактовая частота - это количество тактов (операций) процессора в секунду. Тактовая частота процессора пропорциональна частоте шины (FSB, см. "Частота шины"). Как правило, чем выше тактовая частота процессора, тем выше его производительность. Но подобное сравнение уместно только для моделей одной линейки, поскольку, помимо частоты, на производительность процессора влияют такие параметры, как размер кэша второго уровня (L2), наличие и частота кэша третьего уровня (L3), наличие специальных инструкций и другие.
Частота шины Частота шины данных (Front Side Bus, или FSB). Шина данных - это набор сигнальных линий для передачи информации в процессор и из него.
Частота шины - это тактовая частота, с которой происходит обмен данными между процессором и системной шиной компьютера.
Нужно отметить, что в процессорах Intel Pentium 4, Pentium M, Pentium D, Pentium EE, Xeon, Core и Core 2 используется технология Quad Pumping, которая позволяет передавать четыре блока данных за один такт. При этом эффективная частота шины увеличивается в четыре раза. Для указанных процессоров в поле "Частота шины" приводится эффективная, то есть увеличенная в четыре раза, частота шины.
В процессорах компании AMD Athlon 64 и Opteron использована технология HyperTransport. Она позволяет процессору и оперативной памяти взаимодействовать эффективнее, что положительно сказывается на общей производительности системы.
Ядро Название ядра в процессоре.
Ядро - это главная часть центрального процессора (CPU). Оно определяет большинство параметров CPU, прежде всего - тип сокета (гнезда, в которое вставляется процессор), диапазон рабочих частот и частоту работы внутренней шины передачи данных (FSB). Ядро процессора характеризуется следующими параметрами: технологический процесс (см. "Техпроцесс"), объем внутреннего кэша первого и второго уровня (см. "Объем кэша L1", "Объем кэша L2"), напряжение (см. "Напряжение на ядре") и теплоотдача (насколько сильно будет нагреваться процессор, см. "Тепловыделение"). Прежде чем покупать CPU с тем или иным ядром, необходимо удостовериться, что ваша материнская плата сможет работать с таким процессором. В рамках одной линейки могут существовать CPU с разными ядрами. Например, в линейке Intel Core i5 присутствуют процессоры с ядрами Lynnfield, Clarkdale, Arrandale, Sandy Bridge и Ivy Bridge.

  • Новейший 6 ядерный Core i5 - по цене 4 ядерного i3 8350K ">Новейший 6 ядерный Core i5 - по цене 4 ядерного i3 8350K
  • GTX 1080 Ti ASUS ROG STRIX Gaming дешево в XPERT.RU
  • XPERT.RU НЕРЕАЛЬНО ОБРУШИЛ ЦЕНУ НА 8700К . ДЕЛАЙ ЗАКАЗ!!!"> XPERT.RU НЕРЕАЛЬНО ОБРУШИЛ ЦЕНУ НА 8700К . ДЕЛАЙ ЗАКАЗ!!!
  • Распродажа 8 ядерника - цена тебя удивит!

Вы можете отметить интересные вам фрагменты текста,
которые будут доступны по уникальной ссылке в адресной строке браузера.

Зависимость производительности от частоты шины и параметров памяти на ASUS A7N8X-X (nForce2 400)

Enot 19.02.2004 01:45 | версия для печати | архив

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

Целью статьи является определение влияния частоты системной шины процессора и параметров памяти на производительность. Особое внимание уделено провалу производительности на частоте 183 МГц и параметру памяти Active Precharge Delay.

Материнская плата ASUS A7N8X-X обладает некоторыми специфическими "особенностями", которые не позволяют распространять результаты на все платы nForce2. Тем не менее, общие выводы применимы к большинству других материнских плат.

Тестовая система.

  • Процессор – AMD Athlon 1700+ Thoroughbred-B. Максимальный разгон – 2200 МГц при 1,85 В.
  • Память – PC3200, 1х512 МБ, 5-2-2-2,5, Nanya. Работает синхронно с процессором.
  • Материнская плата – nForce2 400, ASUS A7N8X-X, BIOS 1007. CPU Interface = Optimal (заблокирован в данной прошивке). Bus Disconnect = off. Максимальный разгон – 208 МГц.
  • Видеокарта – Radeon 9000, 64 МБ, 128 bit.
  • Жёсткий диск – WD400JB.
  • Операционная система – MS Windows 2000 SP4.

Материнская плата ничем не отличается от A7N8X кроме одноканальности и отсутствия дополнительных контроллеров. У них даже номера прошивок BIOS и внесённые изменения совпадают. Разница в производительности с двухканальной системой, в большинстве случаев, находится в пределах нескольких процентов. Хорошая статья про влияние двухканальности на производительность – http://www.lostcircuits.com/motherboard/asus_a7n8x-x/ .

Какие тесты использовались?

Очевидно, падение производительности на 183 МГц не связано с процессором. Поэтому использовались программы, интенсивно работающие с большими объёмами данных и сильно загружающие подсистему памяти. Были выбраны два архиватора: 7-zip (алгоритм LZMA) и RKC (алгоритм PPM). Размер файла для сжатия – 20 МБ. Пиковое использование оперативной памяти для RKC - 400 МБ, для 7-zip – 200 МБ. В 7-zip при увеличении размера слова большую роль играет процессор, поэтому тесты выполнялись при размере слова 255 и 64.

Дополнительно использовался Unreal Tournament 2003 (UT2003). Эта игра является одной из лучших программ для оценки общей производительности домашнего компьютера. В отличие от 3DMark, результаты меньше зависят от видеокарты, а увеличенное до 32 количество ботов заставляет процессор больше времени тратить на работу искусственного интеллекта и физику. Для увеличения точности, время выполнения теста было увеличено до 240 секунд (около 7 минут реального времени).

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

Итак, использовались:

  • 7-zip, fb=255. Параметры командной строки -mx=9 -mfb=255 .
  • 7-zip, fb=64. Параметры командной строки -mx=9 -mfb=64 .
  • RKC. Параметры командной строки -mxx -M420m .
  • UT2003. Настройки качества – все на максимум. Разрешение 640х480х32. Параметры командной строки dm-antalus?spectatoronly=true?numbots=32?quickstart=true -benchmark -seconds=240 -exec=..\Benchmark\Stuff\botmatchexec.txt .
  • ScienceMark 2.0.

Насколько можно доверять результатам?

Изучение встроенного теста 7-zip выявило такую особенность. Во-первых, первые результаты после перезагрузки очень сильно отличаются (до 5%). Во-вторых, на экране отображаются результаты только первого прохода, что не логично. Приходится постоянно нажимать кнопку "Restart" и вручную усреднять результаты каждого прохода, которые также имеют большой разброс. Поэтому тестирование выполнялось при помощи консольной версии и утилиты timer 3.01.

В ScienceMark 2.0 тест выполнялся несколько раз, до получения стабильных задержек памяти. Значения задержек могут отличаться на один такт процессора.

Информация о частоте шины и процессора получалась при помощи CPU-Z. Устанавливаемая в BIOS частота может немного отличаться от реальной (до 1 МГц). Причем было замечено, что для частоты 200 МГц в BIOS, если FSB Spread Spectrum = Disabled, то реальная частота была 200,5 МГц, а если FSB Spread Spectrum = 0,50%, то реальная частота была 199,2 МГц. Достаточно хитрая "особенность".

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


Зависимость производительности от параметров памяти.

Сначала определим влияние каждого из параметров на производительность. Однако тут возникли некоторые затруднения с материнской платой ASUS A7N8X-X. Дело в том, что изменение CAS Latency с 2,5 до 3 не приводило к изменению результатов при конфигурации 200х9,5. А при 160x12,5 (минимальная частота работы при CAS Latency = 2), не было разницы между 2 и 2,5. При этом CPU-Z показывал, что значение CAS Latency изменено. Поэтому тестирование проводилось при такой странной конфигурации 180х11, на которой все нормально работало. Такая "особенность" не всегда принимается во внимание. Например, www.terralab.ru при изучении влияния параметров памяти на материнской плате ASUS A7N8X сделала ошибочный вывод о том, что CAS Latency почти не влияет на производительность. Конечно, такого быть не может. При конфигурации 180х11 заметная разница есть, а при 200х9,5 – вдруг исчезала.


В основном, влияние оказывают параметры RAS to CAS Latency и CAS Latency. Причем RAS to CAS немного большее. RAS Precharge имеет гораздо меньшее значение, а увеличение Active Precharge Delay может даже незначительно повышать производительность.

Рассмотрим Active Precharge Delay подробнее. Неплохую информацию об этом можно найти здесь . Кстати, там же можно почитать и про CMD Rate. Вместо выражения "Active Precharge Delay" (в документации на материнскую плату - SDRAM Active Precharge Delay, Row-Active Delay) производитель памяти Mushkin использует "tRAS". Смысл этого параметра достаточно сложен для понимания и адекватного перевода. Вот оригинальное определение: "... tRAS short for the RAS Pulse width. Historically, tRAS was defined as the time needed to establish the necessary potential between a bitline pair within the memory array until it was safe to write back the data to the memory cells of origin after a (destructive) read."

Active Precharge Delay (tRAS) = RAS to CAS Latency (tRCD) + CAS Latency + 2

В теории максимальная производительность для конфигурации памяти Х-2-2-2,5 (Х - Active Precharge Delay) должна быть при значении Active Precharge Delay не менее 2 + 2,5 + 2 = 7. Проверим это на практике.


Заметно реагирует на изменения параметра только UT2003. В остальных приложениях разница очень мала. Но везде максимум находится в районе Active Precharge Delay = 8. По сообщениям в форумах, разница в пропускной способности памяти должна быть больше. Возможно, это объясняется одноканальным режимом работы.

Теперь увеличим RAS to CAS Latency на 3. В теории это должно привести к смещению максимума производительности на 3 позиции. Учитывая, что только в UT2003 есть заметные изменения, остальные тесты не использовались. На диаграмме для сравнения приведены предыдущие результаты.


Смещение очень невыразительное, но есть. Максимум находится в районе Active Precharge Delay = 9. Хорошо заметно увеличение падения производительности при минимальных значениях Active Precharge Delay 4 и 5, а также небольшое уменьшение падения при максимальных значениях 13 и 14. Такие изменения вызваны смещением максимума вправо. Все это согласуется с теорией, но приведенную формулу можно использовать только как приблизительную.

Зависимость производительности от частоты шины.

Для исследования влияния частоты шины можно воспользоваться простым методом, когда при фиксированном коэффициенте процессора меняется частота шины. В идеальном случае должна получиться прямая линия с коэффициентом 1. По отклонению от линейности можно найти и оценить провалы в производительности. Однако данный метод не учитывает, что при фиксированной частоте процессора производительность растет нелинейно от частоты шины. Практическая ценность такого метода невелика. Поэтому использовался другой метод.

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

Рез = (Част2 – Част) * (Рез2 – Рез1)/(Част2 – Част1) + Рез1

Первоначально предполагалось выполнить исследование при частотах 166 МГц, 182 МГц, 183 МГц, 200 МГц и получить результаты, лежащие на двух параллельных прямых. Разница между этими прямыми должна быть равна провалу производительности на 183 МГц. Но в процессе предварительного тестирования результаты сильно разошлись с теорией. Поэтому было выполнено исследование всего диапазона от 166 МГц до 205 МГц с шагом в 5 МГц. Тесты не выполнялись при частотах шины 182 МГц и 183 МГц. Провести исследование с шагом в 1МГц нереально. Однако падение производительности происходит именно здесь.

К сожалению, "особенности" A7N8X-X не позволили использовать только интерполяцию. На частоте 185 МГц возникли две проблемы. Во-первых, не все коэффициенты были доступны. Во-вторых, при коэффициентах х8,5 и х9,5 задержки памяти и производительность приложений были значительно ниже, чем при х11 и х11,5. Поэтому была подобрана удобная фиксированная частота процессора 1900 МГц. Результаты при коэффициентах х8,5 и х9,5 приводятся отдельно. Когда невозможно было использовать интерполяцию, использовалась экстраполяция (частоты процессора, лежали одновременно выше или ниже фиксированной частоты 1900 МГц), причем для 185х11, 195х11,5, 200х11,5 коэффициент наклона линии брался от результатов на 190 МГц. Точность при этом значительно снизилась.


Недоступность некоторых коэффициентов процессора при частоте выше 182 МГц свойственно многим материнским платам и обсуждалось в форумах. Различия в производительности при разных коэффициентах наблюдалось на материнской плате Abit NF7 rev. 2.0. Для памяти 5-2-2-2 приводятся такие результаты:

Athlon XP 3000+ (333MHz FSB) Athlon XP 3000+ (400MHz FSB) Athlon XP 3200+ (400MHz FSB)
Dual DDR333 SDRAM Dual DDR400 SDRAM
Latency, ns 96 81 85

А теперь сравните с полученными результатами:

nForce2 400 ASUS A7N8X-X, PC3200 5-2-2-2.5
Конфигурация Частота шины, МГц Частота процессора, МГц Пропускная способность памяти (ScienceMark 2.0), МБ/с Задержки памяти (ScienceMark 2.0), нс
166x11 167.00 1837.6 2 406 97.41
166x11.5 167.00 1921.0 2 421 96.30
200x11 200.50 2205.1 2 872 82.54
200x9.5 200.50 1904.3 2 700 91.37

Итак, результаты низкоуровневых тестов.

На частоте 185 МГц (на самом деле на 183 МГц) происходит небольшое падение производительности. Точнее, для коэффициентов х10,5 – х11,5 прирост отсутствует. В остальном, все линейно от частоты шины с коэффициентом близким к единице.

А теперь результаты приложений.

Как видно, падение производительности происходит не только на 185 МГц, но и на 190 МГц. Графики выглядят довольно странно.

Почему так происходит?

Провал в производительности происходит из-за изменения параметров чипсета nForce2. Другого объяснения нет. Примечательна частота 183 МГц. Это как раз середина между 166 МГц и 200 МГц. Т.е. до 183 МГц используются параметры 166 МГц, а после 183 МГц используются более медленные параметры 200 МГц. Падение на 190 МГц, возможно, связано с замедлением работы nForce2 DASP. Такие изменения параметров чипсета необходимы для стабильной работы на высоких частотах и далеко не бесполезны. Например, на тестовой системе энергосберегающий режим Suspend To Ram на частоте 182 МГц работает с CAS Latency 3, а на частоте 183 МГц с CAS Latency 2,5.

Для изучения вопроса с параметрами чипсета использовалась программа WPCREDIT 1.2a , которая позволяет просматривать и изменять конфигурационные регистры PCI устройств.

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


Но оказалось возможным сначала сохранить содержимое регистров на одной частоте, а затем загрузить их на другой. Правда это не относится к устройству с Device ID 01E0, которое, вероятно, отвечает за установку текущей частоты шины. Если попытаться загрузить данные в его регистры, то происходит зависание системы. При загрузке в регистры устройства с Device ID 01EE, вероятно, происходит нарушение работы AGP. В UT2003 появляется мусор из треугольников.

Тем не менее, при загрузке регистров на частоте 200 МГц данными, сохранёнными при 133 МГц, наблюдается стабильное увеличение производительности. Кроме того, было выяснено, что утилита ClockGen при изменении частоты почти не меняет содержимое конфигурационных регистров. Если изменить частоту шины при помощи этой утилиты с первоначальных 133 МГц до 200 МГц, то результаты совпадают с результатами, полученными при загрузке регистров (по тесту 7-zip). Проблем в UT2003 при этом не возникает. Поэтому в дальнейшем использовался только ClockGen и подразумевается, что если написано "параметры от 133 МГц", то это значит, что частота шины была установлена в 133 МГц из BIOS, а затем из Windows увеличена при помощи ClockGen.

Было проведено исследование влияния внутренних параметров чипсета nForce2 на производительность. При частоте шины 200 МГц были использованы параметры чипсета от стандартных частот 200 МГц, 166 МГц, 133 МГц. Параметры чипсета от 100 МГц вызывали зависание. Состав тестовых программ был немного изменён. Вместо ScienceMark 2.0 использовался CacheMem 2.6. Вместо RKC, 7-zip fb=255 и 7-zip fb=64 использовался 7-zip fb=64 с большим размером исходного файла для архивирования.

Итак, результаты:


Вот она, потерянная производительность. Причем, если после перехода с 133 МГц на 166 МГц падение незначительно, то после перехода с 166 МГц на 200 МГц падение достигает 3%. Несмотря на то, что при коэффициенте х9,5 задержки памяти значительно уменьшились, они все равно немного отличаются от задержек при коэффициенте х11: 82,97 нс для х9,5 и 80,28 нс для х11. Полученное значение задержек памяти для х11 совпадает с теоретическим значением 80,67 нс, рассчитанным линейно от 96,89 нс на 166 МГц.

Теперь рассмотрим частоты 180 МГц и 190 МГц, на которых происходит падение. Если использовать конфигурацию 182х11,5 и 190х11, то частота процессора будет совпадать (разница 0,12%), и использование интерполяции не потребуется.


Если просто изменить конфигурацию с 182х11,5 на 190х11 в BIOS, то низкоуровневые характеристики памяти изменяются на 2%, вместо теоретических 4,5%. Скорость 7-zip и UT2003 просто падает (пресловутое падение производительности). Однако, если при 190х11 установить параметры чипсета от 182 МГц, то все становится на свои места. Везде есть прирост. Низкоуровневые характеристики памяти выросли немного больше чем 4,5%. Частично это можно списать на относительно большую для низкоуровневых тестов памяти погрешность.

Совершенно случайно было найдено объяснение особенностям RKC. Если посмотреть на график, то в отличие от 7-zip и UT2003, разница в результатах между х8,5 - х9,5 и х10,5 – х11,5 у него почти отсутствует. Чтобы понять, почему так происходит достаточно взглянуть на таблицу:

Block size 8 Мб, 512 byte stride 200х11, задержки памяти 200х9,5, задержки памяти
cycles нс cycles нс
ScienceMark 2.0 183 82,99 174 91,37
CPU-Z 1.20a 183 82,99 159 83,50

Как видно, ScienceMark 2.0 и CPU-Z 1.20a используют несколько разные алгоритмы для определения задержек. При изменении коэффициента с х11 на х9,5 CPU-Z 1.20a, равно как и RKC, почти не "замечают" разницы. Получается, что ScienceMark 2.0 и CPU-Z 1.20a не отражают реальной картины и их результаты относительны. Вот ScienceMark 2.0 показывает, что задержки сильно изменились, а реальное приложение RKC, чувствительное к задержкам, на это почти не реагирует. И наоборот, CPU-Z 1.20a показывает, что разница небольшая, а результаты 7-zip и UT2003 отличаются значительно. Результаты CacheMem 2.6 совпадают с результатами ScienceMark 2.0. Назвать какую-либо программу "неправильной" нельзя. Они просто измеряют задержки по-разному.

Попытки объяснения недоступности некоторых коэффициентов и низкой производительности при х8,5 и х9,5 путём изменения параметров чипсета ни к чему не привели. Возможно, это связано с некоторыми регистрами устройства с Device ID 01E0. Значения этих регистров просто не поддавались корректировке.

Насколько результаты исследования можно распространять на другие материнские платы nForce2?

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

Несмотря на отсутствие документации, можно утверждать, что изменение параметров, вызывающее провал производительности на 183 МГц, является рекомендованным разработчиком чипсета nForce2. В пользу этого говорит и то, что такой провал есть на одной из первых плат на nForce2 ASUS A7N8X (напомню, A7N8X-X является его урезанной версией), которая создавалась в плотном сотрудничестве с nVidia. Да и "притормаживать" свою продукцию производители вряд ли догадались самостоятельно. Кроме того, падение на 183 МГц точно есть на плате Soltek 75FRN-L, и было впервые обнаружено именно на ней. Но в конечном итоге, все зависит только от производителя, конкретной модели платы и даже версии BIOS.

Для изучения этого вопроса было проведено небольшое исследование обзоров материнских плат на nForce2. При этом был учтен момент с завышением реальных частот и соответственно завышением результатов некоторыми непорядочными производителями. Именно о непорядочности говорит такой факт, что сам nForce2 имеет встроенный генератор частоты, и поэтому на всех материнских платах на этом чипсете частоты должны точно совпадать. Например, по данным www.anandtech.com плата Gigabyte 7NNXP имеет частоту 202,77 МГц, DFI NFII Ultra LANParty – 201,35 МГц вместо положенных 200 МГц или 200,5 МГц (200,5 МГц является типовой частотой на других платах nForce2). А это уже около 1%.

Из немногочисленных обзоров был выбран http://www.3dnews.ru/motherboard/nforce2u400-roundup . К сожалению, в нём не указаны реальные частоты. Если отбросить результаты Gigabyte 7NNXP, MSI K7N2 Delta, Acorp 7NFU400, то получится следующая картина. Все платы идут очень кучно и немного отстают от Epox 8RDA+. Причем приблизительно разница получается для Sandra2002 Int MEM - 5%, для Quake III - 3%. На основании этого можно сделать предположение, что на большинстве плат на частоте 200 МГц используются более медленные параметры чипсета, а на Epox 8RDA+ более быстрые. Возможно это совпадение, и объясняется отклонениями частоты шины, но больно хорошо это согласуется с полученными выше результатами. Кроме того, в конференции kv0 пишет, что на Epox 8RDA "увеличение fsb с 166 до 198 МГц приводило к линейному росту производительности без каких-либо скачков".

Таким образом, с большой долей уверенности, можно предположить, что на большинстве материнских плат падение производительности и описанный характер этого падения существует. В том числе и на таких платах как Abit NF7-S rev2.0, Epox 8RDA3+, Gigabyte 7N400. На Epox 8RDA+ падения нет, но для обычного пользователя это скорее минус, т.к. стабильность на высоких частотах снижена.

Итоги.

Материнская плата ASUS A7N8X-X обладает некоторыми "особенностями". Не всегда можно изменить параметр CAS Latency. После частоты шины 182 МГц не работают некоторые коэффициенты умножения процессора. При разных коэффициентах производительность может отличаться. Сильно ругать A7N8X-X нельзя, у других материнских плат "особенностей" тоже хватает.

Наибольшее влияние на производительность памяти оказывают параметры RAS to CAS Latency и CAS Latency. Причем, вопреки все ещё бытующему мнению, RAS to CAS Latency имеет большее значение, чем CAS Latency (это справедливо для DDR SDRAM). Оптимальное значение Active Precharge Delay вычисляется как RAS to CAS Latency + CAS latency + 2. Использование минимальных значений является распространённой ошибкой и вызывает падение производительности до 1%.

На большинстве материнских плат nForce2 на частоте шины 183 МГц наступает значительный провал в производительности. Только где-то на 200 МГц производительность достигает уровня 182 МГц. Это происходит из-за изменения параметров чипсета nForce2 и необходимо для стабильной работы на высоких частотах.

Если на частоте шины 200 МГц установить параметры чипсета от 133 МГц, то можно получить прирост производительности (на ASUS A7N8X-X - порядка 3%) за счет некоторого уменьшения стабильности. Это легко проделать, установив в BIOS частоту шины 133 МГц и, затем, увеличив частоту шины из Windows при помощи утилиты ClockGen до 200 МГц. Но не стоит забывать, что после выхода из режимов энергосбережения параметры чипсета будут восстановлены.

Enot
09/03/2004

У этой статьи есть продолжение "Немного о DDR SDRAM и параметре tRAS ".

  • Распродажа Gigabyte GTX 980 - в два раза дешевле чем другие!