Primary plane current limit что это в биосе
Primary plane current limit что это в биосе
Вообщем, недавно купил данный процессор, в основном для игр и чуть-чуть для других задач (видеокарта с ним R9 290x которая у меня уже полтора года). Почитал статистику, вроде как у многих при 1.25-28 VCORE процы берут 4500 мгц, но у меня какая-то напасть, при вольтажах ниже 1.320 ошибки, сейчас вот сижу как раз с таким вольтажом при частоте 4300 и множителем 43 (BCLK 100 мгц). Материнская плата ASUS P8Z68V-PRO GEN.3.
Процессор СКАЛЬПИРОВАН, на кристалл нанесён жидкий металл, кулер Noctua NH-D15. Температуры при вольтаже даже 1.415 не превышают 88 градусов.
По мимо напряжения CPU Manual Voltage, вам ещё неоходимо увеличить предел потребляемой мощности Long Duration Power Limit и Short Duration Power Limit для начала до 140 Вт, увеличить продолжительность длительного ускорения Long Duration Maintained, подобрать максимальную величину дополнительного напряжения питания CPU во время ускорения Turbo Boost Additional Turbo Voltage, подобрать основной предел по току Primary Plane Current Limit и вторичный предел по току Secondary Plane Current Limit.
Одним словом вот вам ссылка на обзор, изучайте.
Добавлено через 2 минуты
Естественно Intel ни когда не гарантирует разгон своих процессоров до какой либо величины.
garniv очень даже возможно, но мне кажется, я выжал ещё не всё, есть чуйка такая.
Злой Геймер спасибо большое за ссылку, изучу внимательнейшим образом!
В курсе, что разгон до 4500 далеко не всегда получается, возможно мне просто не повезло. Но я пока не намерен сдаваться!
Злой Геймер
как ни странно, но вот уже достаточно долго прохожу LinX на частоте 4.4 (множитель 44), с вольтажом 1.35 (в нагрузке прыгает до 1.36), и вроде как всё нормально, надо попробовать пройти другие тесты (Prime, OCCT, поиграть во что-нибудь), а потом наверн и 4500 попробую преодолеть) Правда температуры что-то высокие стали (на 1.36 прогрев самого горячего ядра до 87 градусов), вообщем, продолжаю эксперименты)
К слову, я пока ещё не пробовал опции Primary Plane Current Limit и Secondary Plane Current Limit, может, и они мне помогут) Вообще мне кажется, 1.35 завышенный вольтаж (я его попробовал чтобы сразу понять, есть смысл плясать или нет), причём достаточно сильно, скорее всего при куда меньшем всё должно быть нормально)
Как разогнать процессор Intel на примере Intel Core i9-9900K
Содержание
Содержание
Разгон процессоров от компании Intel в первую очередь связан с выбором процессора с индексом K или KF (К — означает разблокированный множитель) и материнской платы на Z-чипсете (Z490–170). А также от выбора системы охлаждения.
Чтобы понять весь смыл разгона, нужно определиться, что вы хотите получить от разгона. Стабильной работы и быть уверенным, что не вылезет синий экран смерти? Или же вам нужно перед друзьями пощеголять заветной частотой 5000–5500 MHz?
Сегодня будет рассмотрен именно первый вариант. Стабильный разгон на все случаи жизни, однако и тем, кто выбрал второй вариант, будет полезно к прочтению.
Выбор материнской платы
К разгону нужно подходить очень ответственно и не пытаться разогнать Core i9-9900K на материнских платах, которые не рассчитаны на данный процессор (это, к примеру, ASRock Z390 Phantom Gaming 4, Gigabyte Z390 UD, Asus Prime Z390-P, MSI Z390-A Pro и так далее), так как удел этих материнских плат — процессоры Core i5 и, возможно, Core i7 в умеренном разгоне. Intel Core i9-9900K в результате разгона и при серьезной постоянной нагрузке потребляет от 220 до 300 Ватт, что неминуемо вызовет перегрев цепей питания материнских плат начального уровня и, как следствие, выключение компьютера, либо сброс частоты процессора. И хорошо, если просто к перегреву, а не прогару элементов цепей питания.
Выбор материнской платы для разгона — это одно из самых важных занятий. Ведь именно функционал платы ее настройки и качество элементной базы и отвечают за стабильность и успех в разгоне. Ознакомиться со списком пригодных материнских плат можно по ссылке.
Все материнские платы разделены на 4 группы: от начального уровня до продукта для энтузиастов. По большому счету, материнские платы второй и, с большой натяжкой, третьей группы хорошо справятся с разгоном процессора i9-9900K.
Выбор системы охлаждения
Немаловажным фактором успешного разгона является выбор системы охлаждения. Как я уже говорил, если вы будете разгонять на кулере который для этого не предназначен, у вас ничего хорошего не получится. Нам нужна либо качественная башня, способная реально отводить 220–250 TDP, либо жидкостная система охлаждения подобного уровня. Здесь все зависит только от бюджета.
Из воздушных систем охлаждения обратить внимание стоит на Noctua NH-D15 и be quiet! DARK ROCK PRO 4.
Силиконовая лотерея
И третий элемент, который участвует в разгоне — это сам процессор. Разгон является лотереей, и нельзя со 100% уверенностью сказать, что любой процессор с индексом К получится разогнать до частоты 5000 MHz, не говоря уже о 5300–5500 MHz (имеется в виду именно стабильный разгон). Оценить шансы на выигрыш в лотерее можно, пройдя по ссылке, где собрана статистика по разгону различных процессоров.
Приступаем к разгону
Примером в процессе разгона будет выступать материнская плата ASUS ROG MAXIMUS XI HERO и процессор Intel Core i9-9900K. За охлаждение процессора отвечает топовый воздушный кулер Noctua NH-D15.
Первым делом нам потребуется обновить BIOS материнской платы. Сделать это можно как напрямую, из специального раздела BIOS с подгрузкой из интернета, так и через USB-накопитель, предварительно скачав последнюю версию c сайта производителя. Это необходимо, потому как в новых версиях BIOS уменьшается количество багов. BIOS, что прошит в материнской плате при покупке, скорее всего, имеет одну из самых ранних версий.
Тактовая частота процессора формируется из частоты шины BCLK и коэффициента множителя Core Ratio.
Как уже было сказано, разгон будет осуществляться изменением множителя процессора.
Заходим в BIOS и выбираем вкладку Extreme Tweaker. Именно тут и будет происходить вся магия разгона.
Первым делом меняем значение параметра Ai Overclocker Tuner с Auto в Manual. У нас сразу становятся доступны вкладки, отвечающие за частоту шины BCLK Frequency и CPU Core Ratio, отвечающая за возможность настройки множителя процессора.
ASUS MultiCore Enhancement какой-либо роли, когда Ai Overclocker Tuner в режиме Manual, не играет, можно либо не трогать, либо выключить, чтобы глаза не мозолило. Одна из уникальных функций Asus, расширяет лимиты TDP от Intel.
SVID Behavior — обеспечивает взаимосвязь между процессором и контроллером напряжения материнской платы, данный параметр используется при выставлении адаптивного напряжения или при смещении напряжения (Offset voltages). Начать разгон в любом случае лучше с фиксированного напряжения, чтобы понять, что может конкретно ваш экземпляр процессора, ведь все они уникальны. Если используется фиксация напряжения, значение этого параметра просто игнорируется. Установить Best Case Scenario. Но к этому мы еще вернемся чуть позже.
AVX Instruction Core Ratio Negative Offset — устанавливает отрицательный коэффициент при выполнении AVX-инструкций. Программы, использующие AVX-инструкции, создают сильную нагрузку на процессор, и, чтобы не лишаться заветных мегагерц в более простых задачах, придумана эта настройка. Несмотря на все большее распространение AVX-инструкции, в программах и играх они встречаются все еще редко. Все сугубо индивидуально и зависит от задач пользователя. Я использую значение 1.
Наример, если нужно, чтобы частота процессора при исполнении AVX инструкций была не 5100 MHz, а 5000 MHz, нужно указать 1 (51-1=50).
Далее нас интересует пункт CPU Core Ratio. Для процессоров с индексом K/KF выбираем Sync All Cores (для всех ядер).
1-Core Ratio Limit — именно тут и задается множитель для ядер процессора. Начать лучше с 49–50 для 9 серии и 47–48 для 8 серии процессоров Intel соответственно, с учетом шины BCLK 100 мы как раз получаем 4900–5000 MHz и 4700–4800 MHz.
DRAM Frequency — отвечает за установку частоты оперативной памяти. Но это уже совсем другая история.
CPU SVID Support — данный параметр необходим процессору для взаимодействия с регулятором напряжения материнской платы. Блок управления питанием внутри процессора использует SVID для связи с ШИМ-контроллером, который управляет регулятором напряжения. Это позволяет процессору выбирать оптимальное напряжение в зависимости от текущих условий работы. В адаптивном режиме установить в Auto или Enabled. При отключении пропадет мониторинг значений VID и потребляемой мощности.
CPU Core/Cache Current Limit Max — лимит по току в амперах (A) для процессорных ядер и кэша. Выставляем 210–220 A. Этого должно хватить всем даже для 9900к на частоте 5100MHz. Максимальное значение 255.75.
Min/Max CPU Cache Ratio — множитель кольцевой шины или просто частота кэша. Для установки данного параметра есть неофициальное правило, множитель кольцевой шины примерно на два–три пункта меньше, чем множитель для ядер.
Например, если множитель для ядер 51, то искать стабильность кэша нужно от 47. Все очень индивидуально. Начать лучше с разгона только ядер. Если ядро стабильно, можно постепенно повышать частоту кэша на 1 пункт.
Разгон кольцевой шины в значении 1 к 1 с частотой ядер это идеальный вариант, но встречается такое очень редко на частоте 5000 MHz.
Заходим в раздел Internal CPU Power Management для установки лимитов по энергопотреблению.
SpeedStep — во время разгона, выключаем. На мой взгляд, совершенно бесполезная функция в десктопных компьютерах.
Long Duration Packet Power Limit — задает максимальное энергопотребление процессора в ватах (W) во время долгосрочных нагрузок. Выставляем максимум — 4095/6 в зависимости от версии Bios и производителя.
Short Duration Package Power Limit — задает максимальное возможное энергопотребление процессором в ваттах (W) при очень кратковременных нагрузках. Устанавливаем максимум — 4095/6.
Package Power Time Window — максимальное время, в котором процессору разрешено выходить за установленные лимиты. Устанавливаем максимальное значение 127.
Установка максимальных значений у данных параметров отключает все лимиты.
IA AC Load Line/IA DC Load Line — данные параметры используются в адаптивном режиме установки напряжения, они задают точность работы по VID. Установка этих двух значений на 0,01 приведет ближе к тому напряжению, которое установил пользователь, при этом минимизируются пики. Если компьютер, после установки параметра IA DC Load line в значение 0,01, уходит в «синьку», рекомендуется повысить значение до 0,25. Фиксированное напряжение будет игнорировать значения VID процессора, так что установка IA AC Load Line/IA DC Load Line в значение 0,01 не будет иметь никакого влияния на установку ручного напряжения, только при работе с VID. На материских платах от Gigabyte эти параметры необходимо устанавливать в значение 1.
Возвращаемся в меню Extrime Tweaker для выставления напряжения.
BCLK Aware Adaptive Voltage — если разгоняете с изменением значения шины BCLK, — включить.
CPU Core/Cache Voltage (VCore) — отвечает за установку напряжения для ядер и кэша. В зависимости от того, какой режим установки напряжения вы выберете, дальнейшие настройки могут отличаться.
Существует три варианта установки напряжения: адаптивный, фиксированный и смещение. На эту тему много мнений, однако, в моем случае, адаптивный режим получается холоднее. Зачастую для 9 поколения процессоров Intel оптимальным напряжением для использования 24/7 является 1.350–1.375V. Подобное напряжение имеет место выставлять для 9900К при наличии эффективного охлаждения.
Поднимать напряжение выше 1.4V для 8–9 серии процессоров Intel совершенно нецелесообразно и опасно. Рост потребления и температуры не соразмерен с ростом производительности, которую вы получите в результате такого разгона.
Offset mode Sign — устанавливает, в какую сторону будет происходить смещение напряжения, позволяет добавлять (+) или уменьшать (-) значения к выставленному вольтажу.
Additional Turbo Mode CPU Core Voltage — устанавливает максимальное напряжение для процессора в адаптивном режиме. Я использую 1.350V, данное напряжение является некой золотой серединой по соотношению температура/безопасность.
Offset Voltage — величина смещения напряжения. У меня используется 0.001V, все очень индивидуально и подбирается во время тестирования.
DRAM Voltage — устанавливает напряжение для оперативной памяти. Условно безопасное значение при наличии радиаторов на оперативной памяти составляет 1.4–1.45V, без радиаторов до 1.4V.
CPU VCCIO Voltage (VCCIO) — устанавливает напряжение на IMC и IO.
CPU System Agent Voltage (VCCSA) — напряжение кольцевой шины и контроллера кольцевой шины.
Таблица с соотношением частоты оперативной памяти и напряжениями VCCIO и VCCSA:
Однако, по личному опыту, даже для частоты 4000 MHz требуется напряжение примерно 1.15V для VCCIO и 1.2V для VCCSA. На мой взгляд, разумным пределом является для VCCIO 1.20V и VCCSA 1.25V. Все что выше, должно быть оправдано либо частотой разгона оперативной памяти за 4000MHz +, либо желанием получить максимум на свой страх и риск.
Часто при использовании XMP профиля оперативной памяти параметры VCCIO и VCCSA остаются в значении Auto, тем самым могут повыситься до критических показателей, это, в свою очередь, чревато деградацией контроллера памяти с последующим выхода процессора из строя.
Установка LLC
LLC (Load-Line Calibration) В зависимости от степени нагрузки на процессор, напряжение проседает, это называется Vdroop. LLC компенсирует просадку напряжения (vCore) при высокой нагрузке. Но есть определенные особенности работы с LLC.
Например, мы установили фиксированное напряжение в BIOS для ядер 1.35V. После старта компьютера на рабочем столе мы видим уже не 1.35V, а 1.32V. Но, если запустим более требовательное к ресурсам процессора приложение, например Linx, напряжение может провалиться до 1.15V, и мы получим синий экран или «невязки», ошибки или выпадение ядер.
Чтобы напряжение проседало не так сильно и придумана функция LLC c разным уровнем компенсации просадки. Не стоит сразу гнаться за установкой самого высокого/сильного уровня компенсации. В этом нет никакого смысла. Это может быть даже опасно ввиду чрезвычайно завышенного напряжения (overshoot) в момент запуска и прекращения ресурсоемкой нагрузки перед и после Vdroop. Нужно оптимально подобрать выставленное напряжение с уровнем LLC. Напряжение под нагрузкой и должно проседать, но должна оставаться стабильность. Конкретно у меня в BIOS материнской платы стоит 1.35V c LLC 5. Под нагрузкой напряжение опускается до 1.19–1.21V, при этом процессор остается абсолютно стабильным под длительной и серьезной нагрузкой. Завышенное напряжение выливается в большем потреблении и, как следствие, более высоких температурах.
Например, при установке LCC 6 с напряжением 1.35V во время серьезной нагрузки напряжение проседает до 1.26V, при этом справиться с энергопотреблением и температурой с использованием воздушной системы охлаждения уже нет возможности.
Чтобы наглядно изучить процесс работы LLC и то, какое влияние оказывает завышенный LLC на Overshoot’ы, предлагаю ознакомиться с работами elmora, более подробно здесь.
Идеальным вариантом, с точки зрения Overshoot’ов, является использование LLC в значении 1 (самое слабое на платах Asus), однако добиться стабильности с таким режимом работы LLC во время серьезной нагрузки будет сложно, как выход, существенное завышенное напряжение в BIOS. Что тоже не очень хорошо.
Пример использовании LLC в значении 8 (самое сильно на платах Asus)
При появлении нагрузки на процессоре напряжение просело, но потом в работу включается LLC и компенсирует просадку, причем делая это настолько агрессивно, что напряжение на мгновение стало даже выше установленного в BIOS.
В момент прекращения нагрузки мы видим еще больший скачок напряжения (Overshoot), а потом спад, работа LLC прекратилась. Вот именно эти Overshoot’ы, которые значительно превышают установленное напряжение в BIOS, опасны для процессора. Какого-либо вреда на процессор Undershoot и Vdroop не оказывают, они лишь являются виновниками нестабильности работы процессора при слишком сильных просадках.
CPU Current Capability — увеличивает допустимое значение максимального тока, подаваемого на процессор. Сильно не увлекайтесь, с увеличением растет так же и температура. Оптимально на 130–140%
VRM Spread Spectrum — лучше выключить и кактус у компьютера поставить, незначительное уменьшение излучения за счет ухудшения сигналов да и шина BLCK скакать не будет.
Все остальные настройки нужны исключительно для любителей выжимать максимум из своих систем любой ценой.
Проверка стабильности
После внесения всех изменений, если компьютер не загружается, необходимо повысить напряжение на ядре или понизить частоту. Когда все же удалось загрузить Windows, открываем программу HWinfo или HWMonitor для мониторинга за состоянием температуры процессора и запускаем Linx или любую другую программу для проверки стабильности и проверяем, стабильны ли произведенные настройки. Автор пользуется для проверки стабильности разгона процессора программами Linx с AVX и Prime95 Version 29.8 build 6.
Если вдруг выявилась нестабильность, то повышаем напряжение в пределах разумного и пробуем снова. Если стабильности не удается добиться, понижаем частоту. Все значения частоты и напряжения сугубо индивидуальны, и дать на 100 % верные и подходящие всем значения нельзя. Как уже писалось, разгон — это всегда лотерея, однако, купив более качественный продукт, шанс выиграть всегда будет несколько выше.
Резюмируем все выше сказанное
Максимально допустимое напряжение на процессор составляет до 1.4V. Оптимально в пределах 1.35V, со всем что выше, возникают трудности с температурой под нагрузкой.
Существует 3 способа установки напряжения:
Adaptive mode — это предпочтительный способ для установки напряжения.
Он работает с таблицей значений VID вашего процессора и позволяет снижать напряжение в простое.
Оптимально найти стабильное напряжение в фиксированном режиме, потом выставить адаптивный режим и вбить это знание для адаптивного режима, далее выставить величину смещения по необходимости.
При разгоне оперативной памяти и использовании XMP профиля, необходимо контролировать напряжение на CPU VCCIO Voltage (VCCIO) и CPU System Agent Voltage (VCCSA).
Подобрать оптимальный уровень работы LLC, VDROOP ДОЛЖЕН БЫТЬ.
Название и принцип работы LLC у разных производителей
Особенности разгона современных процессоров Intel для LGA1150
Возможность разгона процессоров уже многие годы является их неотъемлемой частью. Конечно, с ростом производительности эта процедура стала менее востребованной, но своей актуальности все же не утратила. Центральный процессор до сих пор остается основным компонентом ПК, в связи с чем остальные комплектующие в системе очень сильно зависят от его быстродействия. Причем, чем выше уровень конфигурации, тем сильнее сказывается эта зависимость. Вторая причина, заставляющая пользователей смотреть в сторону разгона процессора, заключается в недостаточной оптимизации программного обеспечения. Так, купив многоядерный процессор, вы еще не гарантируете обеспечение максимальной производительности. Например, в играх не редки случаи, когда модель с меньшим количеством ядер, но большей частотой, показывает лучшие результаты, чем ее более дорогой аналог.
Таким образом, чтобы там не говорили скептики, оверклокинг на сегодняшний день не является просто развлечением, а несет реальную практическую пользу. В этих словах мы уже неоднократно убеждались, тестируя процессоры разной производительности. Однако в рамках обычного обзора трудно рассказать обо всех нюансах, касающихся процесса оптимизации параметров. Поэтому данному вопросу мы решили посвятить отдельный материал, вернее сказать, цикл материалов. Первой его частью станет эта статья, где мы постараемся в полной мере раскрыть особенности разгона современных процессоров компании Intel. Речь пойдет о моделях, основанных на микроархитектуре Intel Haswell: семействах Intel Haswell, Intel Haswell Refresh, Intel Devil’s Canyon и Intel Haswell-E.
Способы разгона
Суть оптимизации параметров процессора в подавляющем большинстве случаев сводится к увеличению его тактовой частоты. В современных решениях от Intel она вычисляется по формуле:
CPU Freq = CPU Ratio × CPU Cores Base Freq
В связи с этим можно выделить три основные способа их разгона:
Во время оверклокинга также требуется настройка массы дополнительных параметров, затрагивающих работу не только самого процессора, но и других структурных узлов ПК (подсистемы оперативной памяти, чипсета, слотов расширения, интерфейсов). Более того, нужно постоянно отслеживать основные показатели всей конфигурации и на каждом этапе проверять стабильность ее функционирования.
Чтобы избавить пользователя от большинства из этих обязанностей, производители материнских плат предлагают инструменты автоматического разгона процессоров.
Как правило, они реализованы на уровне драйвера.
. или же доступны в виде специального раздела в меню BIOS.
В некоторых случаях для этих целей даже предусмотрена специальная группа кнопок, распаянных непосредственно на текстолите.
Вроде бы, основная цель достигнута − производительность процессора увеличена, и на этом материал можно заканчивать. Но у автоматического способа разгона есть много недостатков, которые выявляются в процессе повседневной эксплуатации. Во-первых, он нередко завышает многие параметры для обеспечения стабильной работы системы, тем самым излишне нагружая другие компоненты ПК. В результате конфигурация потребляет больше энергии, требует лучшего охлаждения и издает дополнительный шум. Во-вторых, материнская плата содержит лишь несколько профилей оверклокинга. Поэтому разогнать процессор до той отметки, которая требуется именно вам, не всегда получится. Придется довольствоваться только значениями, предусмотренными производителем. Более того, в некоторых случаях у системы может попросту не получиться подобрать необходимые параметры (например, при использовании решения с заблокированным множителем) и никакого ощутимого прироста от процедуры оверклокинга вы не получите. В-третьих, использование определенных функций вместе с автоматическим разгоном может быть затруднено. Особенно это касается тонкой настройки режимов энергосбережения. В-четвертых, в автоматическом режиме вы никогда не сможете достичь тех показателей и результатов, которые будут продемонстрированы при ручной оптимизации параметров.
Исходя из этого, мы рекомендуем отказаться от автоматического способа оверклокинга в пользу ручного. Однако для начала потребуются определенные знания о принципе работы процессора и подконтрольных ему узлов, а также способы его взаимодействия с другими комплектующими. Об этом мы поговорим в следующем разделе.
Особенности функционирования современных процессоров Intel. Анализ работы структурных элементов, задействованных во время процедуры разгона
Более детально об особенностях микроархитектуры Intel Haswell и Intel Haswell-E можно узнать, перейдя по соответствующим ссылкам. Здесь же внимание будет акцентировано на структурных элементах, касающихся разгона.
Самым главным из них является базовая (или опорная) частота тактового генератора (BCLK), которая по умолчанию равна 100 МГц. Как видно из схемы, все узлы процессора (процессорные ядра, кэш-память последнего уровня, встроенное графическое ядро, кольцевая шина, контроллеры памяти, шин PCI Express и DMI) так или иначе с ней связаны. Поэтому любое изменение опорной частоты неминуемо отразится на их работе. Причем, если процессорные ядра без проблем переносят такую процедуру, то другие узлы процессора и компоненты ПК могут терять стабильность своего функционирования при значении базовой частоты, которое всего лишь на несколько мегагерц превышает отметку в 100 МГц. Иными словами, разгон процессора по базовой частоте, по сути, просто лимитируется остальными узлами системы.
Чтобы решить сложившуюся проблему, в микроархитектуру Intel Haswell было внедрено понятие CPU Strap − множитель опорной частоты процессорных ядер. Таким образом, имеем следующее:
CPU Cores Base Freq = CPU Strap × BCLK Freq
Как правило, для параметра CPU Strap доступны четыре значения: 1,00; 1,25; 1,66 и 2,5. Но и их хватит с головой для максимального разгона процессора по опорной частоте. Поскольку при стандартном значении BCLK (100 МГц) базовая частота процессорных ядер может достигать 250 МГц при использовании максимального множителя CPU Strap. То есть теоретически скорость процессора можно увеличить в 2,5 раза, не меняя его множителя. Владельцы решений из серий Intel Sandy Bridge / Ivy Bridge о таком могли только мечтать.
Правда, потенциальным покупателям современных моделей на основе микроархитектуры Intel Haswell тоже не стоит сильно обольщаться. Параметр CPU Strap доступен только для процессоров с разблокированным множителем (с индексом «K» в конце названия). Иными словами, обычные решения в данном случае тоже не смогут похвастать большим оверклокерским потенциалом − максимум +5. +10 МГц к опорной частоте BCLK без потери стабильности работы всей системы, что даст прибавку в скорости в виде дополнительных 150 − 400 МГц в зависимости от процессорного множителя.
Отметим, что параметр CPU Strap можно использовать двумя способами. В первом случае его значение фиксируется вручную, а во втором − подбирается автоматически материнской платой на основе желаемой базовой частоты опорных ядер процессора. Допустим, мы хотим, чтобы наша частота CPU Cores Base Freq была равна 150 МГц. На основе этого значения материнская плата сама определит, что параметр CPU Strap нужно зафиксировать на уровне 1,66, что даст нам скорость BCLK (BCLK Freq) на уровне 90,3 МГц (150 МГц / 1,66 = 90,3 МГц). Правда, стоит понимать, что стабильная работа системы при этом тоже не гарантируется. Зато так проще производить оптимизацию, поскольку фактически мы меняем только один параметр (скорость работы процессорных ядер). Тогда как в ручном режиме придется производить манипуляцию уже с двумя настройками (CPU Strap и базовая частота BCLK).
Теперь давайте вкратце пройдемся по узлам процессора и комплектующим ПК, скорость работы которых тактируется базовой частотой BCLK. Самыми чувствительными к изменению этого значения являются встроенные в процессор контроллеры памяти, линий PCI Express и шины DMI, служащие для «общения» с внешними компонентами системы (оперативной памятью, картами расширения и чипсетом соответственно). Поэтому очень важно позаботиться об их стабильной работе. Достигается это с помощью увеличения напряжения питания на конкретных узлах, а также путем отключения энергосберегающих технологий (более детально об этом читайте в следующих разделах).
В современных процессорах часто на кристалле распаивается графическое ядро. Скорость его работы рассчитывается по формуле:
iGPU Freq = iGPU Ratio × BCLK Freq / 2
Из-за архитектурных особенностей, встроенное графическое ядро чуть лучше «переваривает» повышенные значения базовой частоты BCLK, особенно при увеличении напряжения на нем. Однако в большинстве случаев в составе современных ПК используется дискретная видеокарта, в связи с чем встроенная графика автоматически деактивируется. Тем самым убирается один из компонентов, который может лимитировать разгон процессора. Еще одной положительной стороной отказа от использования iGPU является снижение нагрева процессора. К примеру, разгон встроенного графического ядра Intel HD Graphics 4600 с номинальных 1250 МГц до 1700 МГц приводит к росту энергопотребления модели Intel Core i7-4770K в среднем на 40 Вт.
Для расчета скорости оперативной памяти используется следующая формула:
Memory Freq = Memory Ratio × BCLK Freq × Memory Strap
Как видим, в данном случае мы также имеем два множителя (или делителя, смотря относительно каких величин анализировать). Первый (Memory Ratio) задает непосредственно коэффициент умножения для скорости подсистемы оперативной памяти. Второй же (Memory Strap) указывает на соотношение опорной частоты BCLK к базовой частоте модулей оперативной памяти. По сути, этот параметр является аналогом CPU Strap, только для оперативной памяти. Правда, в данном случае доступно уже меньше значений (в основном только 1,00 и 1,33). Использование значения 1,33 позволяет устанавливать более низкий множитель (Memory Ratio) и запускать память с меньшими таймингами. Таким способом можно улучшить показатели при прохождении определенных синтетических тестов, критических к задержкам модулей. Но с другой стороны, от этого страдает стабильность работы всего ПК. Поэтому при разгоне процессора оптимальное соотношение опорной частоты BCLK к базовой скорости планок оперативной памяти все же будет 1,00.
Последним важным структурным компонентом, напрямую зависящим от опорной частоты BCLK, является блок Uncore, объединяющий в себе кольцевую шину и кэш-память последнего уровня процессора. В микроархитектуре Intel Haswell их пропускная способность существенно увеличена (примерно в 2 раза), поэтому нет больше необходимости использовать модуль Uncore на высоких частотах. Кроме того, разработчики добавили возможность управлять его работой независимо от процессорных ядер. То есть эти два структурных блока (стек физических ядер и кэш-память) могут функционировать на разных частотах. Большинство оверклокеров сходятся во мнении, что при сильном разгоне процессора, скорость Uncore лучше устанавливать примерно на 300 − 500 МГц меньше частоты самого процессора. Хотя в некоторых синтетических бенчмарках синхронизация этих показателей, наоборот, позволяет добиться более высоких результатов. Как бы там ни было, нужно помнить, что оптимизация на уровне скорости блока Uncore осуществляется не для достижения стабильности работы системы после разгона процессора, а для увеличения показателей производительности.
Расчет частоты кольцевой шины и скорости кэш-памяти осуществляется по следующей формуле:
Uncore Freq = Uncore Ratio × BCLK Freq
Особенности регулятора питания современных процессоров Intel. Анализ напряжений, которые используются во время процедуры разгона
Изменение схемы работы структурных узлов процессора, как правило, требует корректировки их рабочих напряжений. То же самое касается остальных комплектующих, находящихся в тесной связи с процессором (оперативная память и чипсет). Можно, конечно, положиться на материнскую плату и предоставить ей возможность в автоматическом режиме подобрать необходимые значения. Но, опять же, такая оптимизация будет далека от оптимальной и не позволит добиться максимальных результатов разгона.
Поэтому рекомендуем запастись терпением и разобраться в электротехнической части процессоров, основанных на микроархитектуре Intel Haswell.
Как видно из представленной выше схемы, их ключевой особенностью является отказ от полностью внешнего регулятора питания, ведь часть его перекочевала внутрь процессора (iVR). Теперь на входе процессора модуль VRM (расположен на материнской плате) формирует одно напряжение Vccin, которое в дальнейшем превращается в номиналы, необходимые для питания конкретных узлов. Такое техническое решение позволило увеличить качество выходных напряжений (в частности, уменьшить пульсации) и повысить эффективность самого преобразователя. С другой стороны, iVR занимает часть полезного пространства на кристалле и продуцирует дополнительное тепло. Но это уже особенности микроархитектуры Intel Haswell, которые не имеют прямого отношения к процедуре разгона процессора.
Итак, какие же нам напряжения пригодятся во время оптимизации параметров современных решений от Intel? Для лучшей наглядности приведем их в виде списка:
Разбираемся с настройками меню BIOS
На наш взгляд, наиболее удобным и универсальным инструментом для разгона процессора является меню BIOS, поскольку программное обеспечение, работающее в среде операционной системы, имеет сравнительно ограниченный функционал.
В данном разделе мы постараемся по максимуму осветить настройки BIOS, которые могут пригодиться во время оверклокинга, а также дать конкретные рекомендации по выбору значений для тех или иных параметров. Хотим обратить ваше внимание, что основной акцент сделан на разгоне процессора, а процедуре оптимизации параметров той же самой подсистемы оперативной памяти будет посвящена отдельная статья. Ну и напоследок хочется сказать, что приведенные ниже рекомендации в основном касаются неэкстремального оверклокинга с применением традиционных систем охлаждения (воздушный кулер, СВО).
Настройки, касающиеся частоты работы структурных узлов процессора и сопутствующих комплектующих
Если после входа в BIOS загрузилось упрощенное меню, советуем сразу же переключиться в расширенный режим. Это сделает доступными все настройки, касающиеся разгона комплектующих и мониторинга основных показателей состояния системы. Как правило, интересующие нас опции группируются на отдельных вкладках, носящих характерные названия: «OC Tweaker» (ASRock), «Extreme Tweaker» (ASUS), «M.I.T.» (GIGABYTE), «OC» (MSI).
Здесь и далее в таблице приводятся названия настроек, которые наиболее часто встречаются в меню BIOS материнских плат. Для более детального ознакомления с возможностями каждой опции предлагаем посетить наш справочник по настройкам BIOS.
Рекомендации по использованию
BCLK Frequency (ASUS), BCLK/PCIE Frequency (ASRock), Host/PCIe Clock Frequency (GIGABYTE), CPU Base Clock (MSI)
Задает базовую (опорную) частоту BCLK
Подобрать такое значение, при котором система сохраняет стабильность своей работы и показывает максимальную производительность.
CPU Core Ratio (ASUS / GIGABYTE), CPU Ratio (ASRock), Adjust CPU Ratio (MSI)
Задает процессорный множитель
Подобрать такое значение, при котором система сохраняет стабильность своей работы и показывает максимальную производительность.
Если материнская плата позволяет задать максимальный множитель для каждого ядра отдельно, рекомендуем во всех случаях устанавливать одинаковые значения (синхронизировать скорость всех ядер).
CPU Strap (ASUS), Processor Base Clock / Gear Ratio (GIGABYTE), Adjust CPU Base Clock Strap
Задает делитель между опорной частотой BCLK и базовой частотой процессорных ядер
Для неэкстремального разгона, как правило, можно ограничиться значениями [1,00] и [1,25]. Поскольку, чем больше значение базовой частоты процессорных ядер, тем меньший процессорный множитель удастся выставить до появления проблем со стабильностью работы системы.
CPU Base Clock (GIGABYTE)
Изменяет опорную частоту процессорных ядер
Данная настройка доступна не на всех платах. Суть ее заключается в том, что вы изначально меняете только опорную частоту процессорных ядер, а такие параметры как скорость BCLK и делитель CPU Strap подбираются автоматически. Такой способ является более удобным и простым, поэтому если в меню BIOS присутствует соответствующая опция, рекомендуем ею воспользоваться.
Max. CPU Cache Ratio (ASUS), CPU Cache Ratio (ASRock), Uncore Ratio (GIGABYTE), Adjust Ring Ratio (MSI)
Устанавливает множитель частоты модуля Uncore (кольцевой шины и кэш-памяти последнего уровня)
Значение стоит подбирать так, чтобы в случае незначительного разгона процессора частота работы модуля Uncore была примерно на 0 − 300 МГц меньше скорости процессорных ядер, а при сильном разгоне − меньше на 300 − 500 МГц.
DRAM Frequency (ASRock / ASUS, MSI)
Задает скорость работы оперативной памяти
Подобрать такое значение, при котором система сохраняет стабильность своей работы и показывает максимальную производительность. Обращаем ваше внимание, что список значений формируется автоматически на основе множителей, которые используются при расчете скорости оперативной памяти. Причем последние не всегда доступны для регулировки.
System Memory Multiplier (GIGABYTE)
Задает множитель базовой частоты оперативной памяти
По сути, то же самое, что и настройка DRAM Frequency, только в этом случае скорость оперативной памяти задается не простым выбором частоты, а путем установки необходимого множителя. При этом материнская плата сразу же показывает расчетную скорость модулей.
BCLK Frequency: DRAM Frequency Ratio (ASUS), DRAM Reference Clock (MSI)
Задает делитель между опорной частотой BCLK и базовой частотой оперативной памяти
Используется для точной настройки частоты оперативной памяти во время разгона. Также может пригодиться для достижения рекордных результатов в специфических синтетических тестах.
В обычной же ситуации рекомендуем использовать значение
Max. CPU Graphics Ratio (ASUS), Adjust GT Ratio (MSI)
Задает множитель базовой частоты встроенного графического ядра
Подобрать такое значение, при котором система сохраняет стабильность своей работы и показывает максимальную производительность. Если использование встроенной графики не планируется, лучше оставить значение
GT Frequency (ASRock), Processor Graphics Clock (GIGABYTE)
Задает частоту встроенного графического ядра
Используется для тех же целей, что и опции Max. CPU Graphics Ratio (ASUS), Adjust GT Ratio (MSI). Разница кроется лишь в том, что здесь частота задается не через множитель, а явно.
Если использование встроенной графики не планируется, лучше оставить значение
Настройки, касающиеся напряжений, которые используются для корректной работы структурных узлов процессора и сопутствующих комплектующих
Перед тем, как перейти к непосредственному анализу настроек, стоит отметить, что напряжения питания на большинстве материнских плат могут задаваться несколькими способами:
Для некоторых напряжений питания доступен только один способ их регулировки, для других − сразу все четыре. Какой из них использовать, зависит только от ваших личных предпочтений и возможностей материнской платы. Мы же для упрощения в таблице укажем названия лишь для ручного способа (исключением являются те опции, для которых предусмотрен только offset-режим) установки значений напряжения питания.
Рекомендации по использованию
CPU Input Voltage (ASRock / ASUS), CPU VRIN External Override (GIGABYTE), VCCIN Voltage (MSI)
Задает входное напряжение питание процессора (Vccin / VRIN)
Данное значение всегда должно быть выше остальных напряжений питания, использующихся узлами процессора. В большинстве случаев для неэкстремального оверклокинга достаточно значения, лежащего в пределах 1,7 − 2,0 В. Для использования разогнанного процессора на постоянной основе рекомендуем не превышать отметки 2,2 В.
CPU Core Voltage Override (ASUS), Vcore Override Voltage (ASRock), CPU Vcore Voltage (GIGABYTE), CPU Core Voltage (MSI)
Задает напряжение питания на процессорных ядрах (Vcore)
В большинстве случаев для неэкстремального оверклокинга достаточно значения, лежащего в пределах 1,10 − 1,35 В. Для использования разогнанного процессора на постоянной основе рекомендуем не превышать отметки 1,38 В.
CPU Cache Voltage Override (ASUS), CPU Cache Override Voltage (ASRock), CPU RING Voltage (GIGABYTE, MSI)
Задает напряжение питания на модуле Uncore: кольцевой шине и кэш-памяти последнего уровня (Vring / Vuncore / Vcache)
Поднятие этого напряжения питания даже без увеличения частоты Uncore часто помогает достигнуть стабильной работы процессора при разгоне. В большинстве случаев для неэкстремального оверклокинга достаточно значения, лежащего в пределах 1,10 − 1,25 В. Для использования разогнанного процессора на постоянной основе рекомендуем не превышать отметки 1,30 В.
CPU Graphics Voltage Override (ASUS), GT Voltage Offset (ASRock), CPU Graphics Voltage (GIGABYTE), CPU GT Voltage (MSI)
Задает напряжение питания на встроенном в процессор графическом ядре (Vigpu / Vgfx)
Следует изменять только в случае разгона встроенного в процессор графического ядра. Как правило, достаточно значения, лежащего в пределах 0,90 − 1,35 В. Дальнейшее увеличение напряжения не оправдано, поскольку практически не влияет на стабильность работы iGPU на высоких частотах.
CPU System Agent Voltage Offset (ASUS / GIGABYTE), System Agent Voltage Offset (ASRock), CPU SA Voltage Offset (MSI)
Задает напряжение питания на системном агенте, которое, по сути, является напряжением питания на контроллере памяти (Vsa / VCCSA)
Используется при увеличении скорости работы подсистемы оперативной памяти. Если акцент делается на разгоне процессора, то рекомендуем устанавливать значение
CPU Analog I/O Voltage Offset (ASRock / ASUS / GIGABYTE / MSI)
Задает напряжения питания на узлах, связанных с работой встроенного контроллера памяти (Vioa / Viod)
Используется при увеличении скорости работы подсистемы оперативной памяти. Как показывает практика, в обоих случаях лучше оставлять значение
CPU Digital I/O Voltage Offset (ASRock / ASUS / GIGABYTE / MSI)
DRAM Voltage (ASRock / ASUS / GIGABYTE / MSI)
Задает напряжение питания на модулях оперативной памяти
Используется при увеличении скорости работы подсистемы оперативной памяти. Если акцент делается на разгоне процессора, то рекомендуем выбирать параметр
PCH Core Voltage (ASUS), PCH 1.05V Voltage (ASRock / MSI), PCH Core (GIGABYTE)
Задает напряжение питания на чипсете
Изменение этого напряжения питания позволяет улучшить стабильность работы системы при увеличении опорной частоты BCLK. Как правило, достаточно выставить значение в пределах 1,05 − 1,15 В.
PCH VLX Voltage (ASUS), PCH 1.5V Voltage (ASRock / MSI), PCH IO (GIGABYTE)
Задает напряжение питания на модуле в чипсете, отвечающего за обмен данными между процессором и чипсетом посредством шины DMI
С помощью данного параметра можно улучшить стабильность работы системы при изменении частоты шины DMI (а иногда и опорной частоты BCLK). Экспериментальным путем установлено, что чем выше ее скорость, тем ниже должно быть значение этого напряжения и наоборот. К примеру, для частоты DMI свыше 120 МГц нужно выставлять значение близкое к 1,05 В, а для частоты меньше 90 МГц − около 1,70 В.
В оверклокерских материнских платах можно обнаружить массу дополнительных напряжений, которые имеет смысл изменять только при экстремальном разгоне. В повседневных же ситуациях эти опции окажутся маловостребованными. Если же вас все-таки заинтересует их предназначение, опять же, рекомендуем обратиться к нашему справочнику по настройкам BIOS.
Дополнительные настройки, позволяющие добиться стабильности работы процессора после его разгона
В современных материнских платах реализовано довольно много технологий, которые так или иначе влияют на работу системы, в том числе и процессора. Пока все компоненты ПК функционируют в «стоковых» режимах, это незаметно. Но вот в процессе оверклокинга их влияние становится более заметным, поэтому иногда оптимизацию полезно проводить и на этом уровне.
Рекомендации по использованию
Load Line Calibration (ASUS), CPU Load Line Calibration (ASRock), CPU VRIN Loadline Calibration (GIGABYTE), CPU Vdroop Offset Control (MSI)
Позволяет скомпенсировать просадки напряжения питания на компонентах процессора, возникающие при увеличении нагрузки на него
При стандартных параметрах или при их незначительной оптимизации стоит устанавливать значения [Medium], [Standart] или [High] (если значения в процентах, то [+25%] или [+50%]), а при экстремальном разгоне есть смысл использовать и более агрессивные настройки − [Ultra High] и [Extreme] (если значения в процентах, то [+75%] или [+100%]). Однако стоит учитывать тот факт, что чем выше значение, тем большим будет нагрев силовых элементов модуля VRM и самого процессора. К тому же выбор неправильного параметра может, наоборот, привести к слишком завышенному напряжению на процессоре, что, опять же, негативным образом скажется на его температуре. Корректность и точность работы технологии Load Line Calibration также зависит и от уровня материнской платы.
PLL Selection (ASUS), Filter PLL Frequency (ASRock), CPU PLL Selection (GIGABYTE), CPU PCIE PLL (MSI)
Отвечает за выбор метода фильтрации сигнала тактового генератора опорной частоты BCLK
При поднятии опорной частоты BCLK рекомендуется выбирать метод [SB PLL]
Filter PLL (ASUS / MSI), Filter PLL Level (GIGABYTE)
Позволяет активировать дополнительные методы фильтрации сигнала тактового генератора опорной частоты BCLK
При сильном поднятии опорной частоты BCLK (свыше 170 МГц) следует устанавливать параметр [High BCLK], в противном случае − оставлять значение по умолчанию (
BCLK Amplitude (ASUS / MSI)
Позволяет задать амплитуду сигнала тактового генератора опорной частоты BCLK
Увеличение этого значения рекомендуется при сильном поднятии опорной частоты BCLK.
CPU Spread Spectrum (ASUS), Spread Spectrum (ASRock, MSI, GIGABYTE)
Изменяет форму сигнала на системной шине (BCLK), благодаря чему уменьшается уровень электромагнитного излучения и наводок от компонентов системы
При любой, даже незначительной оптимизации параметров системы рекомендуется отключать эту опцию (значение [Disabled]).
EPU Power Saving Mode (ASUS), Power Saving Mode (ASRock), CPU Internal VR Efficiency Management, Intel Turbo Boost Technology, Intel SpeedStep Technology, EIST Technology (ASUS / ASRock / GIGABYTE / MSI) и другие
Отвечают за активацию разнообразных энергосберегающих технологий, как всего процессора, так и его отдельных узлов
Для достижения максимальных результатов во время разгона комплектующих рекомендуется выключать все эти функции (значение [Disabled]).
CPU Integrated VR Current Limit (ASUS), Primary Plane Current Limit (ASRock), Core Current Limit (GIGABYTE), CPU Current Limit (MSI)
Позволяет установить максимальную силу тока, проходящего через встроенный в процессор регулятор питания
В зависимости от степени разгона, следует устанавливать более высокие значения, что отодвинет порог срабатывания «троттлинга» (пропуск тактов) при достижении максимальной величины тока, проходящего через встроенный регулятор питания.
Long Duration Package Power Limit (ASUS / ASRock / GIGABYTE / MSI)
Задает значение максимальной мощности, потребляемой процессором
В зависимости от степени разгона следует устанавливать более высокие значения, что отодвинет порог срабатывания «троттлинга» (пропуск тактов) при достижении максимальной мощности, потребляемой процессором. По умолчанию этот показатель равен TDP процессора.
Short Duration Package Power Limit (ASUS / ASRock / GIGABYTE / MSI)
Задает значение максимально возможного энергопотребления процессора при очень кратковременных нагрузках (не более 10 мс)
Следует устанавливать такое значение, которое не превышает показатель Long Duration Package Power Limit больше, чем на 25%.
CPU Current Capability (ASUS), Thermal Feedback (ASUS), CPU Integrated VR Fault Management (ASUS), CPU Over Voltage Protection (MSI), CPU Over Current Protection (MSI), CPU VRM Over Temperature Protection (MSI), CPU VRIN Current Protection (GIGABYTE), CPU VRIN Thermal Protection (GIGABYTE), CPU VRIN Protection (GIGABYTE) и другие
Расширяет диапазон разнообразных параметров процессора и регуляторов питания (например, силы тока, входного напряжения, допустимых рабочих температур и т.д.)
Данные опции фактически являются защитами от повреждения процессора и других компонентов системы из-за подачи высокого напряжения. Во время оверклокинга допустимые значения стоит увеличивать (либо вовсе отключать некоторые опции), чтобы избежать ситуации, когда материнская плата будет ограничивать возможности разгона.
Intel Adaptive Thermal Monitor (ASUS / ASRock / GIGABYTE / MSI)
Позволяет управлять механизмом защиты процессоров Intel от перегрева
Во время разгона процессора данную опцию лучше отключать (значение [Disabled]), а его нагрев мониторить вручную.
От теории к практике. Разгон процессоров, основанных на микроархитектуре Intel Haswell, на примере модели Intel Core i7-4770K
А теперь пришло время показать, как использовать полученные теоретические знания на практике. Для этого был выбран процессор Intel Core i7-4770K с разблокированным множителем. Остальная конфигурация тестового стенда приведена в таблице:
ASRock Fatal1ty Z97X Killer (версия BIOS 2.00)
Intel Core i7-4770K
SilverStone Heligon SST-HE01 (максимальная скорость вращения вентилятора)
2 x DDR3-2400 TwinMOS TwiSTER 9DHCGN4B-HAWP
AMD Radeon HD 6970
Seagate Barracuda 7200.12 ST3500418AS
Чтобы показать зависимость между параметрами системы во время разгона процессора, были проведены три серии тестов для разных значений опорной частоты процессорных ядер (100, 125 и 166 МГц). В каждом случае мы постепенно увеличивали их множитель и искали минимально возможные показатели напряжения входного питания (VRIN) и напряжения на процессорных ядрах (Vcore), при которых ПК еще сохранял стабильность своей работы (проверка осуществлялась путем прогона стресс-теста). Для комплексного анализа эффективности оптимизации параметров параллельно осуществлялась фиксация нагрева процессора (выбиралась температура самого горячего ядра) и уровень входного энергопотребления (всей конфигурации от розетки). Естественно, все показания снимались под максимальной нагрузкой на CPU.
Опорная частота процессорных ядер − 100 МГц
Частота процессора, МГц
Входное напряжение питания на процессоре, В
Напряжение питания на процессорных ядрах, В