Allow OCL CL_SIZE to be set to 4 for Intel
[alexxy/gromacs.git] / cmake / gmxManageOpenCL.cmake
index 4b77330a12c97cd0255b8222e2119e7f1edb39fa..447e02ecad9515c78dd1b27b24e908ba384a2b79 100644 (file)
@@ -64,6 +64,9 @@ add_definitions(${OpenCL_DEFINITIONS})
 
 include_directories(SYSTEM ${OpenCL_INCLUDE_DIRS})
 
+set(GMX_OCL_CLUSTER_SIZE 8 CACHE STRING "Cluster size used by OpenCL kernel. Set to 4 for Intel GPUs.")
+mark_as_advanced(GMX_OCL_CLUSTER_SIZE)
+
 macro(gmx_gpu_setup)
     # no OpenMP is no good!
     if(NOT GMX_OPENMP)