Explorar el Código

Fix the "random" policy

Cédric Augonnet hace 15 años
padre
commit
b733e645cf
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  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 */