Procházet zdrojové kódy

Add missing #ifdef STARPU_USE_CUDA and #ifdef STARPU_USE_OPENCL

Cyril Roelandt před 13 roky
rodič
revize
8886024934
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      src/core/perfmodel/perfmodel.c

+ 4 - 0
src/core/perfmodel/perfmodel.c

@@ -269,10 +269,14 @@ double starpu_task_expected_conversion_time(struct starpu_task *task,
 
 		if (arch >= STARPU_CPU_DEFAULT && arch < STARPU_CUDA_DEFAULT)
 			node = cpu_node;
+#ifdef STARPU_USE_CUDA
 		else if (arch >= STARPU_CUDA_DEFAULT && arch < STARPU_OPENCL_DEFAULT)
 			node = cuda_node;
+#endif
+#ifdef STARPU_USE_OPENCL
 		else if (arch >= STARPU_OPENCL_DEFAULT && arch < STARPU_GORDON_DEFAULT)
 			node = opencl_node;
+#endif
 		else
 			STARPU_ASSERT(0);