Разгон на «постоянку» в современных процессорах

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

На Intel так можно получить лишь сущие копейки производительности, а на AMD так и вовсе результат в разгоне в играх может быть ниже, чем в стоке.

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

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

Когда есть желание получить какие-то высокие частоты с целью просто получить их ради любопытства или чувств соревновательности.

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

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

Что требуется для повседневного разгона?

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

Настройка вентиляторов и выбор будущей максимальной температуры

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

В качестве примера посмотрим на то что можно получить с i9 9900k на тонкой башне на 4 тепловые трубки и 120 мм вентилятором.

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

Теперь надо понять сколько тепла от процессора в таком режиме сможет отвести кулер. Для этого надо выбрать для себя какую-то грузилку процессора. Это может быть Prime95, LinX, Linpack, OCCT или тест стабильности в AIDA64. Главное — просто нагружать процессор.

Далее используя intel Extreme Tuning Utility или райзен мастер надо постепенно увеличивать поверлимит процессору, разрешая ему потреблять всё больше и больше энергии при сформированном управлении вентилятором и дойти до такого потребления, при котором вы считаете, что температура ещё приемлемая.

Мой выбор для i9 9900k — это температура по ядрам — 80 градусов.

Получил я эту температуру на TDP 145 Ватт.

В общем — на этом были получены важные критерии будущего разгона. У меня будет процессор с TDP в 145 Ватт с уже известными мне температурами и шумом.

Оптимизация питания процессора

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

Как я уже сказал вначале — установка наивысшей частоты и фиксация напряжения — тут не поможет. Я не смогу поставить даже 4,7 ГГц, так как с AVX с таким охлаждением процессор просто будут уходить в троттлинг из-за перегрева.

А в стоке в играх отдельные ядра хоть иногда, но прыгают до 4,9 ГГц, в таком случае я от разгона до 4,7 ГГц только потеряю производительность. Ну и по превью вы наверное уже видели, что в итоге после всех манипуляций будет получена частота 5,2 ГГц.

И получена она будет за счёт штатных возможностей авторазгона процессора. Кроме того в работе останутся все штатные функции энергосбережения. То есть процессор в простое будет потреблять 5-10 Ватт.

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

Логика работы процессора при выборе частоты

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

То есть заявленные базовые частоты — это некие мифические частоты, которые вы никогда не увидите ни на intel ни на AMD.

С заявленными максимальными частота дела обстоят не лучше.

У меня было на YouTube канале видео про то как процессоры выбирают частоты и что такое турбо буст.

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

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

Естественно и те и другие не правы.

В текущий момент частоты зависят от конкретной задачи. Если задача простая, с промежутками, допустим для синхронизации результатов между потоками процессора или с простоями в ожидании данных. То есть в играх, например, то процессор часто простаивает. Соответственно и энергопотребление у него ниже, в таком случае в рамках ограниченного энергопотребления он может позволить себе работу на более высокой частоте, повышая частоты до тех пор пока не упрётся в лимит. Это позволяет в подобной нагрузке компенсировать простои. То есть плохая оптимизация софта становиться не столь критичной за счёт роста частоты процессора. Однако, если задача вдруг перестала быть такой простой с точки зрения энергопотребления. Ложиться на все потоки процессора ровно и постоянно — тут уже чтобы не выходить за пределы TDP процессору приходиться снижать частоты.

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

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

Разрешаем процессору, самому выбирать для себя частоты

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

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

И напомню, что важную часть этой работы мы уже сделали. А именно определили, что хотим чтобы процессор потреблял не 95 Ватт, а до 145. На самом деле даже не трогая частотную формулу турбобуста — процессор уже в тяжёлой нагрузке будет производительнее. То есть если раньше ему в сложной задаче приходилось, скидывать частоты, условно, до 4 ГГц чтобы уместить в 95 Ватт, то теперь штатными алгоритмами процессор умещаясь в 145 Ватт будет, условно, сбрасывать частоты до 4,4 ГГц.

Ну и на самом деле и на intel и на AMD производители материнских плат и так выставляют лимиты по мощности выше заводских для процессоров.

То есть на самом деле — установка 145 Ватт тут скорее является альтернативе заводским 200 Ваттам для используемой материнской платы.

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

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

То есть условно при 1 Вольте у нас энергопотребление — 1 единица, а на 1,1 Вольта — уже потребление примерно 1,2 единицы, а на напряжении 1,4 Вольта потребление уже около 2-х единиц энергии. При этом частота влечёт примерно к линейному увеличению потребления. То есть разгон с 5 до 5,5 ГГц, если бы он был возможен без роста напряжения, приводил бы к росту потребления на 10%.

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

Поэтому для начала расскажу очень важную вещь.

VID и Vcore (напряжение на ядра) — это разные вещи!

Дело в том, что в классическом разгоне, с выставлением напряжения в ручном режиме — некоторые считают, что не отключая функцию SpeedStep и SpeedShift у процессора (это те технологии которые скрываются за автоматической подстройкой частот к нагрузке и переводу процессора и его обвязки в более энергоэффективные режимы в простое) — они остаются с процессором, который при снижении частот для оптимизации питания снижает и напряжение на ядра.

Думают так люди по очень простой причине — потому что в программах мониторинга зачастую вместо более важного параметра — напряжения на ядра (Vcore) — указывается такой параметр как VID. И этот параметр при снижении частоты в мануальном режиме задания напряжения на ядра — тоже снижается до тех значений, которые нужны были бы для питания процессора на сниженных частотах.

Похожее:  Lenovo ThinkBook 15 G2 ARE 20VG007ERU

Собственно, что и логично, потому что значение VID — как раз и описывает то напряжение, которое было бы правильным с точки зрения процессора для его питания.

Но, когда вы задаёте напряжение в ручном режиме вы сами говорите плате, мол: «VID, конечно, штука классная, но ты не него не смотри. Подавай то напряжение, что я задал в мануальном режиме».

То есть вы оставляете оптимизации и процессор постоянно сообщает, что ему нужно одно напряжение, а вы даже для сниженных частот подаёте ему такое, которое нужно было бы для работы на высокой частоте. А как я ранее уже сказал — сама по себе частота не так сильно влияет на энергопотребление процессора. Иными словами — в рамках ограниченного TDP процессору с залоченным напряжением (выставленном в ручном режиме) нужно намного сильнее сбрасывать частоту работы в сложных задачах, чем если бы напряжение было дозволено снижать. Поэтому для повседневного разгона не в коем случае не надо переводить управление напряжение в ручной режим.

Корректировка напряжения Offset.

Благо есть ещё такой режим, который называется offset.

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

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

На основе полученных данных я составил для вас график.

По горизонтали тут множитель процессора, то есть частота, а по вертикали — напряжение. По этому графику видно, что VID и реальные напряжения на ядра отличаются. Сделано это не просто так. Дело в том, что материнская плата компенсирует потенциальные просадки по питанию во время серьёзной нагрузки на процессор.

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

либо то, что ей надо сдвинуть её ниже.

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

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

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

В целом — в рамках стоковых частот — использовать LLC как аналог offset можно, но когда вы выходите на высокие частоты — броски дают нестабильность.

И для наглядности я сделал для вас сравнения напряжений в нагрузке для автоматической настройки в плате ASUS Maximus Gene XI, на значении LLC4 и на значении LLC8.

Тут кстати, так же можно увидеть, что плата способна сохранять устойчивую работу на частоте 5,1 ГГц без вмешательств в управление питанием, то есть я просто разрешил брать 5,1 ГГц, и процессор взял их. Но на 5,2 Плата уже ставить не рабочее напряжение для процессора.

Ну и для LLC8 видно, что результаты прерываются на частоте 4,9 ГГц потому что начался троттлинг из-за перегрева процессора выше 100 градусов.

Скорее всего значение авто у платы — это LLC3 или 2.

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

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

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

Начиная с напряжения на ядра 1,15 Вольта. Это напряжение позволяет процессору взять частоту 4,9 ГГц.

Источник



Процессор, CPU: характеристики центрального процессорного устройства

Процессор, CPU — центральное процессорное устройство, «мозг» персонального компьютера, отвечает за обработку информации на основе организации вычислительных процессов согласно набору предустановленных команд.

Основные характеристики центрального процессора

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

Тактовая частота

Тактовая частота процессора измеряется в мега-, гигагерцах (МГц, ГГц) и подразумевает под собой количество тактов (вычислений) в секунду. Как правило, тактовая частота процессора, пропорциональна частоте шины (FSB). Чем выше тактовая частота процессора, тем выше его производительность. 1 МГц равен 1 миллиону тактов в секунду и соответственно 1 миллиард операций в секунду для 1 ГГц.

Частота шины

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

Множитель

Коэффициент умножения, на основании которого производится расчет конечной тактовой частоты процессора, методом умножения частоты шины (FSB) на коэффициент (множитель). Например, частота шины (FSB) составляет 200 МГц, а множитель равен 20, получаем тактовую частоту процессора: 200 * 20 = 4 ГГц. Путем изменения множителя, можно изменять рабочую частоту процессора. Для этого материнская плата должна поддерживать разгон системы (overclocking), а процессор иметь разблокированный множитель (линейка Black Edition).

Разрядность

Разрядность (32/64 bit) — максимальное количество бит информации, которые процессор может обрабатывать и передавать одновременно. Процессоры с поддержкой 64-bit способны адресовать свыше 4 Гб оперативной памяти, чего не могут 32-bit процессоры. Но не стоит забывать о том, что для использования преимуществ 64-bit процессоров необходимо, чтобы операционная система «умела» работать с данным типом процессоров.

Кэш-память

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

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

Интегрированная кэш-память L3 в сочетании с быстрой системной шиной формирует высокоскоростной канал обмена данными с ОЗУ. Кэш-память третьего уровня обычно присутствует в серверных процессорах или специальных линейках для настольных ПК.

Определяет большинство параметров центрального процессора: тип сокета, диапазон рабочих частот и частоту работы FSB. Ядро процессора характеризуется следующими параметрами: техпроцесс, объем кэша L1 и L2, напряжение на ядре и тепловыделение. В рамках одной линейки могут существовать процессоры с разными ядрами.

Техпроцесс

Масштаб технологии (мкм), которая определяет размеры полупроводниковых элементов, составляющих основу внутренних цепей процессора. Совершенствование технологии и пропорциональное уменьшение размеров элементов способствуют улучшению характеристик процессоров. Для сравнения, у ядра Willamette, выполненного по техпроцессу 0.18 мкм — 42 миллиона элементов, а у ядра Prescott, техпроцесс 0.09 мкм — 125 миллионов.

Напряжение

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

Тепловыделение

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

Тип сокета

Разъём для установки процессора на материнской плате. Как правило, тип сокета характеризуется разным количеством ножек и зависит от производителя процессора. К примеру, современные процессоры Intel используют сокет LGA1156 и LGA1366, процессоры AMD — сокеты AM3, AM4 и FM2+.

P.S. При выборе процессора не стоит полагаться на его тактовую частоту. Производительность процессора зависит от ряда приведенных показателей.

Advanced Micro Devices, Inc. (AMD) — американский производитель интегрированной электроники, второй по величине производитель x86 и x64-совместимых процессоров, а также крупнейший поставщик графических процессоров, чипсетов для материнских плат и флеш-памяти.

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

Источник

Основные характеристики процессора

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

Основные характеристики процессора

Производители процессоров

На рынке процессоров два крупных, лидирующих производителя: Intel и AMD. Характеристики процессоров у разных производителей различны. Многое зависит от совершенства технологий, использованных материалов, компоновки и других нюансов.

Тактовая частота процессора

Тактовая частота указывает скорость работы процессора в герцах (ГГц) – количество рабочих операций в секунду. Тактовая частота процессора подразделяется на внутреннюю и внешнюю. Да, эта характеристика процессора значительно влияет на скорость работы вашего ПК, но производительность зависит не только он неё.

  • Внутренняя тактовая частота обозначает темп, с которым процессор обрабатывает внутренние команды. Чем выше показатель – тем быстрее внешняя тактовая частота.
  • Внешняя тактовая частота определяет, с какой скоростью процессор обращается к оперативной памяти.

Разрядность процессора

Разрядность представляет собой предельное количество разрядов двоичного числа, над которым единовременно может производиться машинная операция передачи информации. Чем больше разрядность, тем выше производительность процессора. Сейчас большинство процессоров имеют разрядность в 64 бита и поддерживают от 4 гигабайт ОЗУ. Это одна из основных характеристик процессора, но далеко не единственная, при выборе нужно руководствоваться не только ей.

Похожее:  Приложение Использование погаммы настойки системы Использование программы настройки системы

Размерность технологического процесса

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

Сокет или разъем

Гнездовой или щелевой разъем, предназначен для интеграции чипа ЦП в схему материнской платы. Каждый разъем допускает установку только определенного типа процессоров, сверьте сокет выбранного процессора с вашей материнской платой, она должна ему соответствовать.

Тип гнездового разъема:

  • PGA (Pin GridArray) – корпус квадратной или прямоугольной формы, штырьковые контакты.
  • BGA (BallGrid Array) – шарики припоя.
  • LGA (Land Grid Array) – контактные площадки.

Кэш-память процессора

Кэш-память процессора является одной из ключевых характеристик, на которую стоит обратить внимание при выборе. Кэш-память – массив сверхскоростной энергозависимой ОЗУ. Является буфером, в котором хранятся данные, с которыми процессор взаимодействует чаще или взаимодействовал в процессе последних операций. Благодаря этому уменьшается количество обращений процессора к основной памяти. Этот вид памяти делится на три уровня: L1, L2, L3. Каждый из уровней отличается по размеру памяти и скорости, и задачи ускорения у них отличаются. L1 — самый маленький и быстрый, L3 — самый большой и медленный. Чем больше объем кэш-памяти, тем лучше. К каждому уровню процессор обращается поочередно (от меньшего к большему), пока не обнаружит в одном из них нужную информацию. Если ничего не найдено, обращается к оперативной памяти.

Энергопотребление и тепловыделение

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

TDP (Thermal Design Power) – параметр, указывающий на то количество тепла, которое способна отвести охлаждающая система от определенного процессора при наибольшей нагрузке. Значение представлено в ваттах при максимальной температуре корпуса процессора.

ACP (Average CPU Power) – средняя мощность процессора, показывающая энергопотребление процессора при конкретных задачах.

Значение параметра ACP на практике всегда ниже TDP.

Рабочая температура процессора

Наивысший показатель температуры поверхности процессора, при котором возможна нормальная работа (54-100 °С). Этот показатель зависит от нагрузки на процессор и от качества отвода тепла. При превышении предела компьютер либо перезагрузится, либо просто отключится. Это очень важная характеристика процессора, которая напрямую влияет на выбор типа охлаждения.

Множитель и системная шина

Эти параметры необходимы скорее тем, кто со временем планирует разогнать свой камень. Front Side Bus – частота системной шины материнской платы. Тактовая частота процессора является произведением частоты FSB на множитель процессора. У большинства процессоров заблокирован разгон по множителю, поэтому приходится разгонять по шине. Стоит ознакомиться с этой характеристикой процессора более детально, если вы через какой-то промежуток времени захотите увеличить производительность программным способом, без апгрейда железа.

Встроенное графическое ядро

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

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

Количество ядер (потоков)

Многоядерность одна из важнейших характеристик центрального процессора, но в последнее время ей уделяют слишком много внимания. Да, сейчас уже нужно постараться, чтобы найти рабочие одноядерные процессоры, они себя благополучно изжили. На замену одноядерным пришли процессоры с 2, 4 и 8 ядрами.

Если 2 и 4-ядерные вошли в обиход очень быстро, процессоры с 8 ядрами пока не так востребованы. Для использования офисных приложений и серфинга в интернете достаточно 2 ядер, 4 ядра требуются для САПР и графических приложений, которым просто необходимо работать в несколько потоков.

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

В большинстве процессоров количество физических ядер соответствует количеству потоков: 8 ядер – 8 потоков. Но есть процессоры, где благодаря Hyper-Threading, к примеру, 4-ядерный процессор может обрабатывать 8 потоков одновременно.

Заключение

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

Источник

Параметры процессора рабочее напряжение

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

На Intel так можно получить лишь сущие копейки производительности, а на AMD так и вовсе результат в разгоне в играх может быть ниже, чем в стоке.

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

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

Когда есть желание получить какие-то высокие частоты с целью просто получить их ради любопытства или чувств соревновательности.

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

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

Что требуется для повседневного разгона?

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

Настройка вентиляторов и выбор будущей максимальной температуры

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

В качестве примера посмотрим на то что можно получить с i9 9900k на тонкой башне на 4 тепловые трубки и 120 мм вентилятором.

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

Теперь надо понять сколько тепла от процессора в таком режиме сможет отвести кулер. Для этого надо выбрать для себя какую-то грузилку процессора. Это может быть Prime95, LinX, Linpack, OCCT или тест стабильности в AIDA64. Главное — просто нагружать процессор.

Далее используя intel Extreme Tuning Utility или райзен мастер надо постепенно увеличивать поверлимит процессору, разрешая ему потреблять всё больше и больше энергии при сформированном управлении вентилятором и дойти до такого потребления, при котором вы считаете, что температура ещё приемлемая.

Мой выбор для i9 9900k — это температура по ядрам — 80 градусов.

Получил я эту температуру на TDP 145 Ватт.

В общем — на этом были получены важные критерии будущего разгона. У меня будет процессор с TDP в 145 Ватт с уже известными мне температурами и шумом.

Оптимизация питания процессора

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

Как я уже сказал вначале — установка наивысшей частоты и фиксация напряжения — тут не поможет. Я не смогу поставить даже 4,7 ГГц, так как с AVX с таким охлаждением процессор просто будут уходить в троттлинг из-за перегрева.

А в стоке в играх отдельные ядра хоть иногда, но прыгают до 4,9 ГГц, в таком случае я от разгона до 4,7 ГГц только потеряю производительность. Ну и по превью вы наверное уже видели, что в итоге после всех манипуляций будет получена частота 5,2 ГГц.

И получена она будет за счёт штатных возможностей авторазгона процессора. Кроме того в работе останутся все штатные функции энергосбережения. То есть процессор в простое будет потреблять 5-10 Ватт.

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

Логика работы процессора при выборе частоты

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

То есть заявленные базовые частоты — это некие мифические частоты, которые вы никогда не увидите ни на intel ни на AMD.

Похожее:  Зачем процессору дополнительное питание

С заявленными максимальными частота дела обстоят не лучше.

У меня было на YouTube канале видео про то как процессоры выбирают частоты и что такое турбо буст.

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

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

Естественно и те и другие не правы.

В текущий момент частоты зависят от конкретной задачи. Если задача простая, с промежутками, допустим для синхронизации результатов между потоками процессора или с простоями в ожидании данных. То есть в играх, например, то процессор часто простаивает. Соответственно и энергопотребление у него ниже, в таком случае в рамках ограниченного энергопотребления он может позволить себе работу на более высокой частоте, повышая частоты до тех пор пока не упрётся в лимит. Это позволяет в подобной нагрузке компенсировать простои. То есть плохая оптимизация софта становиться не столь критичной за счёт роста частоты процессора. Однако, если задача вдруг перестала быть такой простой с точки зрения энергопотребления. Ложиться на все потоки процессора ровно и постоянно — тут уже чтобы не выходить за пределы TDP процессору приходиться снижать частоты.

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

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

Разрешаем процессору, самому выбирать для себя частоты

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

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

И напомню, что важную часть этой работы мы уже сделали. А именно определили, что хотим чтобы процессор потреблял не 95 Ватт, а до 145. На самом деле даже не трогая частотную формулу турбобуста — процессор уже в тяжёлой нагрузке будет производительнее. То есть если раньше ему в сложной задаче приходилось, скидывать частоты, условно, до 4 ГГц чтобы уместить в 95 Ватт, то теперь штатными алгоритмами процессор умещаясь в 145 Ватт будет, условно, сбрасывать частоты до 4,4 ГГц.

Ну и на самом деле и на intel и на AMD производители материнских плат и так выставляют лимиты по мощности выше заводских для процессоров.

То есть на самом деле — установка 145 Ватт тут скорее является альтернативе заводским 200 Ваттам для используемой материнской платы.

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

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

То есть условно при 1 Вольте у нас энергопотребление — 1 единица, а на 1,1 Вольта — уже потребление примерно 1,2 единицы, а на напряжении 1,4 Вольта потребление уже около 2-х единиц энергии. При этом частота влечёт примерно к линейному увеличению потребления. То есть разгон с 5 до 5,5 ГГц, если бы он был возможен без роста напряжения, приводил бы к росту потребления на 10%.

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

Поэтому для начала расскажу очень важную вещь.

VID и Vcore (напряжение на ядра) — это разные вещи!

Дело в том, что в классическом разгоне, с выставлением напряжения в ручном режиме — некоторые считают, что не отключая функцию SpeedStep и SpeedShift у процессора (это те технологии которые скрываются за автоматической подстройкой частот к нагрузке и переводу процессора и его обвязки в более энергоэффективные режимы в простое) — они остаются с процессором, который при снижении частот для оптимизации питания снижает и напряжение на ядра.

Думают так люди по очень простой причине — потому что в программах мониторинга зачастую вместо более важного параметра — напряжения на ядра (Vcore) — указывается такой параметр как VID. И этот параметр при снижении частоты в мануальном режиме задания напряжения на ядра — тоже снижается до тех значений, которые нужны были бы для питания процессора на сниженных частотах.

Собственно, что и логично, потому что значение VID — как раз и описывает то напряжение, которое было бы правильным с точки зрения процессора для его питания.

Но, когда вы задаёте напряжение в ручном режиме вы сами говорите плате, мол: «VID, конечно, штука классная, но ты не него не смотри. Подавай то напряжение, что я задал в мануальном режиме».

То есть вы оставляете оптимизации и процессор постоянно сообщает, что ему нужно одно напряжение, а вы даже для сниженных частот подаёте ему такое, которое нужно было бы для работы на высокой частоте. А как я ранее уже сказал — сама по себе частота не так сильно влияет на энергопотребление процессора. Иными словами — в рамках ограниченного TDP процессору с залоченным напряжением (выставленном в ручном режиме) нужно намного сильнее сбрасывать частоту работы в сложных задачах, чем если бы напряжение было дозволено снижать. Поэтому для повседневного разгона не в коем случае не надо переводить управление напряжение в ручной режим.

Корректировка напряжения Offset.

Благо есть ещё такой режим, который называется offset.

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

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

На основе полученных данных я составил для вас график.

По горизонтали тут множитель процессора, то есть частота, а по вертикали — напряжение. По этому графику видно, что VID и реальные напряжения на ядра отличаются. Сделано это не просто так. Дело в том, что материнская плата компенсирует потенциальные просадки по питанию во время серьёзной нагрузки на процессор.

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

либо то, что ей надо сдвинуть её ниже.

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

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

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

В целом — в рамках стоковых частот — использовать LLC как аналог offset можно, но когда вы выходите на высокие частоты — броски дают нестабильность.

И для наглядности я сделал для вас сравнения напряжений в нагрузке для автоматической настройки в плате ASUS Maximus Gene XI, на значении LLC4 и на значении LLC8.

Тут кстати, так же можно увидеть, что плата способна сохранять устойчивую работу на частоте 5,1 ГГц без вмешательств в управление питанием, то есть я просто разрешил брать 5,1 ГГц, и процессор взял их. Но на 5,2 Плата уже ставить не рабочее напряжение для процессора.

Ну и для LLC8 видно, что результаты прерываются на частоте 4,9 ГГц потому что начался троттлинг из-за перегрева процессора выше 100 градусов.

Скорее всего значение авто у платы — это LLC3 или 2.

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

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

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

Начиная с напряжения на ядра 1,15 Вольта. Это напряжение позволяет процессору взять частоту 4,9 ГГц.

Источник