X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4a6b0a991a67e6f2f67c03fed43529e078da7115..0e12d6bf868db499b8e003f86b6f545741c63d83:/src/surf/cpu_interface.hpp diff --git a/src/surf/cpu_interface.hpp b/src/surf/cpu_interface.hpp index 6e8e71ad1c..768d8d6e9a 100644 --- a/src/surf/cpu_interface.hpp +++ b/src/surf/cpu_interface.hpp @@ -43,18 +43,13 @@ public: * @brief Create a Cpu * * @param host The host that will have this CPU - * @param speedPeak The peak spead (max speed in Flops) - * @param pstate [TODO] - * @param speedScale The speed scale (in [O;1] available speed from peak) + * @param speedPeak The peak spead (max speed in Flops when no external load comes from a trace) * @param speedTrace Trace variations * @param core The number of core of this Cpu - * @param initiallyOn [TODO] * @param state_trace [TODO] */ virtual Cpu *createCpu(simgrid::s4u::Host *host, xbt_dynar_t speedPeak, - int pstate, double speedScale, tmgr_trace_t speedTrace, int core, - int initiallyOn, tmgr_trace_t state_trace)=0; void updateActionsStateLazy(double now, double delta); @@ -79,17 +74,11 @@ public: * @param host The host in which this Cpu should be plugged * @param constraint The lmm constraint associated to this Cpu if it is part of a LMM component * @param speedPeakList [TODO] - * @param pstate [TODO] * @param core The number of core of this Cpu * @param speedPeak The speed peak of this Cpu in flops (max speed) - * @param speedScale The speed scale of this Cpu in [0;1] (available amount) - * @param initiallyOn whether it is created running or crashed */ Cpu(simgrid::surf::Model *model, simgrid::s4u::Host *host, - lmm_constraint_t constraint, - xbt_dynar_t speedPeakList, int pstate, - int core, double speedPeak, double speedScale, - int initiallyOn); + lmm_constraint_t constraint, xbt_dynar_t speedPeakList, int core, double speedPeak); /** * @brief Cpu constructor @@ -97,16 +86,11 @@ public: * @param model The CpuModel associated to this Cpu * @param host The host in which this Cpu should be plugged * @param speedPeakList [TODO] - * @param pstate * @param core The number of core of this Cpu * @param speedPeak The speed peak of this Cpu in flops (max speed) - * @param speedScale The speed scale of this Cpu in [0;1] (available amount) - * @param initiallyOn whether it is created running or crashed */ Cpu(simgrid::surf::Model *model, simgrid::s4u::Host *host, - xbt_dynar_t speedPeakList, int pstate, - int core, double speedPeak, double speedScale, - int initiallyOn); + xbt_dynar_t speedPeakList, int core, double speedPeak); ~Cpu();