ソースを参照

tests/microbenchs/tasks_overhead.c: call starpu_init before calling any other StarPU function

Nathalie Furmento 13 年 前
コミット
b8b8ca3900
共有1 個のファイルを変更した3 個の追加3 個の削除を含む
  1. 3 3
      tests/microbenchs/tasks_overhead.c

+ 3 - 3
tests/microbenchs/tasks_overhead.c

@@ -92,6 +92,9 @@ int main(int argc, char **argv)
 
 	parse_args(argc, argv);
 
+	ret = starpu_init(NULL);
+	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
+
 	unsigned buffer;
 	for (buffer = 0; buffer < nbuffers; buffer++)
 	{
@@ -99,9 +102,6 @@ int main(int argc, char **argv)
 		starpu_vector_data_register(&data_handles[buffer], 0, (uintptr_t)buffers[buffer], 16, sizeof(float));
 	}
 
-	ret = starpu_init(NULL);
-	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
-
 	fprintf(stderr, "#tasks : %u\n#buffers : %u\n", ntasks, nbuffers);
 
 	/* submit tasks (but don't execute them yet !) */