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

AMD application power management что это

Содержание

Предпочтительно ли отключить APM или включить калибровку линии нагрузки для стабильности разгона?

процессоры серии AMD FX в паре с чипсетом серии 9 материнская плата предоставляет возможность отключить APM (Application Power Management). большинство руководств по разгону предлагают отключить APM для лучшей стабильности, по крайней мере вначале. Среди них есть официальные AMD FX руководство по настройке производительности, страницы 5 и 10. Страница 5 гласит:

С АПМ устанавливает лимит ТДП это обычно рекомендуется
отключить
оба AMD Turbo Основные технологии и APM особенности, когда
увеличение частоты процессора и напряжения выше уровней по умолчанию.

в двух словах, настройка AMD Application Power Management BIOS обеспечивает
процессор остается в пределах 125W (8 ядер) или 95W (4 и 6 ядер) TDP
чип был разработан для. Я видел, как многие говорят, что APM заставляет процессор
дроссель, это и правда, и ложь. Это правда что иногда АПМ
причины этого, но регулирование не то, что он всегда делает. есть
времена, когда он слегка пониженном напряжении, сохраняя при этом процессор на
более высокая тактовая частота
.

все акценты мои.

кроме того, большинство материнских плат Энтузиастов в настоящее время также предлагают функцию под названием Load-Line Calibration (LLC). Согласно публикации пользователя в Linus Tech советы’ форумы:

Vdroop-это капля в напряжение, подаваемое на процессор при увеличении нагрузки;
в основном, когда вы переходите от холостого хода к нагрузке, напряжение будет уменьшаться.
Учитывая небольшой допуск напряжения, с которым работают оверклокеры
(повышенное напряжение пропорционально частоте процессора, множителе
что разгон может достичь), падение напряжения, приложенного к процессору может
сделайте теоретически стабильный разгон нестабильным (падение напряжения
ниже, что требуется для достижения заданной частоты)

следующее разница между определенными (X) и измеренными (Y) значениями vcore без LLC:

обратите внимание, как фактическое значение vcore всегда ниже того, что мы ожидаем.

на следующем изображении мы видим, что для этого конкретного процессора (i7 3930K) и MoBo (Asus Rampage IV Extreme) настройки LLC «High» (что означает значение 50%) достаточно, чтобы компенсировать vdroop:

TL; DR

Мне интересно, предпочтительно ли отключить APM и (скорее всего) поселиться с более низким уровнем LLC (иногда это вообще не нужно) или сохранить APM включенным и прибегнуть к более высокой настройке LLC, чтобы все было стабильно. Меня беспокоит, в таком порядке:

  • стабильность системы
  • расчет целостности
  • система долговечность (менее важно)
  • тепловая мощность и энергопотребление (еще менее важно)

/ TL; DR

(дополнительная информация)

Причина запроса заключается в том, что более высокая настройка LLC вводит короткие скачки напряжения в ядро процессора, как уже отмечалось в этом вопросе: >, как и в этом мастерское логово. Цитирую:

Если у вас есть достойные платы, загрузки калибровки не
купите вам что-нибудь с точки зрения более высокого разгона (. ). Это только искусственно снижает vcore, который вам придется установить
в BIOS, но процессор будет по-прежнему требуют того же количества
напряжение, когда оно находится под нагрузкой.

Я бы рекомендовал оставить [LLC] отключенным, если вы не думаете
что у вас трудное время для достижения разгон, что вы хотели
и подозреваю, что проблема в чрезмерном vdroop.

С одной стороны, я подозреваю, что APM делает больше, чем «просто» обеспечение соблюдения общего потолка TDP, и, следовательно, следует скорее поддерживать, если это возможно, несмотря на предложения об обратном. Но с другой стороны, похоже, что APM приведет к нестабильности и, следовательно, потребует более высокой настройки LLC, что само по себе, вероятно, хуже.

для полнота:

Я ранее работал с LLC High (50%) для этой тактовой частоты, но получил ошибку расчета в Prime95 после 4h30min тестирования, даже со смещением 100mv (+0.1) vcore.

затем я снизил смещение на 6.25 МВ и изменил LLC на Ultra High, ошибки ушли.

это, однако, подтолкнуло напряжение нагрузки на 20 мВ в среднем — и 12 МВ (в результате в 1.488 в) при определенных переходах нагрузки, что немного выше идеала.

температура процессора была максимальной 63ºC, после многих часов хруста числа в течение дня. Это система воздушного охлаждения (респектабельный кулер, хотя, Hyper 212X), хорошо работала в течение 2 лет со смещением a-85mv (undervolt)

Я хотел бы, чтобы он продолжал работать, по крайней мере, еще один год.

1 ответов

TL; WR

  • APM не влияет на стабильность, по крайней мере, для моей установки
  • LLC, однако, делает-на самом деле, в моем случае, это абсолютно необходимо для того, чтобы иметь стабильный, безошибочный разгон. (также, что интересно, он почти всегда позволяет вообще не настраивать напряжение смещения).

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

вот как это делается:

(захват принятый во время теста Prime95 небольшого FFT с 6 потоками работника) (размер 24K FFT)

разработки

все отключение APM действительно вызывает ваш процессор работать вне Ряд 125W TDP. В сущности, ваш чертеж больше мощности и напряжения, и создающ больше жары для очень маленького преимущества. (. )

единственное время и ситуации, которые я бы рекомендовал отключить APM(Application Power Management) (. ) если вы есть:

  1. очень хорошее решение жидкостного охлаждения предпочтительно верхнего сегмента для вашего К. П. У. для запланированного максимума разгоны в диапазоне от 4,9 до 5 ГГц, которые будут идти по пределу TDP в любом случае.
    (. )

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

так я испытал это сам для следующего сценарии:

  • 4800 MHz @ 0.09375 V offset; LLC [Ultra High]; APM [Enabled]
  • Дитто, АПМ [инвалидов]

  1. APM не влияет на стабильность системы вообще
  2. производительность процессора увеличилась на 3,27%, достигнув 9132 пунктов в тесте производительности Passmark. Это более высокий балл, чем FX-8370: Наибольший особенно:
    • плавающей точкой увеличился на 8,14%
    • производительность SSE увеличена на 8,93% (SSE реализована в терминах FP)
    • простые вычисления также на 10% быстрее
    • целое представление неизменным

однако, по мере того как никакое хорошее дело не идет безнаказанным, это приходит на высокую цену: 73ºC достигло в 15-20 минутах максимальной допускаемой нагрузки с Prime95. Это почти на 16% больше тепла и на 3ºC выше теплового предела процессора. Очевидно недостижимый с воздушным охлаждением.

затем я протестировал эти сценарии:

  • 4700 МГц @ биржевое напряжение (без смещения); LLC [Ultra High]; APM [включено]
  • 4500 МГц @ то же самое (без смещения напряжения и LLC Ultra), с APM [отключено]
  1. оба одинаково очень стабильный
  2. напряжение тока остает фикчированным на 1.44 v для 4500 MHz, и усредняет около 1.428 v для 4700 MHz с APM
  3. потребляемая мощность составляет

266,6 ва для 4500 МГц и

239,9 для 4700 МГц + APM при полной нагрузке (измеряется с помощью токоизмерительного клеща; фактическое потребление в ваттах будет немного ниже)

  • мощность на холостом ходу 62,1 ва и 64,7 ва соответственно
  • максимальная температура была 65ЄС (гнездо), 61.1 ° с (ТСЛ), и 75ºC (ВРМ) для 4500 МГц; 57ºC (гнездо), 52.1 ° с (ТСЛ), 68ºC (ВРМ) для 4700 МГц+АПМ.
  • компиляция больших проектов с MinGW на Windows 10 64bits и далее Arch Linux был примерно на 3,8% быстрее с настройкой 4700 МГц
  • компиляция с Visual Studio на W10 и преобразование видео 2min 1080p с Handbrake были на 1,5% быстрее при 4700MHz
  • производительность 2D-графики Passmark была на 2,78% быстрее при 4700 МГц
  • Unigine Heaven benchmark с предустановкой «Basic» был в среднем на

    3.5% быстрее, и min. FPS был на 6,84% быстрее, на 4700 МГц

    Я был несколько удивлен, что транскодирование с ручником тоже была быстрее на 4700 МГц с включенным APM, несмотря на то, что производительность с плавающей запятой ниже для этой конфигурации, так как кодирование является FP-интенсивной задачей. Вероятное объяснение заключается в том, что продолжительность теста была слишком короткой (6min16s), чтобы заставить процессор дросселировать заметно. Поэтому я попытался конвертировать одно и то же видео дважды, в «очереди», для общей продолжительности теста 13m03s. Переключаясь на 4500 МГц без APM, это снизилось до 12m44seg, что на 2,49% быстрее.

    и это было единственное «реальный мир» сценарий мне удалось воспроизвести, где нижняя часы, APM отключена конфигурация была действительно быстрее.
    Теперь, факт что это приходит с 10%+ больше силы (и более высоких термалей) делает им чем ideal для всех за исключением специализировать, FP-интенсивнейшие применения.

    Описание настроек Setup BIOS. Раздел Power Management Setup

    Video Off Method
    (способы выключения монитора)- устанавливается способ перехода монитора в режим пониженного энергопотребления. Может принимать значения:

    • DPMS OFF — снижение энергопотребления монитора до минимума
    • DPMS Reduce ON — монитор включен и может использоваться
    • DPMS Standby — монитор в режиме малого энергопотребления
    • DPMS Suspend — монитор в режиме сверхмалого энергопотребления
    • Blank Screen — экран пуст, но монитор потребляет полную мощность
    • V/H SYNC+Blank — снимаются сигналы разверток — монитор переходит в режим наименьшего энергопотребления.

    Suspend Switch
    (переключатель режима Suspend) — параметр разрешает или запрещает переход в режим suspend (временной остановки) с помощью кнопки на системном блоке. Для этого необходимо соединить джампер SMI на материнской плате с кнопкой на лицевой панели. Как правило, для этого используется либо специальная кнопка Sleep, либо кнопка Turbo. Режим suspend является режимом максимального снижения энергопотребления компьютером. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    Doze Speed
    (частота процессора в режиме Doze) — определяет коэффициент деления тактовой частоты в режиме Doze (засыпание).

    Stby Speed (частота процессора в режиме Standby) — определяет коэффициент деления тактовой частоты в режиме Standby (ожидания работы).

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

    • HDD Power Down (выключение жесткого диска) — устанавливает либо время, через которое при отсутствии обращения жесткий диск будет выключен, либо запрещает такое выключение вообще. Параметр не оказывает влияние на диски SCSI. Может принимать значения:
      • От 1 до 15 минут
      • Disabled — запрещено
    • Doze Mode (режим засыпания) — устанавливает время перехода или запрещает переход в первую стадию снижения энергопотребления. Может принимать значения:
      • 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour — время перехода (Sec — секунды, Min — минуты, Hour — час)
      • Disabled — запрещено
    • Standby Mode (режим ожидания работы) — устанавливает время перехода или запрещает переход во вторую стадию снижения энергопотребления. Может принимать значения:
      • 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour — время перехода (Sec — секунды, Min — минуты, Hour — час)
      • Disabled — запрещено
    • Suspend Mode (режим временной остановки) — устанавливает время перехода или запрещает переход в третью стадию снижения энергопотребления. Может принимать значения:
      • 30 Sec, 1 Min, 2 Min, 4 min, 8 Min, 20 Min, 30 Min, 40 Min, 1 Hour — время перехода (Sec — секунды, Min — минуты, Hour — час)
      • Disabled — запрещено

    PM Events — в этой секции указываются те прерывания, от обращения к которым компьютер должен «просыпаться», если к устройствам, использующим эти прерывания, есть обращения.
    IRQ 3 (Wake-up)
    разрешение этого параметра приведет к «пробуждению» компьютера от модема или мыши, подключенных к COM2. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 4 (Wake-up)
    разрешение этого параметра приведет к «пробуждению» компьютера от модема или мыши, подключенных к COM1. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 8 (Wake-up)
    разрешение этого параметра приведет к «пробуждению» компьютера от часов реального времени. Рекомендуется оставить его запрещенным, так как некоторые программы могут использовать функцию «будильника» часов компьютера для своих целей. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 12 (Wake-up)
    разрешение этого параметра приведет к «пробуждению» компьютера от мыши, подключенной к порту PS/2. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

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

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 4 (COM1)
    при разрешении этого параметра компьютер не «засыпает», если подключенное к порту COM1 устройство используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 5 (LPT2)
    при разрешении этого параметра компьютер не «засыпает», если подключенное к порту LPT2 устройство (как правило, принтер) используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 6 (Floppy Disk)
    при разрешении этого параметра компьютер не «засыпает», если к накопителю на гибких дисках происходит обращение. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 7 (LPT1)
    при разрешении этого параметра компьютер не «засыпает», если подключенное к порту LPT2 устройство (как правило, принтер) используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 8 (RTC Alarm)
    при разрешении этого параметра компьютер не «засыпает», если RTC (часы реального времени) используются как таймер. Рекомендуется оставить его запрещенным, так как некоторые программы могут использовать функцию «будильника» часов компьютера для своих целей. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 9 (IRQ2 Redir)
    при разрешении этого параметра компьютер не «засыпает», если подключенное к порту COM2 устройство используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 10 (Reserved)
    при разрешении этого параметра компьютер не «засыпает», если устройство, занимающее 10 прерывание, используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 11 (Reserved)при разрешении этого параметра компьютер не «засыпает», если устройство, занимающее 11 прерывание, используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 12 (PS/2 Mouse)
    при разрешении этого параметра компьютер не «засыпает», если подключенное к порту COM2 устройство используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 13 (Coprocessor)
    при разрешении этого параметра компьютер не «засыпает», если сопроцессор используется. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 14 (Hard Disk)
    при разрешении этого параметра компьютер не «засыпает», если к жесткому диску на первом канале IDE есть обращения. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    IRQ 15 (Reserved)
    при разрешении этого параметра компьютер не «засыпает», если к жесткому диску или CD-ROM на втором канале IDE есть обращения. Может принимать значения:

    • Enabled — разрешено
    • Disabled — запрещено

    Power Up Control — параметры в этой секции определяют виды управления источником питания и применяются для источников питания в стандарте ATX и материнских плат, допускающих подключение к такому источнику.
    PWR Button

    Расширенное управление питанием — Advanced Power Management

    Усовершенствованное управление питанием ( APM ) представляет собой API , разработанный Intel и Microsoft и выпущенный в 1992 году , что позволяет в операционной системе работает в IBM-совместимый персональный компьютер для работы с BIOS (часть компьютера прошивки ) для достижения управления питанием .

    Версия 1.2 была последняя версия спецификации APM, выпущенная в 1996 году ACPI предназначена как преемник APM. Microsoft отказалась от поддержки APM в Windows Vista . Linux ядро до сих пор в основном поддерживает APM, с последним полностью функциональной поддержкой APM груза в 3.3.

    содержание

    обзор

    APM использует многоуровневый подход к управлению устройствами. APM-зависимые приложения (которые включают в себя драйверы устройств) поговорить с драйвером от операционной системы APM. Этот драйвер взаимодействует с APM-Aware BIOS, который управляет оборудованием. Существует возможность отказаться от контроля APM на устройства по-устройство основе, который может быть использован, если водитель хочет напрямую общаться с аппаратным устройством.

    Связь происходит в обоих направлениях; события управления питанием передаются от BIOS к драйверу APM, и водитель APM посылает информацию и запросы к BIOS через вызовы функций. Таким образом, водитель APM является посредником между BIOS и операционной системой.

    Управление питанием происходит двумя способами; через вышеупомянутую функция вызывает у водителя APM к BIOS с просьбой об изменении состояния питания и автоматически на основе активности устройства.

    события управления питанием

    Есть 12 питания событий (например, в режиме ожидания, приостановки и возобновления запросов и низких уведомлений батареи), а также OEM -определенной события, которые могут быть отправлены из APM BIOS в операционной системе. Драйвер APM регулярно опрашивает для уведомлений об изменении событий.

    Управление питания Событие:

    Функции управления питанием:

    функции APM

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

    силовые состояния

    Спецификация АПМ определяет систему питания и состояния питания устройства состояния.

    Система питания состояния

    APM определяет пять энергетических состояний для компьютерной системы:

    • Full On: компьютер включен, и никаких устройств не находятся в режиме экономии энергии.
    • APM Включен: компьютер включен, и APM контролирует управление питанием устройства по мере необходимости.
    • APM в режиме ожидания: Большинство устройств в своем состоянии с низким энергопотреблением, процессор замедляется или останавливается, и состояние системы сохраняется. Компьютер может быть возвращен в прежнее состояние быстро (в ответ на действия, такие как нажатие пользователем клавиши на клавиатуре).
    • APM Приостановка: Большинство устройств отключено питание, но состояние системы сохраняется. Компьютер может быть возвращен в прежнее состояние, но занимает довольно много времени. (Спящий режим является особой формы АФМА ждущего режима).
    • Выключен: компьютер выключен.

    Мощность устройства государства

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

    • Устройство On: устройство находится в режиме полной мощности.
    • Устройство питания Управляется: Устройство по-прежнему работает, но некоторые функции могут быть недоступны, или, возможно, снижение производительности.
    • Устройство Low Power: Устройство не работает. Мощность поддерживается, так что устройство может быть «разбужен».
    • Устройство Off: устройство выключено.

    Ядро процессора (определенный в APM как частота процессора, кэш , системной шины и системные таймеры) обрабатывают специально в APM, так как это последнее устройство будет выключено, и первое устройство для питания резервного копирования. Ядро процессора всегда управляется через APM BIOS (там нет возможности контролировать его через драйвер). Водители могут использовать APM вызовы функций уведомить BIOS об использовании процессора, но это до BIOS , чтобы действовать на этой информации; водитель не может сразу сказать процессору перейти в состояние энергосбережения.

    Ron’s Tech Tips

    Providing Tips One Byte At A Time.

    What does AMD Application Power Management (APM) and HPC Mode BIOS Settings do?

    Today, we are going to talk about the Application Power Management (APM Master Mode) and HPC Mode (High Performance Computing) BIOS settings that are available on many AMD Motherboards using Socket AM3+ CPU’s. It seems there is a lot of misinformation on the web concerning exactly what these settings mean, and how they effect your CPU, especially in overclocking situations. In this post, we will explore what these settings mean, what effect they have, and if you should enable or disable them.

    So without further delay, lets get started.

    AMD Application Power Management (APM Master Mode) -According to AMD, Application Power Management is a technology inside your AMD FX CPU that works in conjunction with AMD Turbo Core technology that will allow your CPU to reach Turbo Core speeds (running above base clock speed) as long as there is thermal and voltage headroom available.

    Take the FX 8150 as an example, it has a base clock of 3.6 GHz. It can Turbo Boost to 3.9 GHz when up to 8 cores are active, and Boost up to 4.2 GHz when 4 cores or less are active, As long as there is thermal and voltage headroom available to do so. If the CPU is under heavy load and there is no headroom available, the CPU will run at its base clock rate of 3.6 GHz.

    Now notice the part I underlined above. What is Thermal and Voltage headroom? This refers to the CPU’s TDP(Thermal Design Power). the definition of TDP is the max amount of heat generated by the CPU that the cooling system is required to dissipate under operation. Voltage and clock rate play a big role in maintaining such a TDP. APM also ensures your not putting to much stress on your motherboards VRM and power phases which most times don’t have the cooling solutions or active fans like your CPU does. In my FX 8320 undervolting guide, I show you how lowering CPU vcore can make a significant impact on CPU temperatures, especially under load.

    In a nutshell, AMD Application Power Management BIOS setting ensures the CPU stays within the 125W (8 core) or 95W (4 and 6 core) TDP the chip was designed for. I have seen many say that APM causes the CPU to throttle, this is both true and false. It is true that sometimes APM causes this, but throttling is not what it always does. there are times where it will slightly lower voltage while keeping the CPU at a higher clock rate.

    HPC Mode (High Performance Computing) — HPC Mode is a setting in the BIOS that prevents the CPU from lowering and locking its clock rate under load in certain conditions. In some benchmarks, HPC Mode can increase performance by about 6%, but these performance improvements are only realized in benchmarks like HPL. Dell tested this setting for the AMD Interlagos Server based CPU’s and saw very little performance increase outside of HPL benchmarks. HPC Mode did however increase power consumption and power draw for very little benefit.

    In a nutshell, HPC Mode prevents the CPU from locking and lowering its clock rate when the chip is either getting close to going over the TDP, or the motherboard CPU socket temp is getting to high. This is not always true in all cases though, because in certain situations, the CPU can still drop and lock its clock rate under load. This setting is more geared to very specific environments such as clustered computing where there are specific applications running that would benefit from this setting. Those situations are not your average home user.

    Should I enable or disable Application Power Management and HPC?

    As an overclocker myself, I would say No. Do not disable Application Power Management, and don;t enable HPC Mode.

    All disabling APM does really is cause your CPU to run outside the 125w TDP range. In essence, your drawing more power and voltage, and creating more heat for very little benefit. The same goes for HPC Mode. Unless your running some cluster server with very specific applications, enabling HPC mode is just going to generate more heat and power draw for very little benefit.

    I can say 99% of CPU throttling problems on FX CPU’s are due to either buggy BIOS in need of an update, or the more commonVRM throttling. Your motherboard will throttle the CPU if the VRM phases get to hot or outside of a safe zone coded in the BIOS. This is hard-coded in and set to help prevent frying your motherboard.

    This is most common on the AMD 970 chipsets and the lower end boards that have 4+1 power phase designs. These are not high end power phase designs, and even an FX CPU at stock will throttle on these boards. Moving up to a 990FX board with a 6+2 or greater power phase design and good beefy heatsinks on the VRM and chipset will result in throttling problems going away without even having to change or mess with those BIOS settings.

    In my experience, on an Asus M5A99FX Pro Rev 2.0 board, enabling and disabling APM and HPC Mode had no discernible effect whatsoever in any of the applications or games I run. I was still able to push 60 FPS solid in Crossfire on games such as Skyrim, Devil May Cry, Tomb Raider, and other titles with APM enabled and HPC Mode disabled. the only difference I saw between APM disable and HPC Enabled was higher core temps, high socket temps, and more power draw. The performance of the games and applications was identical.

    The throttling many say these CPU’s do, on the right motherboard with a 6+2 phase design or better, without buggy BIOS’s are merely cosmetic. The FX 8350 dropping to 2.9 GHz for 1 millisecond or less before jumping back up to 4.2 GHz Turbo in game will not be noticeable whatsoever, as these drops are algorithm based to do so when the CPU has room to do so. There is more too these settings then just throttling, sometimes, it may just slightly drop Vcore while maintaining base clock rate to lower heat and keep the TDP profile, othertimes, it will boost voltage and multiplier to give you a boost.

    The only time and situations I would recommend Disabling APM(Application Power Management), and enabling HPC Mode is if you have:

    1. A very good preferably high end liquid cooling solution for your CPU for planned high overclocks in the 4.9 to 5GHz range that would go over the TDP limit anyways.

    2. You have custom heat sinks and active fans on your motherboard’s VRM, Northbridge, and other chips on your motherboard.

    If your not overclocking that high and don’t have the active cooling for your motherboard, I would err on the side of caution against it. If your having throttling issues, they are more then likely related to motherboard VRM throttling or buggy BIOS. In these cases, either invest in a better motherboard, or see if you can get your motherboard manufacturer to update the BIOS to fix the issue.

    I hope this answered your questions, and as always, comments are always welcome!

    Image By User:Pepetps (Own work) [Public domain], via Wikimedia Commons

    Disclaimer: I am not responsible for anything that may happen to your PC when changing settings or changing registry values. If you choose to make changes, you do so at your own risk.. You are solely responsible for any damage to your computer , data, or other hardware due to user error, inadequate cooling, too high of voltages, incorrect software settings, and any other factors. Please remember to back up your computer before attempting this. If overclocking, Do not Overclock on the stock AMD or Intel CPU Heatsink and fans. Use Aftermarket cooling heat sinks of sufficient TDP or water cooling to ensure best chance of not having premature hardware failure. As always, remember to backup your data before attempting any change. I am not responsible for data loss or damage of any kind.

    AMD application power management что это

    Переносные компьютеры, в общем случае, (и многие настольные) поддерживают apm — «advanced power management» (улучшенное управление питанием). В этом разделе рассказывается о том, как включить поддержку apm в ядре Linux. Те, кто имеет богатый опыт работы с Linux, могут посчитать этот раздел довольно скучным и предпочтут пропустить его.

    Apm отвечает за режимы «ожидания» (suspend) и «сна» (sleep), а также за режим «выключения диска» (suspend to disk) или «состояния ожидания» (hibernation). Другая замечательная, хотя и не столь важная возможность — с помощью apm shutdown -h не только остановит вашу систему, но и выключит компьютер.

    (Кстати, большинство систем Linux вставляют shutdown -r в файл /etc/inittab и связывают его с нажатием control-alt-delete. Я предпочитаю вместо -r прописывать -h, так что нажатие известной комбинации клавиш просто выключает мой компьютер.)

    Не все производители корректно реализуют apm bios, так что на некоторых лэптопах могут возникать проблемы с драйверами apm под Linux (если это относится к вашей машине, то, скорее всего, она будет зависать либо при загрузке системы, либо при выходе из режима ожидания). Если вы не уверены, посмотрите информацию про вашу модель на Linux laptop page.

    Это просто — достаточно перекомпилировать ядро Linux. Если вы не знаете, как это сделать — посмотрите Kernel-HOWTO.

    Ниже приведены значения опций ядер 2.0.30 и выше, установленные по умолчанию (раздел «символьные устройства»):

    Поддержка APM BIOS (Advanced Power Management BIOS support): Да (Yes) Игнорировать USER SUSPEND (Ignore USER SUSPEND): Нет (No) Включать управление питанием при загрузке (Enable PM at boot time): Да (Yes) Выполнять idle вызовы процессора при простое (Make CPU Idle calls when idle): Да (Yes) Разрешить выключение консоли с помщью APM (Enable console blanking using APM): Да (Yes) Выключать питание при завершении работы системы (Power off on shutdown): Да (Yes)

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

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

    ( Обновление: С XFree 3.3 эта проблема на моем лэптопе осталась. Мне сказали, что она будет исправлена в одной из следующих версий ядра.)

    После перекомпилирования ядра не забудьте перекомпилировать драйвера pcmcia.

    Готовые драйвера pcmcia, поставляемые с большинством дистрибутивов, не имеют поддержки apm, из-за чего bios не может дать команду на выключение вашим PCMCIA-картам.

    Кроме того, драйвера нужно перекомпилировать при обновлении версии ядра, если старое ядро было скомпилировано с выключенной поддержкой информации о версиях модулей (эта опция находится в разделе «поддержка загружаемых модулей» (loadable module support) конфигурации ядра).

    За более подробной информацией по компилированию драйверов обращайтесь к PCMCIA-HOWTO или к Linux PCMCIA drivers homepage на http://hyper.stanford.edu/HyperNews/get/pcmcia/home.html .

    После того, как вы включили поддержку APM, скачайте пакет apmd с Linux APM drivers page . Он не является обязательным, но в нем есть несколько полезных утилит. Демон apmd ведет журнал состояния батарей и посылает предупреждение, когда они садятся. Команда apm может перевести систему в режим ожидания, а xapm показывает состояние ваших батарей.

    Grant Taylor немного поэкспериментировал с пакетом apmd и дал следующие полезные подсказки.

    Он обнаружил, что жесткий диск его лэптопа забывает параметр hdparm -S (время до перехода диска в режим ожидания) при выходе из режима ожидания: «Я подправил apmd так, чтобы он сбрасывал этот параметр при каждом выходе из режима ожидания. Это важная вещь, хотя и системно-зависимая. «

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

    Grant также использовал хорошую уловку для гашения экрана XFree86 , с помощью apmd

    Если в bios вашего компьютера нет настроек сохранения энергии (хотя даже старые лэптопы, не поддерживающие apm, позволяют, как минимум, установить время до перехода компьютера и жесткого диска в режим ожидания), то воспользуйтесь командой hdparm -S . Даже это сильно поможет, так как жесткие диски потребляют много энергии. hdparm должен быть установлен в системе, синтаксис команды описан в man hdparm .

    Apm master mode что это

    Опция Power Management Mode позволяет выбрать стандарт управления питанием.

    APM (или AT) – выбор стандарта APM для управления питанием;

    ACPI (или ATX) – выбор стандарта ACPI для управления питанием;

    Disabled – управление питанием отключено.

    Опция также может иметь другие названия:

    Power Supply Type

    Примечание 1. ACPI (Advanced Configuration and Power Interface) – это стандарт (спецификация), определяющий способы программного управления электропитанием компонентов компьютера с помощью встроенных средств ОС (операционной системы). Другими словами данная технология предназначена для управления состоянием персонального компьютера и энергопотреблением его компонентов.

    Более подробно о том, что такое ACPI, Вы можете узнать здесь.

    Примечание 2. АРМ (Advanced Power Management) – это набор функций, позволяющий программам управлять энергопотреблением устройств персонального компьютера. Спецификация АРМ реализована на уровне BIOS. Это значит, что BIOS практически полностью управляет энергопотреблением и определяет состояния устройств персонального компьютера.

    Более подробно о том, что такое APM, Вы можете узнать здесь.

    Advanced Power Management (APM) (рус. «Расширенное управление питанием» ) — набор функций (API), позволяющий программам управлять параметрами энергопотребления персонального компьютера, совместимого с IBM PC.

    Разработан в 1992 г. [1] компаниями Microsoft и Intel. Версия 1.2, разработанная в 1996 году, была последней. ACPI был разработан как замена APM. Microsoft прекратила поддержку APM начиная с Windows Vista. Реализован на уровне BIOS.

    Содержание

    Введение [ править | править код ]

    APM использует многоуровневый подход к управлению устройствами. Программы (а также драйверы) обращаются к операционной системе (драйверу APM). Далее ОС обращается к APM совместимому BIOS, который управляет оборудованием.

    Обмен сообщениями проходит в двух направлениях:

    • От BIOS к APM драйверу ОС
    • APM драйвер посылает информацию и запросы в BIOS через вызовы процедур. В этом случае APM драйвер является промежуточным звеном между BIOS и операционной системой.

    Программное управление [ править | править код ]

    Для расширенного управления питанием (APM) жесткого диска существует множество программ, например CrystalDiskInfo.

    События управления питанием [ править | править код ]

    Существует 12 состояний/событий, связанных с управлением электропитанием (таких, как standby, suspend или resume запросы, а также уведомления о слабом заряде батареи), плюс события, добавленные производителями плат и периферии. Эти события посылаются от APM BIOS операционной системе, и драйвер регулярно проверяет наличие таких событий.

    APM функции [ править | править код ]

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

    Состояния питания [ править | править код ]

    Спецификация APM определяет состояние питания системы и состояния питания устройств.

    Состояния питания системы [ править | править код ]

    • Включён: компьютер включён, и ни одно из устройств не находится в энергосберегающем режиме.
    • APM включён: компьютер включён, и используется управление электропитанием.
    • APM Standby: большинство устройств находится в энергосберегающем режиме. Процессор либо в энергосберегающем режиме, либо вообще выключен. Состояние системы сохранено и может быть быстро возобновлено движением мыши или нажатием клавиши клавиатуры. Как правило, информация сохраняется в память, чем и обусловлена быстрота возобновления в нормальное состояние.
    • APM Suspend: большинство устройств выключено, но состояние системы сохранено (на жёсткий диск, например). Возобновление работы занимает больше времени.
    • Выключен: компьютер полностью выключен.

    Состояния питания устройств [ править | править код ]

    Устройства также могут поддерживать APM. Устройства могут поддерживать APM полностью или частично.

    • Устройство включено: устройство полностью функционирует.
    • Управляется APM: устройство включено, но некоторые функции отключены или понижена производительность.
    • Энергосберегающий режим: устройство не работает, но питание поступает, так, что устройство может быстро «проснуться».
    • Выключено: устройство выключено, питание не подается.

    процессоры серии AMD FX в паре с чипсетом серии 9 материнская плата предоставляет возможность отключить APM (Application Power Management). большинство руководств по разгону предлагают отключить APM для лучшей стабильности, по крайней мере вначале. Среди них есть официальные AMD FX руководство по настройке производительности, страницы 5 и 10. Страница 5 гласит:

    С АПМ устанавливает лимит ТДП это обычно рекомендуется отключить оба AMD Turbo Основные технологии и APM особенности, когда увеличение частоты процессора и напряжения выше уровней по умолчанию.

    в двух словах, настройка AMD Application Power Management BIOS обеспечивает процессор остается в пределах 125W (8 ядер) или 95W (4 и 6 ядер) TDP чип был разработан для. Я видел, как многие говорят, что APM заставляет процессор дроссель, это и правда, и ложь. Это правда что иногда АПМ причины этого, но регулирование не то, что он всегда делает. есть времена, когда он слегка пониженном напряжении, сохраняя при этом процессор на более высокая тактовая частота.

    все акценты мои.

    кроме того, большинство материнских плат Энтузиастов в настоящее время также предлагают функцию под названием Load-Line Calibration (LLC). Согласно публикации пользователя в Linus Tech советы’ форумы:

    Vdroop-это капля в напряжение, подаваемое на процессор при увеличении нагрузки; в основном, когда вы переходите от холостого хода к нагрузке, напряжение будет уменьшаться. Учитывая небольшой допуск напряжения, с которым работают оверклокеры (повышенное напряжение пропорционально частоте процессора, множителе что разгон может достичь), падение напряжения, приложенного к процессору может сделайте теоретически стабильный разгон нестабильным (падение напряжения ниже, что требуется для достижения заданной частоты)

    следующее разница между определенными (X) и измеренными (Y) значениями vcore без LLC:

    обратите внимание, как фактическое значение vcore всегда ниже того, что мы ожидаем.

    на следующем изображении мы видим, что для этого конкретного процессора (i7 3930K) и MoBo (Asus Rampage IV Extreme) настройки LLC «High» (что означает значение 50%) достаточно, чтобы компенсировать vdroop:

    TL; DR

    Мне интересно, предпочтительно ли отключить APM и (скорее всего) поселиться с более низким уровнем LLC (иногда это вообще не нужно) или сохранить APM включенным и прибегнуть к более высокой настройке LLC, чтобы все было стабильно. Меня беспокоит, в таком порядке:

    • стабильность системы
    • расчет целостности
    • система долговечность (менее важно)
    • тепловая мощность и энергопотребление (еще менее важно)

    / TL; DR

    (дополнительная информация)
    Причина запроса заключается в том, что более высокая настройка LLC вводит короткие скачки напряжения в ядро процессора, как уже отмечалось в этом вопросе: >, как и в этом мастерское логово. Цитирую:

    Если у вас есть достойные платы, загрузки калибровки не купите вам что-нибудь с точки зрения более высокого разгона (. ). Это только искусственно снижает vcore, который вам придется установить в BIOS, но процессор будет по-прежнему требуют того же количества напряжение, когда оно находится под нагрузкой.

    Я бы рекомендовал оставить [LLC] отключенным, если вы не думаете что у вас трудное время для достижения разгон, что вы хотели и подозреваю, что проблема в чрезмерном vdroop.

    С одной стороны, я подозреваю, что APM делает больше, чем «просто» обеспечение соблюдения общего потолка TDP, и, следовательно, следует скорее поддерживать, если это возможно, несмотря на предложения об обратном. Но с другой стороны, похоже, что APM приведет к нестабильности и, следовательно, потребует более высокой настройки LLC, что само по себе, вероятно, хуже.

    для полнота:

    Я ранее работал с LLC High (50%) для этой тактовой частоты, но получил ошибку расчета в Prime95 после 4h30min тестирования, даже со смещением 100mv (+0.1) vcore.

    затем я снизил смещение на 6.25 МВ и изменил LLC на Ultra High, ошибки ушли.

    это, однако, подтолкнуло напряжение нагрузки на 20 мВ в среднем — и 12 МВ (в результате в 1.488 в) при определенных переходах нагрузки, что немного выше идеала.

    температура процессора была максимальной 63ºC, после многих часов хруста числа в течение дня. Это система воздушного охлаждения (респектабельный кулер, хотя, Hyper 212X), хорошо работала в течение 2 лет со смещением a-85mv (undervolt)

    Я хотел бы, чтобы он продолжал работать, по крайней мере, еще один год.

    1 ответов

    TL; WR

    • APM не влияет на стабильность, по крайней мере, для моей установки
    • LLC, однако, делает-на самом деле, в моем случае, это абсолютно необходимо для того, чтобы иметь стабильный, безошибочный разгон. (также, что интересно, он почти всегда позволяет вообще не настраивать напряжение смещения).

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

    вот как это делается:

    (захват принятый во время теста Prime95 небольшого FFT с 6 потоками работника) (размер 24K FFT)

    разработки

    все отключение APM действительно вызывает ваш процессор работать вне Ряд 125W TDP. В сущности, ваш чертеж больше мощности и напряжения, и создающ больше жары для очень маленького преимущества. (. )

    единственное время и ситуации, которые я бы рекомендовал отключить APM(Application Power Management) (. ) если вы есть:

    1. очень хорошее решение жидкостного охлаждения предпочтительно верхнего сегмента для вашего К. П. У. для запланированного максимума разгоны в диапазоне от 4,9 до 5 ГГц, которые будут идти по пределу TDP в любом случае.
      (. )

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

    так я испытал это сам для следующего сценарии:

    • 4800 MHz @ 0.09375 V offset; LLC [Ultra High]; APM [Enabled]
    • Дитто, АПМ [инвалидов]

    1. APM не влияет на стабильность системы вообще
    2. производительность процессора увеличилась на 3,27%, достигнув 9132 пунктов в тесте производительности Passmark. Это более высокий балл, чем FX-8370: Наибольший особенно:
    3. плавающей точкой увеличился на 8,14%
    4. производительность SSE увеличена на 8,93% (SSE реализована в терминах FP)
    5. простые вычисления также на 10% быстрее
    6. целое представление неизменным

    однако, по мере того как никакое хорошее дело не идет безнаказанным, это приходит на высокую цену: 73ºC достигло в 15-20 минутах максимальной допускаемой нагрузки с Prime95. Это почти на 16% больше тепла и на 3ºC выше теплового предела процессора. Очевидно недостижимый с воздушным охлаждением.

    затем я протестировал эти сценарии:

    • 4700 МГц @ биржевое напряжение (без смещения); LLC [Ultra High]; APM [включено]
    • 4500 МГц @ то же самое (без смещения напряжения и LLC Ultra), с APM [отключено]
    1. оба одинаково очень стабильный
    2. напряжение тока остает фикчированным на 1.44 v для 4500 MHz, и усредняет около 1.428 v для 4700 MHz с APM
    3. потребляемая мощность составляет

    266,6 ва для 4500 МГц и

    239,9 для 4700 МГц + APM при полной нагрузке (измеряется с помощью токоизмерительного клеща; фактическое потребление в ваттах будет немного ниже)

  • мощность на холостом ходу 62,1 ва и 64,7 ва соответственно
  • максимальная температура была 65ЄС (гнездо), 61.1 ° с (ТСЛ), и 75ºC (ВРМ) для 4500 МГц; 57ºC (гнездо), 52.1 ° с (ТСЛ), 68ºC (ВРМ) для 4700 МГц+АПМ.
  • компиляция больших проектов с MinGW на Windows 10 64bits и далее Arch Linux был примерно на 3,8% быстрее с настройкой 4700 МГц
  • компиляция с Visual Studio на W10 и преобразование видео 2min 1080p с Handbrake были на 1,5% быстрее при 4700MHz
  • производительность 2D-графики Passmark была на 2,78% быстрее при 4700 МГц
  • Unigine Heaven benchmark с предустановкой «Basic» был в среднем на

    3.5% быстрее, и min. FPS был на 6,84% быстрее, на 4700 МГц

    Я был несколько удивлен, что транскодирование с ручником тоже была быстрее на 4700 МГц с включенным APM, несмотря на то, что производительность с плавающей запятой ниже для этой конфигурации, так как кодирование является FP-интенсивной задачей. Вероятное объяснение заключается в том, что продолжительность теста была слишком короткой (6min16s), чтобы заставить процессор дросселировать заметно. Поэтому я попытался конвертировать одно и то же видео дважды, в «очереди», для общей продолжительности теста 13m03s. Переключаясь на 4500 МГц без APM, это снизилось до 12m44seg, что на 2,49% быстрее.

    и это было единственное «реальный мир» сценарий мне удалось воспроизвести, где нижняя часы, APM отключена конфигурация была действительно быстрее.
    Теперь, факт что это приходит с 10%+ больше силы (и более высоких термалей) делает им чем ideal для всех за исключением специализировать, FP-интенсивнейшие применения.

    Читать еще:  Пропала клавиатура на андроиде что делать
  • Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector