LIKWID
likwid-setFrequencies

Information

likwid-setFrequencies is a command line application to set the clock frequency of CPU cores. Since only priviledged users are allowed to change the frequency of CPU cores, the application works in combination with a daemon likwid-setFreq . The daemon needs the suid permission bit to be set in order to manipulate the sysfs entries. With likwid-setFrequencies the clock of all cores inside a the cpu_list or affinity domain can be set to a specific frequency or governor at once.

Options

Option Description
-h, –help Print help message.
-v, –version Print version information.
-l Print all configurable frequencies.
-p Print the current frequencies for all CPU cores.
-m Print all configurable governors./TD>
-c <arg> Define the CPUs that should be modified. For information about the syntax see CPU_expressions on the likwid-pin page.
-f, –freq <arg> Specify the frequency for the selected CPUs.
-g <arg> Specify the governor for the selected CPUs.

Notice

Shortly before releasing the first version of LIKWID 4, the CPU frequency module and its behavior have changed compared to the previous cpufreq module. It is not possible anymore to set the CPU clock to a fixed frequency, you can only define a performance level called P-State. Inside that level, the CPU can vary its clock frequency. likwid-setFrequencies and its daemon likwid-setFreq do not have support for the new kernel module intel_pstate. Therefore, the loaded driver is checked in the beginning.

*/