X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/22a45a8d97ef0f1211ee05f9c16d7d90b37cf33b..0ea1a3dca97a66f81466333806853c97af7eb398:/src/surf/cpu_cas01.cpp diff --git a/src/surf/cpu_cas01.cpp b/src/surf/cpu_cas01.cpp index d9f5f14c59..4f105a58ee 100644 --- a/src/surf/cpu_cas01.cpp +++ b/src/surf/cpu_cas01.cpp @@ -14,6 +14,10 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_cpu_cas, surf_cpu, "Logging specific to the SURF CPU module"); +/*********** + * Options * + ***********/ + static simgrid::config::Flag cpu_optim_opt("cpu/optim", "Optimization algorithm to use for CPU resources. ", "Lazy", @@ -69,9 +73,6 @@ CpuCas01Model::CpuCas01Model(kernel::resource::Model::UpdateAlgo algo) : simgrid } set_maxmin_system(new simgrid::kernel::lmm::System(select)); - - if (algo == Model::UpdateAlgo::Lazy) - get_maxmin_system()->modified_set_ = new kernel::resource::Action::ModifiedSet(); } CpuCas01Model::~CpuCas01Model() @@ -103,7 +104,7 @@ std::vector * CpuCas01::getSpeedPeakList(){ return &speedPerPstate_; } -bool CpuCas01::isUsed() +bool CpuCas01::is_used() { return model()->get_maxmin_system()->constraint_used(constraint()); }