A
lgorithmique
N
umérique
D
istribuée
Private GIT Repository
projects
/
loba.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
One more simplification for algorithm makhoul.
[loba.git]
/
options.h
diff --git
a/options.h
b/options.h
index 20a1683015f1c18d701303112cdbd42a190cd615..b3e30816f0c127d4b935d706f408fd7436c9a6cb 100644
(file)
--- a/
options.h
+++ b/
options.h
@@
-21,7
+21,7
@@
namespace opt {
extern bool version_requested;
// Simulation parameters
extern bool version_requested;
// Simulation parameters
- extern
unsigned
log_rate;
+ extern
int
log_rate;
// Platform and deployment
extern std::string platform_file;
// Platform and deployment
extern std::string platform_file;
@@
-38,15
+38,20
@@
namespace opt {
// Load balancing algorithm
extern std::string loba_algo;
extern bool bookkeeping;
// Load balancing algorithm
extern std::string loba_algo;
extern bool bookkeeping;
+ extern double min_transfer_amount;
+ extern double max_transfer_amount;
+ extern double min_lb_iter_duration;
// Application parameters
extern cost_func comp_cost;
extern cost_func comm_cost;
// Application parameters
extern cost_func comp_cost;
extern cost_func comm_cost;
- extern double min_iter_duration;
+ extern double min_comp_iter_duration;
+ extern unsigned comp_iter_delay;
+ extern double comp_time_delay;
// Parameters for the end of the simulation
// Parameters for the end of the simulation
- extern unsigned comp_maxiter;
extern unsigned lb_maxiter;
extern unsigned lb_maxiter;
+ extern unsigned comp_maxiter;
extern double time_limit;
extern bool exit_on_close;
extern double time_limit;
extern bool exit_on_close;