|
@@ -229,10 +229,12 @@ static int push_task_on_best_worker(struct starpu_task *task, int best_workerid,
|
|
|
|
|
|
/* TODO predicted_transfer */
|
|
/* TODO predicted_transfer */
|
|
|
|
|
|
- unsigned memory_node = starpu_worker_get_memory_node(best_workerid);
|
|
|
|
|
|
|
|
if (starpu_get_prefetch_flag())
|
|
if (starpu_get_prefetch_flag())
|
|
|
|
+ {
|
|
|
|
+ unsigned memory_node = starpu_worker_get_memory_node(best_workerid);
|
|
starpu_prefetch_task_input_on_node(task, memory_node);
|
|
starpu_prefetch_task_input_on_node(task, memory_node);
|
|
|
|
+ }
|
|
|
|
|
|
#ifdef HAVE_AYUDAME_H
|
|
#ifdef HAVE_AYUDAME_H
|
|
if (AYU_event) {
|
|
if (AYU_event) {
|