X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c57842fe897f53b46f0be3da87f7c996674be7d6..8734addee4efb8501991834fb99c2da15e9f8482:/src/surf/workstation_interface.hpp diff --git a/src/surf/workstation_interface.hpp b/src/surf/workstation_interface.hpp index 967f2e484e..63943e48bc 100644 --- a/src/surf/workstation_interface.hpp +++ b/src/surf/workstation_interface.hpp @@ -101,15 +101,15 @@ public: * * @param workstation_nb [description] * @param workstation_list [description] - * @param computation_amount [description] - * @param communication_amount [description] + * @param flops_amount [description] + * @param bytes_amount [description] * @param rate [description] * @return [description] */ virtual ActionPtr executeParallelTask(int workstation_nb, void **workstation_list, - double *computation_amount, - double *communication_amount, + double *flops_amount, + double *bytes_amount, double rate)=0; /** @@ -137,7 +137,7 @@ public: class Workstation : public Resource { public: /** - * @brief Workstation consrtuctor + * @brief Workstation constructor */ Workstation(); @@ -186,11 +186,11 @@ public: /** * @brief Execute some quantity of computation * - * @param size The value of the processing amount (in flop) needed to process + * @param flops_amount The value of the processing amount (in flop) needed to process * @return The CpuAction corresponding to the processing * @see Cpu */ - virtual ActionPtr execute(double size)=0; + virtual ActionPtr execute(double flops_amount)=0; /** * @brief Make a process sleep for duration seconds @@ -237,7 +237,8 @@ public: virtual double getPowerPeakAt(int pstate_index); virtual int getNbPstates(); - virtual void setPowerPeakAt(int pstate_index); + virtual void setPstate(int pstate_index); + virtual int getPstate(); /** * @brief Return the storage of corresponding mount point