void loba_fairstrategy::load_balance()
{
- const double delta = 0.001;
-
pneigh_sort_by_load(std::greater<double>());
-
print_loads_p(false, xbt_log_priority_debug);
+ const double delta = 0.001;
bool found = true;
-
while (found) {
found = false;
for (unsigned i = 0 ; i < pneigh.size() ; ++i) {
void loba_makhoul::load_balance()
{
pneigh_sort_by_load(std::less<double>());
-
print_loads_p(false, xbt_log_priority_debug);
double alpha = 1.0 / (pneigh.size() + 1.0);
void loba_makhoul2::load_balance()
{
pneigh_sort_by_load(std::less<double>());
-
print_loads_p(false, xbt_log_priority_debug);
double alpha = 1.0 / (pneigh.size() + 1.0);