Снижение температуры процессора AMD Ryzen необходимо во многих случаях, например, если вы хотите снизить уровень шума, уменьшить энергопотребление, избавиться от перегрева и, как следствие, избежать порчи оборудования. Есть несколько способов это осуществить. Один из них — регулярная чистка компьютера от пыли.
Пыль препятствует свободной циркуляции воздуха в корпусе, затрудняет вращение кулеров, охлаждающих процессор и видеокарту. В конце концов, пыль может и просто закоротить, выведя компьютер из строя вообще. Проводя регулярную очистку от пыли, вы сможете снизить общую температуру внутри корпуса компьютера в среднем на 2-3°.
Если причина повышенной температуры — не пыль, а недостаточно эффективное охлаждение, его необходимо заменить на более эффективный аналог. Чем мощнее процессор, тем больше он потребляет энергии и выделяет тепла. Как правило, купив новый процессор, систему охлаждения не меняют, она остаётся всё той же — для менее мощного процессора. Чаще всего она не справляется с теплоотводом и охлаждением, процессор перегревается, производительность падает.
КАК ОПТИМИЗИРОВАТЬ ПРОЦЕССОР ДЛЯ ИГР? КАК ПОВЫСИТЬ ФПС ВО ВСЕХ ИГРАХ!
Есть и третий способ — программный. Он называется Undervolting (андервольтинг Ryzen). Его суть в понижении напряжения, подаваемого на процессор, и, как следствие, снижение энергопотребления и тепловыделения. Именно этот способ описан в данной статье.
Как снизить температуру процессора AMD Ryzen?
Провести эффективно андервольтинг нам помогут такие утилиты: HWiNFO64 — для наблюдения за частотами, напряжением и температурой; Cinebench R20 — для тестирования производительности и стабильности работы процессора.
Не лишним будет и фиксирование полученных результатов на листе бумаги или в электронной таблице для анализа. Нельзя просто так взять да установить желаемое значение какого-либо параметра. Также необходимо убедиться и в стабильности работы компьютера в таком режиме. Иногда даже самые «тяжёлые» тесты процессора (OCCT, Linx) не могут выявить нестабильность. Она проверяется лишь временем.
Проведение первичного тестирования
Прежде, чем провести настройку уровня напряжения, желательно узнать, что мы имеем в изначальном состоянии. Измерим уровень потребления энергии и температуру процессора с помощью утилиты HWiNFO64 в процессе работы бенчмарка Cinebench R20. В данной статье использовался процессор AMD Ryzen 5 2600X с заводскими параметрами, установленный на материнскую плату ASRock B450 Pro4 с версией BIOS P3.50. Охлаждение процессора осуществлял кулер PCCooler GI-X4, отводящий до 145 Вт тепла.
Приступаем к тестированию.
В Cinebench R20 процессор набрал 3037 баллов. Будем отталкиваться от этого результата. Стоит помнить, что все последующие действия так или иначе скажутся на производительности — она неминуемо понизится при существенном изменении параметров. Такова цена за уменьшение уровня тепловыделения процессора.
Как снизить нагрузку на процессор
В результатах утилиты HWiNFO64 следует обратить внимание на строки CPU (Tctl/Tdie) — температура и CPU Package Power (SMU) — энергопотребление. Нам нужен столбец Maximum, отображающий максимальные значения интересующих нас параметров.
По результатам, CPU (Tctl/Tdie) (максимальная температура процессора) — 72,9°, а CPU Package Power (SMU) – 114 Вт. Теперь, зафиксировав для себя начальные значения температуры и энергопотребления, приступаем к проведению андервольтинга. А теперь давайте разберемся как снизить температуру Ryzen.
Способ 1. Уменьшение значение параметра cTDP
В некоторых материнских платах реализована возможность ручного изменения лимита TDP. Применяя этот способ, мы не лишаем процессор возможности использовать технологию автоматического разгона, мы лишь уменьшаем рамки, в пределах которых он будет производиться.
Для того, чтобы это сделать, необходимо в настройках BIOS материнской платы найти параметр cTDP. Для материнских плат ASRock к этому параметру ведёт следующий путь: Advanced AMD CBS NBIO Common Options.
Для процессора AMD Ryzen 5 2600X, используемого в данной статье, значение TDP составляет 95 Вт. С целью уменьшения энергопотребления и тепловыделения параметру cTDP нами было присвоено значение 65 Вт. Для какого-либо другого процессора, например, с TDP 65 Вт, можно указать для этого параметра соответствующее значение — 45 Вт или 35 Вт.
Сохраняем сделанные изменения и выходим из программы настройки BIOS.
Проведём тестирование с помощью утилиты Cinebench R20 и посмотрим на показатели температуры и энергопотребления, сформированные с помощью HWiNFO64. Тест с помощью Cinebench R20:
Процессор набрал 2762 балла, что почти на 9% меньше результата, полученного при тестировании процессора в изначальном состоянии. Это, впрочем, несколько выше результата для процессора AMD Ryzen 5 2600 с базовыми значениями частоты и напряжения и TDP на уровне 75-80 Вт.
Показатели температуры и уровня энергопотребления процессора AMD Ryzen 5 2600X, полученные с помощью HWiNFO64:
По результатам, CPU (Tctl/Tdie) (максимальная температура процессора) — 53,3°. Это почти на 27% меньше изначального результата: 72,9°. Значение параметра CPU Package Power (SMU) не превышает 65 Вт.
Способ 2. Ручное снижение подаваемого на процессор напряжения с параллельным снижением частоты
Практически любая материнская плата с установленным процессором AMD Ryzen обладает возможностью ручной корректировки частоты процессора и подаваемого на него напряжения. Этот способ не такой гибкий, как понижение лимита TDP, из-за того, что мы задаём фиксированные, неизменяемые значения параметров. В связи с этим, производительность в однопоточном режиме упадёт существенно. Зато это уже настоящий андервольтинг процессора AMD Ryzen.
Для того, чтобы вручную провести корректировку напряжения и частоты, нужно найти в настройках BIOS параметры Frequency (MHz) и Voltage (VID). В настройках BIOS материнских плат ASRock они находятся на вкладке OC Tweaker. Присваиваем значение Manual параметру CPU Frequency and Voltage (VID) Change. После этого становятся доступными для изменения параметры Frequency (MHz) и Voltage (VID). В данном примере частота осталась прежней, а напряжение было понижено на 0,1 В.
Однако это не всё. Теперь необходимо отключить использование технологий Precision Boost Overdrive и Core Performance Boost. Пути к ним в настройках BIOS показаны на скриншотах ниже. В обоих случаях необходимо установить значение Disable.
Отключение с помощью контекстного меню Precision Boost Overdrive:
Отключение с помощью контекстного меню Core Performance Boost:
Сохраняем все изменения и выходим из программы настройки BIOS.
Проведём тестирование системы с помощью Cinebench R20 и снимем показания с сенсоров с помощью HWiNFO64.
Результаты тестирования с помощью Cinebench R20:
Процессор набрал 2728 баллов в многопоточном режиме, что сопоставимо с результатами, полученными в результате применения первого способа понижения температуры.
Результаты тестирования с помощью HWiNFO64:
По результатам, CPU (Tctl/Tdie) (максимальная температура процессора) — 51°, а значение CPU Package Power (SMU) не превышает 59 Вт.
Всё, казалось бы, хорошо, был достигнут почти такой же результат, как и в случае с понижением лимита TDP. Однако есть одно «но»: однопоточная производительность упала почти на 25%. Процессор в исходном состоянии набрал 419 баллов в однопоточном режиме, а после ручной корректировки напряжения набрал 314 баллов, что огорчает. Такого падения производительности не было при использовании 1-го описанного в статье метода. С этим придётся смириться.
Стабильность также оставляет желать лучшего: во время тестирования в бенчмарках и в процессе обычной работы за компьютером всё вроде бы нормально. Однако в процессе загрузки операционной системы или при выключении компьютера могут возникать BSOD с различными кодами ошибок. Этот метод требует более точной регулировки параметров.
Выводы
Теперь вы знаете как снизить температуру Ryzen 2600 в автоматическом режиме или настроив все параметры вручную. Понижение энергопотребления и тепловыделения процессора может помочь избавиться от постоянного перегрева компьютера из-за низкой эффективности системы охлаждения или поможет сделать вашу систему бесшумной и энергоэффективной. В данной статье нами рассмотрены способы снижения температуры процессора на примере процессора AMD Ryzen.
Источник: te4h.ru
Как снизить TDP процессора?
Есть проц i5-2500. Максимальное TDP у него 95W. Вопрос — что нужно порезать, чтобы понизить TDP до 80? И как посчитать на сколько? Не понизит ли это на срок жизни проца?
#1
16:37, 17 мар 2015
Даунклокнуть, например, с понижением напряжения на ядре.
> Не понизит ли это на срок жизни проца?
#2
16:44, 17 мар 2015
С понижением напряжения TDP уменьшится, но проц станет работать менее стабильно на тех же частотах.
Нужно понизить и частоту и напряжение.
#3
16:47, 17 мар 2015
0iStalker
> Даунклокнуть, например, с понижением напряжения на ядре
А разве понижение частот не ведет к автоматическому понижению напряжения?
Кирюшык
Понятно, спс.
Ну и последний вопрос — я же не наверну его понизив частоты и напругу?
#4
17:18, 17 мар 2015
Bizunow
ХЗ, проверь.
#5
18:33, 17 мар 2015
ThrottleStop вам в помощь.
#6
18:38, 17 мар 2015
Bizunow
> Есть проц i5-2500. Максимальное TDP у него 95W. Вопрос — что нужно порезать,
> чтобы понизить TDP до 80? И как посчитать на сколько? Не понизит ли это на срок
> жизни проца?
Вопрос — а зачем?
P.S. снижай частоты и напряжение.
Zefick
> ThrottleStop вам в помощь.
говнософт какой-то, зачем?
Bizunow
> Ну и последний вопрос — я же не наверну его понизив частоты и напругу?
Нет не навернёшь, но не проще ли. врубить настройки жёсткой экономичности в винде и получить холодное тело, которое никогда не уходит в турбобуст и соответственно не греется.
Кстати да, TDP это не то сколько проц жрёт, а то на сколько нужен радиатор, нынче это не совсем одно и то же, т.е. если ты под БП считаешь — ты не прав.
#7
18:40, 17 мар 2015
Super_inoy
> говнософт какой-то, зачем?
Снижаешь множитель и живёшь спокойно. Захотел — повысил снова тут же. И проблем никаких уж точно не будет. Любые настройки экономичности сделают то же самое, только тут ты хотя бы знаешь результат.
#8
18:42, 17 мар 2015
Zefick
> Снижаешь множитель и живёшь спокойно. Захотел — повысил снова тут же. И проблем
> никаких уж точно не будет. Любые настройки экономичности сделают то же самое,
> только тут ты хотя бы знаешь результат.
множитель можно в настройках bios(uefi) менять без всякого софта.
#9
18:44, 17 мар 2015
Ага, только перезагружать каждый раз придётся когда захочешь поменять. Но мне конечно же пофиг, просто я бы в биос точно полез в самую последнюю очередь.
#10
18:44, 17 мар 2015
Zefick
> ThrottleStop вам в помощ
Да проще в биосе разок все настроить, чем софт ставить. Да и платформонезависимо жеж.
Super_inoy
> Вопрос — а зачем?
Потихоньку собираю бесшумную систему. Собственно, заказал сабж, поменял вентилятор в БП (поставил нормальный корпусный, подключил к матери для возможности регулировки). Далее — либо покупка SSD, либо пассивного БП (Chieftec, скорее всего).
Super_inoy
> TDP это не то сколько проц жрёт
Ага, с этим я разобрался первым делом.
#11
18:48, 17 мар 2015
Zefick
> Ага, только перезагружать каждый раз придётся
Ась? Биос что, разучился запоминать настройки? Или я чего то не понимаю?
#12
18:53, 17 мар 2015
Bizunow
> Потихоньку собираю бесшумную систему.
Вот этот кулер, что на картинке в #10, для бесшумной системы вообще не подходит, — нужно что-то вроде
оно и без вентилятора может отвести довольно много тепла. Ну и, в принципе, нужно было просто взять процессор из T серии, с пониженным энергопотреблением, тогда бы не пришлось заниматься левыми способами снижения тепловыделения.
#13
18:54, 17 мар 2015
TDP = 95
U = 1.5 (условно, правильное значение показывает биос, при стандартных настройках)
R = U^2 / TDP = 0.023584
U(80tdp)^2= TDP * R = 80 * 0.023584 = 1.89
U(80tdp) = 1.376494 В — такое напряжение, по идее, должно дать TDP=80. Но реально будет погрешность, потому что R — явно не активная нагрузка. Тем более, если придётся снизить частоту — R при этом увеличится (TDP, соответственно, дополнительно снизится).
#14
19:02, 17 мар 2015
0iStalker
> Вот этот кулер, что на картинке в #10, для бесшумной системы вообще не подходит
Ололо, 80W в пассиве рассеивает. Как это не подходит? Одни положительные отзывы.
Саша123
Надо будет поробовать 🙂
Источник: gamedev.ru
Как увеличить производительность процессора за счет настроек электропитания (парковка ядер, как включить все ядра ЦП ✔)
Доброго времени!
Долго думал, стоит ли публиковать сегодняшнюю статью, т.к. вопрос довольно спорный (и результат после настройки у всех может быть разным, в зависимости от оборудования и ПО). И всё же, попрошу к статье отнестись критически и как к «экспериментальной».
Итак, ближе к теме.
Windows не всегда «идеально» работает с многоядерными процессорами. В целях снижения энергопотребления, ряд процессов может выполняться на том ядре, на котором они были запущены изначально (такой подход позволяет: с одной стороны (позитивной) — не использовать постоянно все ядра (и за счет этого снизить энергопотребление) , а с другой (негативной) — не позволяет процессору работать на полную «катушку»).
К тому же функция парковки ядер позволяет процессору (при определенной нагрузке) переносить все задачи на одно ядро, а остальные переводить в режим ожидания (т.е. работать будет фактически только одно ядро). Естественно, это снижает общую производительность (правда, делает систему более отзывчивой, но незначительно). Отмечу, что Windows к тому же не совсем корректно работает с парковой ядер на процессорах Intel (по крайней мере Windows 7).
Так вот, задав определенные настройки электропитания, можно ограничить работу функции парковки ядер и повысить общую производительность (в некоторых случаях до 20%!). На мой взгляд есть смысл попробовать потратить 3-5 мин. на «эксперимент»!
Примечание : в первую очередь эта тема касается многоядерных процессоров от Intel (на AMD, честно говоря, адекватной статистики не имею. Но попробовать можно. ).
Как настроить тонко электропитание процессора
Чтобы не быть голословным о повышении производительности, приведу один небольшой тест быстродействия в WinRAR ( офиц. сайт архиватора).
На скриншоте ниже: в левой части приведена общая скорость до оптимизации настроек; справа — после. Даже невооруженным глазом видно, что в тестах ЦП начинает работать быстрее (что положительно сказывается и в реальных задачах, тех же играх, например).
Разница в производительности
Примечание : рекомендую вам запустить тест в WinRAR сначала до оптимизации настроек (и запомнить общую скорость), и затем провести тест после оптимизации. Далее просто сравнить эти числа, в ряде случаев удается выжать из ЦП еще 10-20%!
Важный момент!
Как уже сказал выше, в первую очередь этот вопрос касается многоядерных процессоров (4 ядра и выше). Чтобы узнать количество ядер своего ЦП — просто запустите утилиту CPU-Z, и посмотрите в нижнюю часть окна: в графе Cores увидите кол-во ядер (пример ниже ).
CPU-Z — 4 Cores (4 ядра, 8 потоков)
1) Итак, начать нужно с настройки реестра.
Тут дело в том, что Windows по умолчанию скрывает часть настроек электропитания. Чтобы их открыть для редактирования, необходимо внести определенные изменения в реестр. Проще всего это сделать с помощью уже готового файла настроек, который нужно просто запустить и согласиться с добавлением параметров в системный реестр.
Вот подготовленный файл: core_parking (нужно извлечь его из архива и запустить. Архив запакован с помощью WinRAR, актуален для Windows 7-10).
Редактор реестра — настройки успешно внесены в реестр
На всякий случай приведу текст этого файла чуть ниже (в целях безопасности, вдруг кто-то усомниться в файле, и пожелает вносить изменения в реестр вручную ).
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00 cc5b647-c1df-4637-891a-dec35c318583]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d003b04d4fd-1cc7-4f23-ab1c-d1337819c4bb]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d005d76a2ca-e8c0-402f-a133-2158492d58ad]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00a55612aa-f624-42c6-a443-7397d064c04f]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d00ea062031-0e34-4ff1-9b6d-eb1059334028]
«Attributes»=dword:00000000
2) Настройка схемы электропитания
Теперь необходимо открыть панель управления Windows раздел «Оборудование и звук/Электропитание» . После перейти в настройки текущей схемы электропитания (т.е. ту, которая сейчас у вас используется). В моем случае это сбалансированная (см. скриншот ниже ).
Настройка текущей схемы электропитания
Далее нужно открыть дополнительные настройки питания.
Изменить дополнительные параметры питания
Теперь самое главное (см. скриншот ниже ):
- минимальное число ядер в состоянии простоя : рекомендуется выставить значение в 99% (почему-то если выставить 100% — Windows часто отправляет одно ядро «отдыхать»);
- разрешить состояние снижения питания : переведите в режим выкл. (не дает процессору экономить энергию);
- отключение простоя процессора : переведите режим в откл.;
- минимальное состояние процессора : 100% (незначительно ускоряет работу ЦП (кстати, в некоторых случаях позволяет уменьшить писк от дросселей )) .
- политика охлаждения системы : активная (более эффективно охлаждает ЦП);
- максимальное состояние процессора : 100% (очень сильно влияет на производительность! Обязательно выставите на 100%);
- максимальное число ядер в состоянии простоя : 100% (противоречивая опция. Если выставить что-то отличное от 100% — то грузятся почему-то не все ядра, несмотря на то что активны все. ).
Дополнительные параметры электропитания
Сохраните настройки и перезагрузите компьютер!
3) Еще раз о режиме питания (касается в первую очередь ноутбуков)
После перезагрузки компьютера (ноутбука) — обратите внимание на режим питания (кликните по батарейке в трее). Выставите производительность на 100%!
Кроме этого, обратите внимание на центры управления ноутбуком, которые могут идти в комплекте к вашим драйверам (например, такие есть у устройств от Lenovo, Sony и пр.). В них также устройство нужно перевести в режим высокой производительности.
Питание ноутбука // менеджер ноутбука
4) Тестирование быстродействия
После чего можно запустить WinRAR и провести тест быстродействия. Как правило, после точечной настройки электропитания наблюдается рост цифр (т.к. система перестает ограничивать ЦП, и он может начать работать на весь свой потенциал).
Тестирование — WinRAR / Кликабельно
Дополнение!
Чтобы посмотреть, как идет нагрузка на ядра ЦП — откройте «Диспетчер задач» (Ctrl+Shift+Esc) и перейдите во вкладку «Производительность» . Далее щелкните правой кнопкой мышки по графику загрузки ЦП и в меню выберите «Изменить график/Логические процессы» . См. скрин ниже.
Диспетчер задач — производительность
В результате у вас будет не один график, а несколько, в зависимости от количества ядер (потоков).
Все ядра загружены
Обратите внимание, при нагрузке (например, тестировании) — в идеале все ядра должны быть загружены (как на скриншоте ниже).
Для более показательного теста работы ЦП рекомендую воспользоваться утилитой AIDA64 (ссылку на инструкцию привожу ниже).
В помощь!
Как выполнить стресс-тест процессора и системы в целом, держит ли он частоты, нет ли перегрева (AIDA 64) — [см. пошаговую инструкцию]
PS
В рамках этой статьи не могу не порекомендовать еще одну статью на похожую тему. Она касается в первую очередь ноутбуков (т.к. в ряде случаев у них в настройках по умолчанию отключен Turbo Boost, в следствии чего устройство работает медленнее, чем потенциально могло бы. ).
В помощь!
Из-за чего низкая производительность процессора Intel на ноутбуке. Как его можно ускорить? (про Turbo Boost).
На этом пока все.
Первая публикация: 15.02.2019
Источник: ocomp.info