A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
start snake_casing NetZone. Many cleanups to come
[simgrid.git]
/
src
/
surf
/
cpu_ti.hpp
diff --git
a/src/surf/cpu_ti.hpp
b/src/surf/cpu_ti.hpp
index
76017eb
..
5751546
100644
(file)
--- a/
src/surf/cpu_ti.hpp
+++ b/
src/surf/cpu_ti.hpp
@@
-78,10
+78,10
@@
public:
class XBT_PRIVATE CpuTiAction : public CpuAction {
friend class CpuTi;
public:
class XBT_PRIVATE CpuTiAction : public CpuAction {
friend class CpuTi;
public:
- CpuTiAction(CpuTi
Model *model, double cost, bool failed, CpuTi *cpu
);
+ CpuTiAction(CpuTi
* cpu, double cost
);
~CpuTiAction();
~CpuTiAction();
- void set_state(
simgrid::
kernel::resource::Action::State state) override;
+ void set_state(kernel::resource::Action::State state) override;
void cancel() override;
void suspend() override;
void resume() override;
void cancel() override;
void suspend() override;
void resume() override;
@@
-119,7
+119,7
@@
public:
return nullptr;
}
CpuAction *sleep(double duration) override;
return nullptr;
}
CpuAction *sleep(double duration) override;
- double get_
available_speed
() override;
+ double get_
speed_ratio
() override;
void set_modified(bool modified);
void set_modified(bool modified);
@@
-128,8
+128,6
@@
public:
double sum_priority_ = 0; /*< the sum of actions' priority that are running on cpu */
double last_update_ = 0; /*< last update of actions' remaining amount done */
double sum_priority_ = 0; /*< the sum of actions' priority that are running on cpu */
double last_update_ = 0; /*< last update of actions' remaining amount done */
- double current_frequency_;
-
boost::intrusive::list_member_hook<> cpu_ti_hook;
};
boost::intrusive::list_member_hook<> cpu_ti_hook;
};
@@
-141,13
+139,12
@@
typedef boost::intrusive::list<CpuTi, CpuTiListOptions> CpuTiList;
*********/
class CpuTiModel : public CpuModel {
public:
*********/
class CpuTiModel : public CpuModel {
public:
- CpuTiModel() : CpuModel(Model::UpdateAlgo::F
ull
){};
+ CpuTiModel() : CpuModel(Model::UpdateAlgo::F
ULL
){};
~CpuTiModel() override;
~CpuTiModel() override;
- Cpu* create
C
pu(simgrid::s4u::Host* host, std::vector<double>* speed_per_pstate, int core) override;
+ Cpu* create
_c
pu(simgrid::s4u::Host* host, std::vector<double>* speed_per_pstate, int core) override;
double next_occuring_event(double now) override;
void update_actions_state(double now, double delta) override;
double next_occuring_event(double now) override;
void update_actions_state(double now, double delta) override;
- kernel::resource::Action::StateSet runningActionSetThatDoesNotNeedBeingChecked_;
CpuTiList modified_cpus_;
};
CpuTiList modified_cpus_;
};