#include <PowerBalancerAgent.hpp>
◆ ReduceLimitStep()
geopm::PowerBalancerAgent::ReduceLimitStep::ReduceLimitStep |
( |
| ) |
|
|
default |
◆ ~ReduceLimitStep()
geopm::PowerBalancerAgent::ReduceLimitStep::~ReduceLimitStep |
( |
| ) |
|
|
default |
◆ enter_step()
void geopm::PowerBalancerAgent::ReduceLimitStep::enter_step |
( |
PowerBalancerAgent::LeafRole & |
role, |
|
|
const std::vector< double > & |
in_policy |
|
) |
| const |
|
virtual |
◆ sample_platform()
We wish to measure runtime that is a function of node local optimizations only, and therefore uncorrelated between compute nodes.
Implements geopm::PowerBalancerAgent::Step.
◆ update_policy()
void geopm::PowerBalancerAgent::ReduceLimitStep::update_policy |
( |
PowerBalancerAgent::Role & |
role, |
|
|
const std::vector< double > & |
sample |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following files: