reliable voltage limit что это
Reliable voltage limit что это
Вообщем при работе с компьютером а имеено при игре,например в тот ж кингдоум ком.Экран гаснет и начинает шуршать видиокарта всеми куллерами.
вот ссылка на видио как это происходит
https://www.youtube.com/watch?v=9MDCJR25kSw
Тип компьютера ACPI компьютер на базе x64
Операционная система Microsoft Windows 8.1 Professional
Internet Explorer 11.0.9600.19036
DirectX DirectX 11.2
Имя компьютера KONOXA
Имя пользователя regso_000
Вход в домен KONOXA
Дата / Время 2018-09-07 / 19:12
Тип ЦП QuadCore Intel Core i7-4770, 3900 MHz (39 x 100)
Системная плата Gigabyte GA-B85M-D3H (2 PCI, 2 PCI-E x16, 4 DDR3 DIMM, Audio, Video, Gigabit LAN)
Чипсет системной платы Intel Lynx Point B85, Intel Haswell
Системная память 16267 МБ (DDR3 SDRAM)
Тип BIOS AMI (08/20/2015) версия биоса Ф 15
Видеоадаптер Intel(R) HD Graphics 4600 (1 ГБ)
Видеоадаптер Intel(R) HD Graphics 4600 (1 ГБ)
Видеоадаптер Intel(R) HD Graphics 4600 (1 ГБ)
Видеоадаптер NVIDIA GeForce GTX 780 (3 ГБ)
Видеоадаптер NVIDIA GeForce GTX 780 (3 ГБ)
Видеоадаптер NVIDIA GeForce GTX 780 (3 ГБ)
Видеоадаптер NVIDIA GeForce GTX 780 (3 ГБ)
3D-акселератор Intel HD Graphics 4600
3D-акселератор nVIDIA GeForce GTX 780
Монитор Asus VE247 [24″ LCD] (D4LMQS038030)
IDE-контроллер Стандартный контроллер SATA AHCI
Контроллер хранения данных DAEMON Tools Lite Virtual SCSI Bus
Контроллер хранения данных Контроллер дискового пространства (Майкрософт)
Дисковый накопитель HGST HTS541075A9E680 (750 ГБ, 5400 RPM, SATA-III)
Дисковый накопитель ST1000DM003-1CH162 (1 ТБ, 7200 RPM, SATA-III)
Дисковый накопитель ST3500418AS (500 ГБ, 7200 RPM, SATA-II)
Дисковый накопитель USB Mass Storage Device USB Device
Дисковый накопитель WDC WD10EARS-22Y5B1 (1 ТБ, SATA-II)
Оптический накопитель DiscSoft Virtual SCSI CdRom Device
Оптический накопитель TSSTcorp CDDVDW SH-224DB (DVD+R9:8x, DVD-R9:8x, DVD+RW:24x/8x, DVD-RW:24x/6x, DVD-RAM:5x, DVD-ROM:16x, CD:48x/24x/48x DVD+RW/DVD-RW/DVD-RAM)
SMART-статус жёстких дисков OK
C: (NTFS) 953866 МБ (199134 МБ свободно)
D: (NTFS) 231742 МБ (30632 МБ свободно)
F: (NTFS) 115875 МБ (7826 МБ свободно)
H: (FAT32) 657155 МБ (11927 МБ свободно)
I: (NTFS) 361062 МБ (63162 МБ свободно)
K: (NTFS) 714363 МБ (558981 МБ свободно)
Общий объём 2963.0 ГБ (851.2 ГБ свободно)
Запусти HWiNFO в режиме Sensors-only:
Добавлено через 3 минуты
Кстати, вы в первом сообщении писали
Я делал скриншоты во время работы и потом запустил кингдом ком и сделал несколько скринов попутно играя.
Учитывая что предыдущие скриншоты были лишь частично информативны:
Запусти HWiNFO в режиме Sensors-only:
Почему повышение тока на AMD Ryzen не убьёт ваш процессор
Если кто-то хочет повысить быстродействие CPU, обычно он находит способ сделать это. Будь то пользователь, самостоятельно разгоняющий свой компьютер, или же производители материнских плат, подстраивающие настройки для улучшения быстродействия ЦП ещё перед продажей – в итоге всем хочется увеличить быстродействие, и по множеству причин. Эта ненасытная жажда максимального быстродействия означает, однако, что некоторые из этих подстроек и изменений могут вывести ЦП за пределы «спецификаций». В итоге часто можно видеть методы, выполняющие обещания по увеличению скорости работы за счёт увеличения температуры или сокращения времени жизни железа.
В этой связи стоит рассмотреть появившуюся недавно информацию о том, что производители материнских плат играют с настройками тока, подаваемого на процессоры от AMD. Увеличивая его, они увеличивают и потенциальную мощность процессора, что в итоге приводит к увеличению не только скорости работы, но и температуры. Такой подход к подстройке железа нельзя назвать новым, однако недавние события вызвали волну замешательства, вопросов о том, что происходит на самом деле, и какие последствия это может повлечь для процессоров AMD Ryzen. Чтобы прояснить эту ситуацию, мы решили сделать данный обзор.
Старомодные способы: методы расширения спектра, мультиядерные улучшения, PL2
За время работы редактором по материнским платам, а потом и по CPU, я постоянно сталкиваюсь с ухищрениями, на которые производители материнок готовы идти ради того, чтобы вырваться вперёд по быстродействию в гонке с конкурентами. Мы первыми рассказали о такой настройке, как «мультиядерное улучшение» [MultiCore Enhancement], появившейся в августе 2012 года, и выставляющей рабочую частоту всех ядер выше той, что указана в спецификациях, а иногда и откровенно разгоняющей рабочую частоту. Однако производители материнских плат занимались подстройкой разных свойств, связанных с быстродействием, и задолго до этого. Можно вспомнить метод расширения спектра с увеличением базовой частоты со 100 МГц до 104,7 МГц, благодаря которому увеличивалось быстродействие на поддерживающих его системах.
В последнее время на платформах Intel видны попытки производителей по увеличению пределов мощности с тем, чтобы материнские платы выдерживали турборежим работы как можно дольше – и только потому, что производители материнских плат перестраховываются при разработке обеспечения питания компонентов. За последние пару недель мы обнаружили примеры того, как некоторые производители материнских плат просто игнорируют новые требования Intel Thermal Velocity Boost.
Короче говоря, каждый производитель материнских плат хочет быть лучшим, и для этого часто размываются пределы того, что считается «базовыми спецификациями» процессора. Мы довольно часто писали о том, что граница между «спецификациями» и «рекомендуемыми настройками» может быть размытой. Для Intel мощность в режиме турбо, указанное в документации, является рекомендуемой настройкой, и любое значение, установленное на материнских платах, технически укладывается в спецификации. Судя по всему, Intel считает разгоном только увеличение частоты режима турбо.
Подстройка материнских плат с разъёмом AM4
Теперь мы переходим к новостям – производители материнских плат пытаются подстроить материнские платы Ryzen так, чтобы выжать из них больше быстродействия. Как подробно объяснялось на форумах HWiNFO, у платформ АМ4 обычно есть три ограничения: Package Power Tracking (PPT), обозначающее максимальную мощность, которую можно подавать на разъём; Thermal Design Current (TDC), или максимальный ток, подводимый к регуляторам напряжения в рамках тепловых ограничений; Electrical Design Current (EDC), или максимальный ток, который в принципе может подаваться на регуляторы напряжения. Некоторые из этих показателей сравниваются с метриками, получаемыми внутри процессора или снаружи, в сети подачи питания, с целью проверки превышения пороговых значений.
Чтобы подсчитать параметры программного управления питанием, с которым сравнивается РРТ, сопроцессор управления питанием получает значение тока от управляющего контроллера регулятора напряжения. Это не реальное значение силы тока, а безразмерная величина от 0 до 255, где 0 – это 0 А, а 255 – максимальное значение тока, которое может обработать модуль регулятора напряжения. Затем сопроцессор управления питанием проводит свои подсчёты (мощность в ваттах = напряжение в вольтах, умноженное на ток в амперах).
Этот безразмерный диапазон нужно калибровать для каждой материнской платы, в зависимости от её схемы и используемых компонентов – а также дорожек, слоёв и качества в целом. Чтобы получить точное значение коэффициента масштаба, производитель материнских плат должен тщательно замерить правильные показатели, а потом написать прошивку, которая будет использовать эту таблицу в подсчётах мощности.
Это означает, что в принципе существует способ поиграться с тем, как система интерпретирует пиковую мощность процессора. Производители материнских плат могут уменьшать это безразмерное значение тока, чтобы процессор и сопроцессор управления питанием считали, что на процессор подаётся меньше мощности, и в итоге ограничитель PPT не активировался. Это позволяет процессору работать в режиме турбо, превосходящем то, что изначально планировали в AMD.
У этого есть несколько последствий. Процессор будет потреблять больше энергии, в основном в виде увеличения тока. Это приведёт к повышению теплоотдачи. Поскольку процессор работает быстрее (потребляя больше энергии, чем считает ПО), он покажет лучшие результаты в тестах на быстродействие.
Если у вашего процессора базовая TDP 105 Вт, а PPT равняется 142 Вт, то при нормальных условиях стоит ожидать, что на заводских настройках процессора будет рапортовать о потреблении 142 Вт. Однако если установить безразмерный показатель тока на 75% от реального, то реально он будет потреблять в районе 190 Вт = 142/0,75. Если остальные ограничения не затронуты, то процессор будет рапортовать о 75% от PPT, что будет запутывать пользователя.
Выход ли это за рамки спецификаций?
Если считать, что PPT, TDC и EDC являются основой спецификаций AMD для потребления мощности и тока, то да, это выходит за рамки спецификаций. Однако PPT по своей природе выходит за рамки TDP, поэтому тут мы уже попадаем в загадочный мир определений понятия «турбо».
Как мы уже обсуждали ранее касательно мира Intel, пиковое потребление энергии в режиме турбо Intel сообщает производителям материнских плат только в качестве «рекомендованного значения». В итоге чипы от Intel примут любое значение в качестве пикового энергопотребления, как разумные величины типа 200 Вт или 500 Вт, так и безумные, типа 4000 Вт. Чаще всего (и в зависимости от процессора), чип упирается в другие ограничения. Но в случае с самыми мощными моделями этот параметр стоит отслеживать. Значение тау, обозначающее длительность нахождения в режиме турбо, и определяющее объём ведра с энергией, из которого режим турбо её черпает, тоже можно увеличить. Вместо значения по умолчанию из диапазона от 8 до 56 секунд, тау можно увеличивать практически до бесконечности. Согласно Intel, всё это укладывается в спецификации – если производители материнских плат могут делать материнские платы, обеспечивающие все эти показатели.
Intel считает, что настройки выходят за рамки спецификаций, когда частота работы процессора выходит за пределы таблиц турбо режима для Turbo Boost 2.0 (или TBM 3.0, или Thermal Velocity Boost). Когда процессор выходит за эти пределы, Intel считает это разгоном, и считает себя свободной от выполнения гарантийных обязательств.
Проблема в том, что если попытаться перенести те же правила на ситуацию с AMD, то у AMD нет турбо-таблиц как таковых. Процессоры AMD работают, предлагая наибольшую возможную частоту в зависимости от ограничений по току и мощности в любой момент времени. При увеличении количества задействованных в работе ядер уменьшается энергопотребление каждого отдельного ядра, и вслед за ним и общая частота. И тут мы углубляемся в детали по отслеживанию огибающей частоты, и всё усложняется из-за того, что AMD может менять частоту шагами по 25 МГц в отличие от Intel, использующей шаги по 100 МГц.
Также AMD использует возможности, выводящие частоту работы чипа за пределы турбо-частоты, описанные в спецификации. Если вы считаете, что это разгон, и судите только по цифрам на коробке – тогда, да, это разгон. AMD в данном случае специально запутывает ситуацию, однако плюсом можно считать некоторое повышение быстродействия.
Подвергается ли мой процессор опасности?
Сразу ответим на этот вопрос – нет, не подвергается. У обычных пользователей с достаточным уровнем охлаждения и на стоковых настройках в течение ожидаемого срока службы проекта никаких проблем быть не должно.
У большинства современных процессов х86 есть либо трёхгодовая гарантия для ритейл-версий в коробочках, либо годовая на ОЕМ. И хотя AMD и Intel не будут менять вам процессор по окончанию этого периода, ожидается, что большая часть процессоров будет работать не менее 15 лет. Мы до сих пор тестируем разные старые процессоры в старых материнских платах, несмотря на то, что их уже давно не обслуживают (и чаще всего проблема заключается во вздувшихся конденсаторах на материнской плате, а не в процессоре).
Когда с конвейера сходит подложка с процессора, компания получает отчёт о надёжности, что помогает определить потенциальное применение для этих процессоров. Сюда входят и такие показатели, как реагирование на изменение напряжения и частоты, а также подверженность электромиграции.
Кроме физического повреждения или перегрева при отключении предела нагрева, главным способом повредиться у современного процессора будет электромиграция. В этом процессе электроны пробираются через проводники процессора и сталкиваются с атомами кремния (и других элементов), в результате выбивая их из кристаллической решётки. Само по себе это редкое явление (вспомните, к примеру, как давно работает проводка в вашем доме), однако на мелких масштабах оно может влиять на работу процессора.
После смещения атома металла в проводнике с его места в кристаллической решётке сечение проводника в этом месте уменьшается. Это увеличивает его сопротивление, поскольку оно обратно пропорционально сечению. Если выбить достаточно атомов кремния, то проводник перестанет проводить ток, и процессор уже нельзя будет использовать. Этот процесс происходит и в транзисторах – там его называют старением транзистора, из-за чего транзистору с течением времени требуется всё большее напряжение («дрейф напряжения»).
При определённых условиях электромиграция идёт быстрее – всё зависит от температуры, использования компонента и напряжения. Один из основных способов справиться с увеличившимся сопротивлением – увеличить напряжение, что в свою очередь увеличивает температуру процессора. В итоге образуется замкнутый круг, из-за которого эффективность процессора со временем падает.
При повышении напряжения (и энергии электрона) и плотности тока (электронов на площадь сечения) шансы электромиграции возрастают. При повышении температуры ситуация может ухудшиться. Все эти факторы влияют на то, сколько электронов могут запастись энергией, достаточной для осуществления электромиграции.
Неблагоприятный процесс, не правда ли? Раньше так и было. При постепенном усовершенствовании производственного процесса и схем работы логических вентилей производители применяли контрмеры, уменьшающие уровень электромиграции. При уменьшении характерных размеров и напряжения этот эффект также становится всё менее заметным – ведь площадь сечения проводников также уменьшается.
Довольно долго большая часть потребительской электроники не страдала от электромиграции. Единственный раз, когда я лично столкнулся с электромиграцией – это когда у меня был процессор Core i7-2600K Sandy Bridge 2011 года, который я разгонял на соревнованиях до 5,1 ГГц с использованием серьёзного охлаждения. В итоге он дошёл до такого состояния, что через пару лет работы ему для нормального функционирования требовалось большее напряжение.
Но тот процессор я гонял в хвост и гриву. Современное оборудование разработано так, чтобы работать десятилетие или более. Судя по отчётам, увеличение нагрева с увеличением энергопотребление оказывается не таким уж и большим. В отчёте Стилта указано, что процессор, видя наличие доступной мощности, немного увеличивает напряжение, чтобы получить прирост в 75 МГц, что увеличивает напряжение с 1,32 до 1,38 во время прогона теста CineBench R20. Пиковое напряжение, значимое для электромиграции, увеличивается всего лишь от 1,41 до 1,42. Общая мощность растёт на 25 Вт – нельзя сказать, что на порядок.
Так что, если моя материнская плата каким-то образом подстроит это воспринимаемое значение тока, не превратится ли мой процессор в кирпич? Нет. Если только у вас не будет каких-то серьёзных ошибок при сборке (например, в системе охлаждения). Всё предполагаемое время жизни продукта, и ещё лет десять после этого, вряд ли эта подстройка будет иметь какое-то значение. Как уже упоминалось, если бы даже это влияло на электромиграцию, то производители процессора встроили механизмы для того, чтобы противодействовать ей. Единственный способ следить за развитием электромиграции – это отслеживать средние и пиковые значения напряжения годами, и смотреть, подстраивает ли процессор автоматически эти параметры для компенсации.
Стоит отметить, что безразмерный показатель силы тока конечный пользователь подстраивать не может – им управляет материнская плата через обновления в BIOS. Если вы занимаетесь разгоном, то вы влияете на электромиграцию гораздо сильнее, чем эта подстройка. Если кто-то из вас беспокоится о температурных режимах, я думаю, что это как раз те люди, которые уже отслеживают и подстраивают пределы параметров в BIOS.
Как узнать, занимается ли этим моя материнская плата
Во-первых, нужно использовать стоковую систему. Если параметры PPT/TDC/EDC изменены, то система уже подстроена по-другому, поэтому сконцентрируемся только на тех пользователях, которые работают со стоковыми системами.
Затем нужно установить последнюю версию HWiNFO и тест, загружающий систему на 100%, к примеру, CineBench R20.
В HWiNFO есть метрика под названием CPU Power Reporting Deviation [отклонение энергопотребления процессора]. Наблюдайте за этим числом, когда система находится под нагрузкой. У нормальной материнской платы число будет равно 100%, а у материнской платы с подстроенным током или регуляторами напряжения этот показатель будет меньше 100%.
Если это не так, то значение параметра Power Reporting Deviation ничего не значит. Если же эти условия выполнены, а показатель падает ниже 100%, то ваша материнская плата изменяет работу процессора.
Какие у меня есть варианты?
Если ваша материнская плата пытается выжать из процессора больше, чем надо, однако вас устраивает температурный режим и энергопотребление компьютера, то просто наслаждайтесь дополнительным быстродействием. Даже если это всего лишь дополнительные 75 МГц.
С AMD это никак не связано, поскольку вся ответственность ложится на производителей материнских плат. Пользователи могут захотеть обратиться к производителю материнских плат и попросить прислать обновление для BIOS. Если пользователь захочет вернуть такую материнскую плату в магазин, ему нужно уточнить этот вопрос у продавца.
Хотя такое поведение вроде бы нарушает спецификации PPT, на самом деле оно не выходит за (плохо обозначенные) пределы частот. Эта ситуация похожа на то, как производители материнских плат играются с ограничениями мощности на системах от Intel. Однако, возможно, было бы приятно иметь в BIOS опцию, которая позволяла бы включать и выключать такое поведение.
Разгон на «постоянку» в современных процессорах
Чем отличается разгон на постоянку от обычного?
В текущий момент процессоры поступают в продажу по сути уже практически с максимальным разгоном, если говорить про обычный подход к разгону, когда задача — выставить максимальную частоту и подобрать к ней рабочее напряжение.
На 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.
Нажмите для увеличения. График напряжения и VID процессора с LLC4 и LLC8
Тут кстати, так же можно увидеть, что плата способна сохранять устойчивую работу на частоте 5,1 ГГц без вмешательств в управление питанием, то есть я просто разрешил брать 5,1 ГГц, и процессор взял их. Но на 5,2 Плата уже ставить не рабочее напряжение для процессора.
Ну и для LLC8 видно, что результаты прерываются на частоте 4,9 ГГц потому что начался троттлинг из-за перегрева процессора выше 100 градусов.
Скорее всего значение авто у платы — это LLC3 или 2.
Но вернёмся к тому что нам надо подкрутить график зависимости напряжения от частоты так, чтобы он был оптимален для моего экземпляра процессора а не использовался некий общий, созданный с запасом.
Опять же — то что проделал я — делать вам при разгоне на надо, я просто показываю саму суть.
Для этого я провёл классический разгон, то есть лочил напряжения и частоту, выявляя наименьшие рабочие напряжения для своего процессора на разных частотах.
Начиная с напряжения на ядра 1,15 Вольта. Это напряжение позволяет процессору взять частоту 4,9 ГГц.
В штатных режимах работы напряжение на 4,9 Ггц было 1,26 Вольта.
То есть по дефолту набрасывалось на целую десятую часть вольта больше, чем нужно.
5 ГГц мой процессор без нагрузки с AVX берет на напряжении 1,23 Вольта. 5,1 ГГц на 1,27 Вольта, а 5,2 ГГц на напряжении 1,38 Вольта. 5,3 ГГц мой процессор к сожалению не берёт даже на полутора вольтах. И это мы говорим не про перегрев или ещё что-то.
В общем — получается вот такой график.
Можно мысленно продлить практический график в сторону низких частот.
Если судить по 4,9 ГГц то может показаться, что к стоковым напряжениям можно снять офсетом целых 0,09 Вольта, то есть почти одну десятую вольта, но если это сделать, то на низких частотах процессор будет недостаточно стабилен, так что так много снизить не удалось.
Как на практике вводить offset корректировку?
Опять же — на практике не надо делать никаких замеров частоты и реальных напряжений, строить графики и т.д. Это я просто показал вам для наглядности предпосылки к офсету.
На практике всё просто — вы вводите значение на понижение напряжение офсетом (это действие в простонародье называется андервольтингом процессора).
Благодаря этому процессор начинает меньше потреблять энергии, а значит может меньше сбрасывать частоты в нагрузке, опять же в купе с расширением TDP это помогает повысить реальные частоты. И к слову — всё проделанное сейчас работает и на процессорах intel без индекса k, так что немного вы можете разогнать и свой процессор без индекса k (кроме моих эксперимериментов для графиков).
И выходит не слишком много. На рабочих для процессора частотах — это ещё сколько-то даёт эффект, но в диапазоне частот, которые будут уже разгоном — это снижение напряжения — капля в море.
Повышение частоты выше заводских лимитов
И тут мы переходим к повышению частоты. Если не трогать никакие опции оптимизации питания, а просто задать высокую частоту для ядер в биосе или из под винды, то это работает как продление функции турбо буст на большую частоту. То есть я поставив 5,2 ГГц могу получить эти 5,2 ГГц, но когда процессор потребляет слишком много — частота снижается. так же и в простое частота падает для экономии энергии.
Ну и на 5,2 ГГц — плата сама не смогла выставить напряжение, то есть заложенные таблицы напряжений для этого процессора не позволили в моём экземпляре попасть в нужное напряжение. Да и если бы попали, то были бы не самыми оптимальными.
В добавок ещё и офсет вмешивается в работу, усложняя задачу для платы.
Adaptive mode
Тут в силу вступает вторая часть ручной корректировки напряжений, потому что intel об этой проблеме уже давно подумали. Называется это дело — управление напряжением в адаптивном режиме (Adaptive mode).
Суть в том, что на штатном участке частот напряжения подаются штатные для процессора,
а на заштатном участке вы сами задаёте максимальное напряжение для выставленной частоты.
То есть в моём случае это 5,2 ГГц.
Я с небольшим запасом для стабильности поставил 1,41 Вольта,
напомню это напряжение я определил уже чуть ранее, когда делал графики (вам же надо провести классический разгон, но нагружать систему не на все ядра, чтобы не уходить в лимит по температуре, многие утилиты для тестов стабильности позволяют выбрать число потоков для загрузки, а Windows желая оптимизировать задачу сама периодически разрасывает эту нагрузку на разные ядра). И того — у платы есть кусок графика штатных напряжений для штатных частот и одна точка для нештатного напряжения повышенной частоты.
И дальше — имея эти куски данных плата соединяет их до единого графика досчитывая для себя все промежуточные напряжения для всего диапазона нештатных частот.
Adaptiv mode + offset mode
Естественно не забыты остались и коррекции офсетом. Так что помимо максимального напряжения для максимальной частоты — можно указать ещё и смещение напряжения офсетом. Причём смещение частоты ещё распространяется и на заданное максимальное напряжение.
Тут материнская плата заботливо пересчитывает заданное напряжение с учётом офсета, чтобы пользователи сами не считали в уме циферки.
Итого мы получаем вместо некой штатной вольт частотной зависимости — зависимость конкретно для вашего экземпляра процессора.
Естественно на самом деле система охлаждения не справилась бы с этим процессором на 5,2 ГГц без лимита мощности в 145 Ватт. Более того я не делал даже снижение частот на AVX. не стал я делать его, потому что в высокой нагрузке 145 Ватт это даже с учётом снижения напряжений всё равно не больше 4,7 ГГц на все ядра, а там — полученного напряжения и так достаточно.
Не забывайте про разгон кеша L3 на Intel
Кроме того не надо ещё забывать про разгон кеша L3 и кольцевой шины процессора.
На это есть отдельный множитель. Надо выставлять значения на 200-300 МГц ниже максимальной частоты. Я выставил 5 ГГц. Но выставил только максимальное значение, не трогая ограничения по минимальной частоте. Сделал я это потому что процессор частоты у нас будет сбрасывать, и в таком случае ему нужно сбрасывать и частоту кольца и кеша. делать процессор это всё будет автоматически, но если не разрешить ему увеличивать частоту, то он будет держать её на штатных частотах — 4,3 ГГц для i9 9900k.
Единственная ожидающая меня неприятность заключалась в том, что почему-то при активации адаптив мода перестала работать LLC. То есть в нагрузке напряжения начали дико просаживаться. Так что в итоге пришлось сильно задрать напряжения. В целом не до критических значений, учитывая, что на высоких токах напряжения будут ниже. Просто это усложняет контроль. И если бы у меня лимит был бы не 145, а, допустим, 200 Ватт, то падения напряжений были бы уже очень большими.
Тесты и прирост от разгона
Остаётся теперь замерить — что дали все эти изменения на практике в бенчмарках и играх.
Сенбенч R15. В разгоне естественно не хватает 145 Ватт TDP и процессор начинает сбрасывать частоты, но естественно, не так сильно как в стоке.
Прирост чуть более 8%.
Результат без разгона
Результат после разгона
Сенбенч 20. Более тяжёлая нагрузка. Естественно и тут 145 Ватт не хватает чтобы не сбрасывать частоты.
Результат без разгона
Результат после разгона
Но прирост уже составил примерно 12%.
В целом — прирост с одной стороны — для текущих реалиев процессоров разогнанных до предела с завода — не плохой, особенно помня, что осталась тишина и умеренные температуры процессора. Но для прибавки производительности на 12% пришлось прибавить почти 50% к энергопотреблению. В общем — неспроста заводские частоты у этого процессора такие, какие они есть, а не больше или меньше.
Win-rar. Этот тест ещё очень сильно любит разгон кеша.
Собственно прирост в без малого в 6% — это вероятнее всего в большей степени заслуга именно разгона кеш памяти.
Тесты в играх
Начнём с CPU тестов 3D Mark TS.
Без разгона
С разгоном
В обычном CPU тесте прирост около 10% и тут уже процессор в разгоне может похвастаться высокими частотами.
В экстрим тесте прирост от разгона процессора составил уже 11%.
Без разгона
С разгоном
Если говорить про реальные игры, то надо понимать, что это i9 9900k, и в целом — сложно представить что владельцы этих систем сидят на FullHD и специально занижают настройки сглаживания что-бы на RTX 3090 увидеть разницу в производительности.
Мне же с RTX 2070 совсем сложно добиться упора системы в процессор, при котором и будет видна разница производительности. Естественно при упоре игры в видеокарту — разница будет 0%.
В играх я оставлял максимальные настройки, но без сглаживания и в пониженном разрешении до 720p и при наличие в играх опций по снижению разрешения рендеринга — я снижал разрешение рендеринга, чтобы увеличить нагрузку на процессор.
А так же старался использовать игры, которые хоть как-то умеют работать с большим количеством потоков процессора.
Но даже так — результаты разгона минимальны.
В Division 2 — примерно 2% прироста.
(сравнения частот для игр не показываю, есть в видео версии статьи, с разгоном 5,2 ГГц с периодическими сбросами до 4,9 ГГц, без разгона — 4,7 ГГц)
Shadow of the Tomb Raider — около 4% прироста.
Far Cry 5 — так же около 4% прироста.
Общее число кадров в бенчмарке
WWZ прирост составил около 5%.
Общее число кадров в бенчмарке
В общем — результат есть, но именно для этого процессора и в играх — этот результат никому не нужен.
Так же стоит отметить, что из-за неполной загрузки ядер, что для 16 поточного процессора в играх норма — процессор иногда стремился снижать частоты работы с 5200 до 4900 МГц. И это обратная сторона сохранения всех оптимизаций процессора.
Но в целом — никаких проблем со стабильность или температурами не было. В стоке с теми же настройками кулера процессор греется градусов до 70. В разгоне временами температуры прыгают до 80.
Выводы
Безусловно — в сравнении со стоком, если очень долго просидеть на стоке — разница видна. Не в играх, конечно, а скорее в скорости загрузки приложений типа браузера. Это некие эфемерные доли секунды, но на повседневных задачах они ощущаются.
И, безусловно — подобный разгон нужен скорее для решений под разгон в младших линейках, для i9 — дело это несколько бессмысленное по крайней мере в текущее время, может быть через лет 7, когда процессор уже будет устаревшим — тогда может быть будет смысл добывать эти крупицы.
Чем отличается написанное выше для Ryzen?
Теперь немного про различия работы с разгоном на AMD. В целом — различия заключаются в том, что у AMD нет режима адаптивного разгона просто в силу того, что заявленные заводские частоты — это и есть максимальные для разгона частоты, и то, если повезёт. То есть если сравнивать с intel, то этой части частот
«Этой» — это та, что выделена красным
в принципе не существует и в рамках разгона на райзенах вы останетесь в тех пределах, где хорошо работают штатные механизмы задания напряжений. И доступна только задание offset напряжения. Ну или иными словами нужно сделать андервольт процессора и расширить для него лимиты по току и мощности и он сам разгонится.
А как же память?
Но, что касается разгона — процессор это только пол дела. Я не слова не говорил про оперативную память в тесте. А память тут стоит примерно такая которая стоит как самый дешёвый вариант, но уже с каким-никаким XMP профилем на 3000 МГц.
Следующей статье будет продолжением этой, где эти посредственные планки сменяться на нечто более интересное.
У меня есть новый комплект памяти, который тоже очень ждет чтобы его разогнали. И мы посмотрим что важнее, пыжиться с частотами и выжимать последние капли из процессора, или гнать память. Посмотрим память на родном XMP профиле на 4400 МГц, а также в лучшей конфигурации памяти, что мне удасться получить в ручном разгоне.