Просмотр исходного кода

Specify a symbol name to help debugging

Cédric Augonnet лет назад: 15
Родитель
Сommit
bbf41068d7
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      src/util/execute_on_all.c

+ 6 - 0
src/util/execute_on_all.c

@@ -17,6 +17,7 @@
 #include <starpu.h>
 #include <common/config.h>
 #include <core/jobs.h>
+#include <core/task.h>
 
 struct wrapper_func_args {
 	void (*func)(void *);
@@ -65,6 +66,11 @@ void starpu_execute_on_each_worker(void (*func)(void *), void *arg, uint32_t whe
 		tasks[worker]->detach = 0;
 		tasks[worker]->destroy = 0;
 
+#ifdef STARPU_USE_FXT
+                starpu_job_t job = _starpu_get_job_associated_to_task(tasks[worker]);
+                job->model_name = "execute_on_all_wrapper";
+#endif
+
 		_starpu_exclude_task_from_dag(tasks[worker]);
 
 		ret = starpu_task_submit(tasks[worker]);