SimGrid
3.21
Versatile Simulation of Distributed Systems
|
The linux kernel doc describes this governor as follows: https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt.
The CPUfreq governor "powersave" sets the CPU statically to the lowest frequency within the borders of scaling_min_freq and scaling_max_freq.
We do not support scaling_min_freq/scaling_max_freq – we just pick the lowest frequency.
Inherits simgrid::plugin::dvfs::Governor.
Public Member Functions | |
Powersave (simgrid::s4u::Host *ptr) | |
std::string | get_name () const override |
void | update () override |
![]() | |
Governor (simgrid::s4u::Host *ptr) | |
virtual | ~Governor ()=default |
simgrid::s4u::Host * | get_host () const |
int | get_min_pstate () const |
int | get_max_pstate () const |
void | init () |
double | get_sampling_rate () const |
|
inlineexplicit |
|
inlineoverridevirtual |
Implements simgrid::plugin::dvfs::Governor.
|
inlineoverridevirtual |
Implements simgrid::plugin::dvfs::Governor.