X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d59d27482febdeebb55fcc3e116f5b9305771bb9..9072f634ac2f4bdece800197ad4ad73ec96fd1d8:/src/smpi/smpi_dvfs.c diff --git a/src/smpi/smpi_dvfs.c b/src/smpi/smpi_dvfs.c index 395f84e696..a0129f25f1 100644 --- a/src/smpi/smpi_dvfs.c +++ b/src/smpi/smpi_dvfs.c @@ -42,7 +42,7 @@ int smpi_get_host_nb_pstates(void) } /** - * \brief Sets the speed of the processor (in flop/s) at a given pstate + * \brief Sets the pstate at which the processor should run * * \param pstate_index pstate to switch to */ @@ -50,6 +50,15 @@ void smpi_set_host_pstate(int pstate_index) { simcall_host_set_pstate(SIMIX_host_self(), pstate_index); } +/** + * \brief Gets the pstate at which the processor currently running + * + * \param pstate_index pstate to switch to + */ +int smpi_get_host_pstate() +{ + return simcall_host_get_pstate(SIMIX_host_self()); +} /** * \brief Return the total energy consumed by a host (in Joules)