Перейти к содержимому

Как включить турбо буст на процессоре амд

  • автор:

Как включить турбо буст (райзен).

Как включить турбо буст Mат. плата GIGABYTE SAM4 GA-A320M-H.Процессор ryzen 7 1700.Стоит 3 ггц, хочу повысить до 3.7 с помощью турбо буста. ПОМОГИТЕ ПОЖАЛУЙСТА.

Голосование за лучший ответ

https://te4h.ru/kak-vklyuchit-turbo-boost-na-ryzen
тут все подробно описано

Mix FingУченик (166) 2 года назад

Я не могу нажать на частоту (мгц)

Mix FingУченик (166) 2 года назад

Точнее у меня нет пункта cpu ratio и Core Perfomance Boost

Mix FingУченик (166) 2 года назад

у меня есть кпу буст оно стоит авто, а ратио нету

Mix FingУченик (166) 2 года назад

//турбо буст (райзен) // —.у amd нет turbo_boost, данная опция называется Turbo Core и она включена по умолчанию (смотрим в БИОСе опция AMD Turbo Core → enabled)
//хочу повысить до 3.7// —.кода нуна, сама поднимется до 3.7MHz, то есть автоматически повышается и нет нужды «»руками повысить
.

Mix FingУченик (166) 2 года назад

Понял. спасибо

savoljavobИскусственный Интеллект (170869) 2 года назад

AMD Turbo Core

Доброго времени суток. Подскажите пожалуйста как включить Turbo Core в процессоре AMD A8-5557M. Данный процессор спокойно может в 2800 MHz и иногда даже в 3100, но под линуксом его потолок 2100 MHz.

analyzing CPU 0: driver: acpi-cpufreq CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 4.0 us. hardware limits: 1.40 GHz - 2.10 GHz available frequency steps: 2.10 GHz, 1.90 GHz, 1.70 GHz, 1.40 GHz available cpufreq governors: ondemand, performance current policy: frequency should be within 1.40 GHz and 2.10 GHz. The governor "ondemand" may decide which speed to use within this range. current CPU frequency is 1.40 GHz (asserted by call to hardware). boost state support: Supported: yes Active: no Boost States: 3 Total States: 8 Pstate-Pb0: 3100MHz (boost state) Pstate-Pb1: 2800MHz (boost state) Pstate-Pb2: 2400MHz (boost state) Pstate-P0: 2100MHz Pstate-P1: 1900MHz Pstate-P2: 1700MHz Pstate-P3: 1400MHz Pstate-P4: 900MHz

junked
29.11.15 03:28:34 MSK

[РЕШЕНО]TurboCore AMD Ryzen не работает

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

Участник с: 17 февраля 2013

Morisson
Просто разобраться хотелось, что и куда девается.

У меня Intel, в AMD я чайник, но покапался в своей базе и вот что нарыл (может что и поможет или на что то наведет)
А эти файлы у тебя имеются?
/sys/devices/system/cpu/cpufreq/boost
/sys/devices/system/cpu/cpufreq/policy*/bios_limit
И, как пишут, если нет 1-го, то это означает, что драйвер acpi_cpufreq считает, что Ryzen не поддерживает boost.
Отсутствие 2-го — не помню, у себя в записях не нашел. Но нашел следующее про BIOS, точнее про отсутствие настроек Boost
— некоторые OEM-производители препятствуют этому и не дают доступа к расширенным настройкам. И если вы не видите этого в настройках BIOS, вы не можете его включить.
— некоторые OEM-производители внедрили термическое дросселирование, чтобы предотвратить перегрев ядра. Если это так, то, даже если вы включили TurboCore, как только процессор достигнет этого теплового порога, он отключится и не будет усиления производительности.

UPD — если не ошибаюсь и все доступно, то в конце вывода должно быть что то типа такого

boost state support: Supported: no Active: no 25500 MHz max turbo 4 active cores 25500 MHz max turbo 3 active cores 25500 MHz max turbo 2 active cores 25500 MHz max turbo 1 active cores

При этом мои max частоты
—> cat /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq
2100000
—> cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq
2100000

EDIT -1 забыл указать/спросить — а не пробовал загрузиться с параметром radeon.bapm=1 вместо ignore_ppc=1

Ошибки не исчезают с опытом — они просто умнеют

Morisson avatar

Участник с: 11 января 2017

Morisson avatar

Участник с: 11 января 2017
Участник с: 17 февраля 2013

Morisson
Включен и тот и другой параметр.

У меня нет ни того ни другого файла и по этому, как я понимаю стоит

Supported: no Active: no

а вот дальше прописана частота — 25500 MHz max turbo 4 active cores
То есть по идее turbo boost активирован, о чем также говорят и показания регистра
rdmsr -p0 0x1a0 -f 38:38
0
0 — показывает активирован, но он ни хрена не работает. Вообщем то же ничего не понятно с этим turbo boost.
Забросил эксперименты.

Ошибки не исчезают с опытом — они просто умнеют

Morisson avatar

Участник с: 11 января 2017
Участник с: 17 февраля 2013

Morisson
Без этого параметра ядра частота ограничена 1600 МГц.
С этим параметром поднимается до 2700 МГц
Собственно, мне так-то хватит, но обещали буст до 3600МГц.
ЧЯДНТ?

Интересно где прописано до 3600? Что то слишком много.
Сегодня разбирался со своим turbo boost (intel) — дошел до спецификации, так как не мог понять, почему судя инфе регистра процессора turbo активирован и должно быть 2550, а фактически 2100 (при хорошей нагрузке). Все так запутано — по спецификации turbo не поддерживается, ядро показывает, что поддерживается, согласно документации Linux есть очень много но … и нужно смотреть другие параметры — итог — не поддерживает.

Но при поиске попадало много инфы и по turbo core (AMD) — хоть понял разницу. Это я к тому, что в старых процах можно было увеличить частоту только на 400 (500) МГц и не на всех ядрах. Но начиная с с серии Ryzen используется усовершенствованный вариант технологии авторазгона, в котором уже участвуют все ядра, но, насколько я понял, такого большого увеличения всеравно нет, очень много других нюансов. И, главное, это можно пощупать только при соответствующей нагрузке.
UPD — и еще интересно написано в документации Linux (на счет параметра /sys/devices/system/cpu/cpufreq/boost)

Writing a "1" does not explicitly boost the system, but just allows the CPU to boost at their discretion. Some implementations take external factors like the chip's temperature into account, so boosting once does not necessarily mean that it will occur every time even using the exact same software setup.

Так что тоже не все однозначно.
На всякий случай кидаю ссылки ..1.. и ..2.. и ..3..
Попробуй по тестить с нагрузкой. Я использовал утилиту stress (очень простая, пример использования в help) и смотрел частоту
watch -n 1 grep MHz /proc/cpuinfo

Intel Turbo Boost и AMD Turbo CORE

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

Технологию Intel Turbo Boost поддерживают настольные и мобильные процессоры Core i7, включая варианты Extreme Edition, настольные и мобильные процессоры Core i5, а также серверные процессоры Intel Xeon для разъёмов LGA1366 и LGA1156. Полный список можно посмотреть на сайте intel.com.

Turbo Boost как правило, включена в BIOS материнских плат по умолчанию (и её можно отключить принудительно, воспользовавшись соответствующим пунктом CMOS Setup), а её активация в конкретный момент времени зависит от нагрузки, создаваемой приложениями и запаса по температуре и энергопотреблению.

Прибавка тактовой частоты осуществляется порциями по 133МГц, её максимальная итоговая величина зависит от модели процессора и количества активных ядер в конкретный момент времени, при этом все активные ядра получают одинаковую прибавку в частоте. Например, настольные процессоры Core i7 920/930/940/950/960 могут увеличивать частоту трёх или всех четырёх ядер на 133МГц, а одного или двух (при условии неактивности остальных) — на 266МГц.

Мобильные процессоры способны гораздо сильнее изменять свою частоту при помощи этой технологии, например Core i5-540UM способен при обоих активных ядрах потратить четыре 133МГц порции, т.е. разогнаться с 1.2ГГц до 1.73ГГц, а при одном активном ядре — шесть, т.е. аж до 2ГГц.

Указываемая в характеристиках процессора максимальная тактовая частота в режиме TurboBoost достигается, как правило, при одном или (максимум) двух активных ядрах. При разгоне процессора поднятием опорной тактовой частоты прирост быстродействия в режиме Turbo Boost пропорционален приросту быстродействия в номинальном режиме.

Intel Turbo Boost 2.0 — эту технологию поддерживают процессоры Intel Core i7/i5 второго поколения созданные на основе микроархитектуры Intel Sandy Bridgе. Основным отличием от первой версии является способность разгонять не только процессорные ядра, но и встроенное в процессор графическое ядро.

AMD Turbo CORE — аналогичная технология динамического поднятия тактовой частоты активных ядер, на момент написания этого FAQ встречается только в процессорах Phenom II X6 на ядре Thuban, принципиальные отличия от Turbo Boost таковы: максимальную прибавку(у старших моделей она достигает 500МГц) в тактовой частоте могут получать одновременно до трёх активных ядер, а неактивные ядра не отключаются, а переводятся в режим пониженного энергопотребления с тактовой частотой 800МГц.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *