X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8dd808086ae468a139f4577abf7efbdfbe8d4ada..929bbf2f78b5c0151713d61bf5b163943b8b9343:/src/surf/plugins/host_load.cpp diff --git a/src/surf/plugins/host_load.cpp b/src/surf/plugins/host_load.cpp index 3d5a901e56..71e8bf0e09 100644 --- a/src/surf/plugins/host_load.cpp +++ b/src/surf/plugins/host_load.cpp @@ -54,7 +54,7 @@ HostLoad::HostLoad(simgrid::s4u::Host* ptr) : host(ptr) , last_updated(surf_get_clock()) , last_reset(surf_get_clock()) - , current_flops(lmm_constraint_get_usage(host->pimpl_cpu->constraint())) + , current_flops(host->pimpl_cpu->constraint()->get_usage()) { } @@ -66,7 +66,7 @@ void HostLoad::update() if (last_updated < now) { /* Current flop per second computed by the cpu; current_flops = k * pstate_speed_in_flops, k \in {0, 1, ..., cores} * number of active cores */ - current_flops = lmm_constraint_get_usage(host->pimpl_cpu->constraint()); + current_flops = host->pimpl_cpu->constraint()->get_usage(); /* flops == pstate_speed * cores_being_currently_used */ computed_flops += (now - last_updated) * current_flops;