public static int cuLaunchCooperativeKernelMultiDevice ( CUDA_LAUNCH_PARAMS launchParamsList [ ] , int numDevices , int flags ) { return checkResult ( cuLaunchCooperativeKernelMultiDeviceNative ( launchParamsList , numDevices , flags ) ) ; }
Launches CUDA functions on multiple devices where thread blocks can cooperate and synchronize as they execute .