Procházet zdrojové kódy

Fix the "random" policy

Cédric Augonnet před 15 roky
rodič
revize
b733e645cf
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      src/sched_policies/random_policy.c

+ 2 - 2
src/sched_policies/random_policy.c

@@ -57,8 +57,8 @@ static int _random_push_task(struct starpu_task *task, unsigned prio)
 	double alpha = 0.0;
 	for (worker = 0; worker < nworkers; worker++)
 	{
-		enum starpu_perf_archtype perf_arch = starpu_worker_get_perf_archtype(perf_arch);
-		double worker_alpha = _starpu_worker_get_relative_speedup(worker);
+		enum starpu_perf_archtype perf_arch = starpu_worker_get_perf_archtype(worker);
+		double worker_alpha = _starpu_worker_get_relative_speedup(perf_arch);
 
 		if (alpha + worker_alpha > random) {
 			/* we found the worker */