Hi BL,

I have always used "intel_pstate=disable" in my kernel parameters at boot so as to disable the intel_pstate driver, and force the kernel to use the acpi-cpufreq driver:

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
acpi-cpufreq

This then gives me the following options for the governor:
['conservative', 'ondemand', 'userspace', 'powersave', 'performance', 'schedutil']

Because DPDK threads typically poll, they appear as 100% busy to the p_state driver, so if you want to be able to change core frequency down (as in l3fwd-power), you need to use the acpi-cpufreq driver.

I had a read through the docs just now, and this does not seem to be mentioned, so I'll do up a patch to give some information on the correct kernel parameters to use when using the power library.

Regards,
Dave.

On 2/3/2018 7:20 AM, long...@viettel.com.vn wrote:
Forgot to link the original thread.

http://dpdk.org/ml/archives/dev/2016-January/030930.html

-BL

-----Original Message-----
From: long...@viettel.com.vn [mailto:long...@viettel.com.vn]
Sent: Friday, March 2, 2018 2:19 PM
To: dev@dpdk.org
Cc: david.h...@intel.com; mh...@mhcomputing.net; helin.zh...@intel.com;
long...@viettel.com.vn
Subject: librte_power w/ intel_pstate cpufreq governor

Hi everybody,

I know this thread was from over 2 years ago but I ran into the same
problem
with l3fwd-power today.

Any updates on this?

-BL


Reply via email to