2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

AMD Turbo Core — AMD Turbo Core

AMD Turbo Core — AMD Turbo Core

AMD Turbo Core aka AMD Core Performance Boost (CPB) — это технология, реализованная AMD , которая позволяет процессору динамически регулировать и контролировать рабочую частоту процессора в определенных версиях его процессоров , что позволяет при необходимости повысить производительность при сохранении более низких параметров мощности и тепловых параметров при нормальной работе. Технология AMD Turbo Core была реализована начиная с микропроцессоров Phenom II X6 на базе микроархитектуры AMD K10. AMD Turbo Core доступна с некоторыми процессорами AMD A-Series с ускорением. .

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

Содержание

Предпосылки

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

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

Характеристики

Преимущества AMD Turbo Core включают:

  • До 900 МГц дополнительной тактовой частоты, доступной со всеми активными ядрами, что означает, что все ядра могут работать одновременно.
  • Потенциально даже более высокие состояния ускорения доступны с половиной активных ядер, поскольку меньшее количество активных ядер требует меньше энергии и выделяет меньше тепла.
  • Управляется потребляемой мощностью, а не температурой, поэтому возможно такое же увеличение производительности в более теплых условиях, поэтому максимальная частота зависит от рабочей нагрузки.
Читайте так же:
Ошибка msvcp110.dll — запуск программы невозможен

В процессорах Ryzen AMD представила дополнительные функции автоматического разгона:

Как включить AMD Turbo Core в Ubuntu 14.04?

Я использую Ubuntu 14.04 (ядро 3.13.0-24-generic) на ноутбуке на базе AMD A8-4500m, и недавно я заметил, что AMD Turbo Core вообще не работает. Все работает в Windows, однако, в Linux частота процессора не может превышать 1,9 ГГц (проверяется с помощью cpufreq-aperf ).

Вот вывод cpupower frequency-info , note Active: no при поддержке состояния boost:

Дополнительные тесты (проводились с планировщиком по требованию и 3 экземплярами ffmpeg для декодирования видео H.264 1920×1080 в фоновом режиме):

EDIT: Кажется, что процессоры серии Trinity имеют свой собственный переключатель BAPM в источнике. Он находится в drivers/gpu/drm/radeon/trinity_dpm.c и (на момент написания) включен только для плат MSI из-за проблем со стабильностью. Чтобы включить его, откройте этот файл, найдите следующую строку:

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

[Обновление 2015]

Начиная с Linux 3.16:

Значение для bapm может быть предоставлено как параметр модуля (см. здесь ).

Значение bapm по умолчанию равно 1 для систем Kaveri, Kabini и настольных компьютеров Trinity, Richland (см. здесь ), в результате чего Turbo Core включен.

Это означает, что с ядром 3.16 или новее, Turbo Core должен работать сразу после установки с radeon во многих случаях.

[Обновление 2014-Aug-07]

Я опубликовал подробный анализ на unix-stackexchange.com , который содержит (по крайней мере для меня) несколько сюрпризов. Например, регулятор ondemand потенциально хуже, чем performance (по крайней мере, с Richland A10-6700) и fglrx , очевидно, использующий некоторые сомнительные приемы для улучшения краткосрочных повышений, внезапно вынужденные компенсировать это в долгосрочной перспективе. Я рад, что я посмотрел на это поближе.

Читайте так же:
Пять проверенных способов найти адрес электронной почты

[Оригинальный ответ]

Я нахожусь в процессе настройки системы с A10-6700 с использованием Ubuntu 14.04 Server.

  • Вывод cat /proc/cpuinfo не отражает и не будет отражать какое-либо повышение производительности процессора. Повышение — это автономное решение для чипа, основанное на потенциально сложных критериях. Читайте об этом здесь .
  • Вывод cpufreq-info не будет отображать доступные повышающие частоты, но вывод cpupower frequency-info будет. Для A10-6700 он должен показывать 4300 МГц (Pb0), 4200 МГц (Pb1) и 3900 МГц (Pb2) в дополнение к обычным 3700, 3400, 2700, 2300 и 1800 МГц.
  • Вывод cpufreq-aperf (после modprobe msr ) сравним с выводом cpupower monitor . Частоты, показанные этими инструментами, должны отражать усиления.
  • Со стандартным видеодрайвером или даже модулем radeon в ядре мне не удалось заставить A10-6700 использовать повышающую частоту (используя stress —cpu 2 ).
  • Если в ядро ​​загружен модуль ATI/AMD fglrx , процессор будет постоянно поддерживать два ядра (и, по-видимому, также временно остальные ядра). Это было проверено без использования X или даже настройки.

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

Вывод видео с помощью стандартного модуля отличается от вывода при загрузке fglrx. Таким образом, мы можем только догадываться, может ли ядро ​​самостоятельно переводить APU в предположительно требуемый «интеллектуальный» (с учетом потери питания) режим, все еще используя модуль VGA.

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

Читайте так же:
ошибка Xrcore.dll пропущен — как исправить

Кроме того, размер fglrx составляет почти 9 МБ. Это не проблема, но знание того, что это в основном мертвый груз в этом случае, не делает меня слишком счастливым.

Skol — мир электроники

Intel TurboBoost

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

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

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

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

Кэш память процессора – это сверхоперативная память «камня», позволяющая ему с большой скоростью обрабатывать данные, необходимые для работы в данную секунду, она тоже в значительной степени определяет производительность конкретной модели.

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

Как включить такой разгон?

Как включить турбо буст, как это сделать прямо сейчас? Именно таким вопросом задаетесь вы, ознакомившись с представленной выше информацией. Не спешите радоваться, данная технология доступна лишь счастливым обладателям процессоров Интел линейки Core i3, i5 и i7.

Читайте так же:
Что означают смайлики в ВК — Расшифровка

Если на вашем компьютере в качестве «камня» стоит старенький Pentium или Celeron, получать удовольствие от данного режима вы не сможете.

Если же вам повезло больше, нужно просто проверить BIOS на предмет настройки турбо буста, ведь по умолчанию такой режим всегда включен в БИОСе и активируется автоматически при повышении нагрузки на «камень».

Как включить TurboBoost

Извечный вопрос: Intel или AMD?

Мы выяснили, что технологией турбо буст обладают лишь «камни» от Intel. К примеру, в модели Intel Core i7-2600 со всеми активными ядрами данная технология приносит прирост, более чем на 0,1 ГГц, что, согласитесь, приятно.

Turboboost Aida64

А что же могут противопоставить своим конкурентам процессоры от компании AMD? Технологию Turbo Core, позволяющую при повышении нужд значительно увеличить тактовую частоту «камня», повысив тем самым производительность. Особой популярностью пользуется модель AMD FX-6300, отличающаяся не только гибкими возможностями повышения производительности, но и ценовой доступностью.

Таким образом, мы выяснили, что у компании Intel технология повышения производительности является Turbo Boost, а у устройств компании AMD – Turbo Core. По сути, одинаковые две технологии, которые обеспечивают повышение производительности «камня». Сейчас все современные процессоры оборудованы данными технологиями. Данные технологии очень полезны для повышения производительности в ресурсоёмких программах.

Включаем и отключаем режим Turbo Boost у процессора: используя разные модели

Всем привет! Сегодня обсудим, как включить режим «Турбо» на процессоре различных моделей, что это за технология, есть ли она у AMD и как отключить ее.

Что такое технология Turbo Boost и зачем она

У ЦП Intel Турбо Буст — фирменная технология для разгона тактовой частоты этого компонента. При правильных настройках она позволяет поднять частоты ядер выше номинальных(подробнее про номинальную частоту можно почитать тут.), увеличив производительность CPU. Полезно как для однопотоковых, так и многопотоковых задач.

Важное замечание! Это не гарантирует увеличение ФПС в играх, так как этот параметр отвечает, в первую очередь, не за графический адаптер. Опция пригодится при запуске «прожорливых» программ, с которыми ЦП в нормальном режиме работы справляется плохо.

Читайте так же:
Контакты в аккаунте Google

У АМД есть похожая технология для разгона центрального процессора — работает аналогично, но называется Turbo Core (у старых моделей) или Precision Boost (у «камней» с архитектурой Zen). Настраивается так же, как и у Интел — в БИОС-е или через интерфейс Виндовс.

И еще хочу добавить, что нет разницы, какая именно модель процессора используется — Core i5 или i7, 7400, 8400, 9400F, 9600K, Ryzen 5 или 7: активируется все одинаково. Детальнее о том, что такое Турбо Буст, и его рабочих режимах можно почитать в этом посте.

Как включить Турбо Буст в Windows

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

  • Запустить Панель управления и перейти в раздел «Электропитание»;
  • Выбрать настраиваемый план энергопотребления и нажать на ссылку «Настройка»;
  • В следующей вкладке нажать на кнопку «Изменить дополнительные параметры»;
  • В выпадающем списке найти «Питание CPU»;
  • Для активации турбо-режима для параметров «Минимальное состояние» и «Максимальное состояние» установить значение 100%.

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

Как активировать функцию через BIOS

Это сделать очень просто. Для этого нужно перейти в БИОС или UEFI — нажать во время перезагрузки компьютера одну из кнопок: F2, F10, Esc или Del (какую именно, зависит от версии BIOS и модели материнской платы). Попав в этот раздел, найдите пункт «Load Default Settings».

Подтвердите свой выбор. Тем самым вы сбросите БИОС до настроек по умолчанию, при которых Turbo Boost включается автоматически. Больше ничего не нужно нигде настраивать, поэтому рекомендую именно такой метод.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector