소스 검색

fix CPU time measurement

Samuel Thibault 15 년 전
부모
커밋
6c838b30be
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      src/drivers/cpu/driver_cpu.c

+ 3 - 1
src/drivers/cpu/driver_cpu.c

@@ -59,7 +59,9 @@ static int execute_job_on_cpu(starpu_job_t j, struct starpu_worker_s *cpu_args,
 		STARPU_ASSERT(func);
 		STARPU_ASSERT(func);
 		func(task->interfaces, task->cl_arg);
 		func(task->interfaces, task->cl_arg);
 	}
 	}
-	
+
+	_starpu_driver_end_job(cpu_args, j, &codelet_end, rank);
+
 	if (is_parallel_task)
 	if (is_parallel_task)
 		PTHREAD_BARRIER_WAIT(&j->after_work_barrier);
 		PTHREAD_BARRIER_WAIT(&j->after_work_barrier);