X86_ENERGY_PERF_POLICY(8) System Manager's Manual X86_ENERGY_PERF_POLICY(8) (NAME) x86_energy_perf_policy - (SYNOPSIS) x86_energy_perf_policy [ ] [ ] [ ] : --cpu cpu-list | --pkg pkg-list cpu-list, pkg-list: # | #,# | #-# | all : --all | --epb | --hwp-epp | --hwp-min | --hwp-max | --hwp-desired : (--force | --hwp-enable | --turbo-enable) ) soc-slider: --soc-slider-balance # | --soc-slider-offset # | --platform-profile : # | default | performance | balance-performance | balance-power | power (DESCRIPTION) x86_energy_perf_policy (Intel Architecture Processors) . ( cpufreq) (MSRs) . x86_energy_perf_policy MSR . (BACKGROUND) MSR_IA32_ENERGY_PERF_BIAS ( EPB) (C-states) (P-states). C-state P- state . / ( P-state "turbo- mode") . MSR_IA32_ENERGY_PERF_BIAS (CPU) MSR (package) . EPB . (HWP) P-state P-state . Broadwell Xeon HWP EPB HWP . Energy_Performance_Preference ( EPP) MSR (MSR_IA32_HWP_REQUEST MSR_IA32_HWP_REQUEST_PKG) . EPP HWP MSR_IA32_HWP_REQUEST (QoS) (power- capping) . MSR_IA32_HWP_REQUEST CPU . MSR_IA32_HWP_REQUEST_PKG MSR_IA32_HWP_REQUEST . MSR_IA32_HWP_REQUEST . MSR_HWP_CAPABILITIES MSR_IA32_HWP_REQUEST . . (SCOPE OPTIONS) -c, --cpu MSR_IA32_HWP_REQUEST CPU . "all" '--cpu 1,4,6-8' '--cpu all'. --cpu --hwp-use- pkg MSR_IA32_HWP_REQUEST CPU MSR_IA32_HWP_REQUEST_PKG (1) (0). -p, --pkg MSR_IA32_HWP_REQUEST_PKG . "all" '--pkg 1,3' '--pkg all'. (VALUE OPTIONS) normal | default . . . "default" "normal" . performance . balance-performance . balance-power . . power . MSR . (msr-index.h) : VALUE STRING EPB EPP performance 0 0 balance-performance 4 128 normal, default 6 128 balance-power 8 192 power 15 255 MSR_IA32_HWP_REQUEST ( --hwp-min, --hwp-max, --hwp- desired) . (FIELD OPTIONS) -a, --all value-string EPB EPP HWP value-string . turbo HWP . "--all normal" cpufreq . -B, --epb EPB . . -d, --debug . x86_energy_perf_policy . -P, --hwp-epp HWP.EPP . . -m, --hwp-min HWP / . "default" IA32_HWP_CAPABILITIES.min . -M, --hwp-max HWP / . "default" IA32_HWP_CAPABILITIES.max . -D, --hwp-desired (desired) HWP. "normal" (autonomous) HWP . . -w, --hwp-window HWP . "desired" . . SOC (SOC SLIDER OPTIONS) "SoC Slider" "balanced" --soc-slider-balance --soc-slider- offset . --soc-slider-balance # SoC Slider. . . . --soc-slider-offset # SoC Slider Offset. SoC . SoC . --platform-profile . platform-profile-0/choices . Soc Slider "low-power" "balanced" "performance" . (OTHER OPTIONS) -f, --force . -U, --hwp-use-pkg (0 | 1) --cpu CPU MSR_IA32_HWP_REQUEST (1) (0). . -H, --hwp-enable (HWP). (RESET) . -t, --turbo-enable (1) (0) . -v, --version . . (WARNING) (MSR) . sysfs intel_pstate HWP . --hwp-desired --hwp-window . . (EXAMPLE) # sudo x86_energy_perf_policy cpu0: EPB 6 cpu0: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0 cpu0: HWP_CAP: low 1 eff 8 guar 27 high 35 cpu1: EPB 6 cpu1: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0 cpu1: HWP_CAP: low 1 eff 8 guar 27 high 35 cpu2: EPB 6 cpu2: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0 cpu2: HWP_CAP: low 1 eff 8 guar 27 high 35 cpu3: EPB 6 cpu3: HWP_REQ: min 6 max 35 des 0 epp 128 window 0x0 (0*10^0us) use_pkg 0 cpu3: HWP_CAP: low 1 eff 8 guar 27 high 35 (NOTES) x86_energy_perf_policy (root) . (FILES) EPB: /sys/devices/system/cpu/cpu*/power/energy_perf_bias EPP: /sys/devices/system/cpu/cpu*/cpufreq/energy_performance_preference MSR: /dev/cpu/*/msr Platform Profile Name: /sys/class/platform-profile/platform-profile-0/name Platform Profile: /sys/class/platform-profile/platform-profile-0/profile SOC Slider Balanced: /sys/module/processor_thermal_soc_slider/parameters/slider_balance SOC Slider Balanced Offset: /sys/module/processor_thermal_soc_slider/parameters/slider_offset (SEE ALSO) msr(4) Intel(R) 64 and IA-32 Architectures Software Developer's Manual (AUTHORS) Len Brown X86_ENERGY_PERF_POLICY(8)