X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7c4993df35d256d18b51528c8f5b63382ded808b..4eae0c56996dd8e2ab0a9db610e064cafa99d9e0:/src/surf/plugins/host_energy.cpp diff --git a/src/surf/plugins/host_energy.cpp b/src/surf/plugins/host_energy.cpp index 310bd66fa4..9317b7bbdc 100644 --- a/src/surf/plugins/host_energy.cpp +++ b/src/surf/plugins/host_energy.cpp @@ -19,14 +19,14 @@ The energy consumption of a CPU depends directly of its current load. Specify th follows: \verbatim - - + + \endverbatim The first property means that when your host is up and running, but without anything to do, it will dissipate 100 Watts. -If it's fully loaded, it will dissipate 200 Watts. If its load is at 50%, then it will dissipate 150 Watts. +If only one care is active, it will dissipate 120 Watts. If it's fully loaded, it will dissipate 200 Watts. If its load is at 50%, then it will dissipate 153.33 Watts. The second property means that when your host is turned off, it will dissipate only 10 Watts (please note that these values are arbitrary). @@ -34,7 +34,7 @@ If your CPU is using pstates, then you can provide one consumption interval per \verbatim - + \endverbatim @@ -43,7 +43,7 @@ That host has 3 levels of performance with the following performance: 100 Mflop/ It starts at pstate 0 (ie, at 100 Mflop/s). In this case, you have to specify one interval per pstate in the watt_per_state property. In this example, the idle consumption is 95 Watts, 93 Watts and 90 Watts in each pstate while the CPU burn consumption -are at 200 Watts, 170 Watts, and 150 Watts respectively. +are at 200 Watts, 170 Watts, and 150 Watts respectively. If only one core is active, this machine consumes 120 / 115 / 110 watts. To change the pstate of a given CPU, use the following functions: #MSG_host_get_nb_pstates(), simgrid#s4u#Host#setPstate(), #MSG_host_get_power_peak_at().