瀏覽代碼

examples/basic_examples/vector_scal.c: call starpu_init before printing vector values

Nathalie Furmento 13 年之前
父節點
當前提交
74f5ab0a8c
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      examples/basic_examples/vector_scal.c

+ 4 - 4
examples/basic_examples/vector_scal.c

@@ -89,13 +89,13 @@ int main(int argc, char **argv)
 	for (i = 0; i < NX; i++)
                 vector[i] = (i+1.0f);
 
+	/* Initialize StarPU with default configuration */
+	int ret = starpu_init(NULL);
+	if (ret == -ENODEV) goto enodev;
+
 	FPRINTF(stderr, "BEFORE: First element was %f\n", vector[0]);
 	FPRINTF(stderr, "BEFORE: Last element was %f\n", vector[NX-1]);
 
-	/* Initialize StarPU with default configuration */
-	if (starpu_init(NULL) == -ENODEV)
-		goto enodev;
-
 #ifdef STARPU_USE_OPENCL
 	starpu_opencl_load_opencl_from_file("examples/basic_examples/vector_scal_opencl_kernel.cl",
 					    &opencl_program, NULL);