|
@@ -230,7 +230,7 @@ static struct starpu_task *pop_task_eager_policy(unsigned sched_ctx_id)
|
|
unsigned child_sched_ctx = starpu_sched_ctx_worker_is_master_for_child_ctx(workerid, sched_ctx_id);
|
|
unsigned child_sched_ctx = starpu_sched_ctx_worker_is_master_for_child_ctx(workerid, sched_ctx_id);
|
|
if(child_sched_ctx != STARPU_NMAX_SCHED_CTXS)
|
|
if(child_sched_ctx != STARPU_NMAX_SCHED_CTXS)
|
|
{
|
|
{
|
|
- starpu_sched_ctx_move_task_to_ctx(chosen_task, child_sched_ctx, 1, 1);
|
|
|
|
|
|
+ starpu_sched_ctx_move_task_to_ctx(chosen_task, child_sched_ctx, 0, 1);
|
|
starpu_sched_ctx_revert_task_counters(sched_ctx_id, chosen_task->flops);
|
|
starpu_sched_ctx_revert_task_counters(sched_ctx_id, chosen_task->flops);
|
|
chosen_task = NULL;
|
|
chosen_task = NULL;
|
|
}
|
|
}
|