SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Macros | |
#define | MSG_energy_plugin_init() sg_energy_plugin_init() |
#define | MSG_host_get_consumed_energy(host) sg_host_get_consumed_energy(host) |
#define | MSG_host_get_wattmin_at(host, pstate) sg_host_get_wattmin_at(host,pstate) |
#define | MSG_host_get_wattmax_at(host, pstate) sg_host_get_wattmax_at(host,pstate) |
Functions | |
void | sg_energy_plugin_init () |
Enable energy plugin. More... | |
double | sg_host_get_consumed_energy (sg_host_t host) |
Returns the total energy consumed by the host so far (in Joules) More... | |
double | sg_host_get_wattmin_at (sg_host_t host, int pstate) |
Get the amount of watt dissipated at the given pstate when the host is idling. More... | |
double | sg_host_get_wattmax_at (sg_host_t host, int pstate) |
Returns the amount of watt dissipated at the given pstate when the host burns CPU at 100%. More... | |
#define MSG_energy_plugin_init | ( | ) | sg_energy_plugin_init() |
#define MSG_host_get_consumed_energy | ( | host | ) | sg_host_get_consumed_energy(host) |
#define MSG_host_get_wattmin_at | ( | host, | |
pstate | |||
) | sg_host_get_wattmin_at(host,pstate) |
#define MSG_host_get_wattmax_at | ( | host, | |
pstate | |||
) | sg_host_get_wattmax_at(host,pstate) |
double sg_host_get_consumed_energy | ( | sg_host_t | host | ) |
Returns the total energy consumed by the host so far (in Joules)
See also SURF Energy Plugin.
double sg_host_get_wattmin_at | ( | sg_host_t | host, |
int | pstate | ||
) |
Get the amount of watt dissipated at the given pstate when the host is idling.
double sg_host_get_wattmax_at | ( | sg_host_t | host, |
int | pstate | ||
) |
Returns the amount of watt dissipated at the given pstate when the host burns CPU at 100%.