瀏覽代碼

Merge branch 'pheft'

Nicolas Collin 13 年之前
父節點
當前提交
43da36b19c
共有 2 個文件被更改,包括 3 次插入2 次删除
  1. 2 0
      src/drivers/cpu/driver_cpu.c
  2. 1 2
      src/drivers/driver_common/driver_common.c

+ 2 - 0
src/drivers/cpu/driver_cpu.c

@@ -209,6 +209,8 @@ void *_starpu_cpu_worker(void *arg)
 
 		if (rank == 0)
 			_starpu_handle_job_termination(j);
+		else
+			_starpu_sched_post_exec_hook(j->task);
         }
 
 	_STARPU_TRACE_WORKER_DEINIT_START

+ 1 - 2
src/drivers/driver_common/driver_common.c

@@ -39,8 +39,7 @@ void _starpu_driver_start_job(struct _starpu_worker *args, struct _starpu_job *j
 	if (cl->model && cl->model->benchmarking)
 		calibrate_model = 1;
 
-	if (rank == 0)
-		_starpu_sched_pre_exec_hook(task);
+	_starpu_sched_pre_exec_hook(task);
 
 	args->status = STATUS_EXECUTING;
 	task->status = STARPU_TASK_RUNNING;