|
@@ -74,10 +74,12 @@ run(struct starpu_sched_policy *policy)
|
|
.nbuffers = 0
|
|
.nbuffers = 0
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+ starpu_srand48(0);
|
|
|
|
+
|
|
for (i = 0; i < NTASKS; i++) {
|
|
for (i = 0; i < NTASKS; i++) {
|
|
struct starpu_task *task = starpu_task_create();
|
|
struct starpu_task *task = starpu_task_create();
|
|
|
|
|
|
- if (random()%2) {
|
|
|
|
|
|
+ if (((int)(starpu_drand48()*2))%2) {
|
|
task->cl = &clA;
|
|
task->cl = &clA;
|
|
task->priority=STARPU_MIN_PRIO;
|
|
task->priority=STARPU_MIN_PRIO;
|
|
} else {
|
|
} else {
|