|  | 
Launches the function entryon the device. The parameterentrymust be a character string naming a function that executes on the device. The parameter specified byentrymust be declared as a__global__function. cudaLaunch() must be preceded by a call to cudaConfigureCall() since it pops the data that was pushed by cudaConfigureCall() from the execution stack. 
 Parameters:
  
    |  | entry | - Device char string naming device function to execute | 
 Returns:cudaSuccess, cudaErrorInvalidDeviceFunction, cudaErrorInvalidConfiguration, cudaErrorLaunchFailure, cudaErrorLaunchTimeout, cudaErrorLaunchOutOfResources, cudaErrorSharedObjectInitFailed 
 Note:Note that this function may also return error codes from previous, asynchronous launches.
 See also:cudaConfigureCall, cudaFuncSetCacheConfig (C API), cudaFuncGetAttributes (C API), cudaLaunch (C++ API), cudaSetDoubleForDevice, cudaSetDoubleForHost, cudaSetupArgument (C API), cudaThreadGetCacheConfig, cudaThreadSetCacheConfig 
 
     |