__constant__
int
maxI;
int dummy = 1 ;
CUDA_SAFE_CALL( cudaMemcpyToSymbol(maxI, & dummy, 1 * sizeof ( int ))
myKernel <<< dimGrid,dimBlock >>> (a,b,c);
_global__ void myKernel( int a, int b, int c) ... {
...
int d = maxI;
int dummy = 1 ;
CUDA_SAFE_CALL( cudaMemcpyToSymbol(maxI, & dummy, 1 * sizeof ( int ))
myKernel <<< dimGrid,dimBlock >>> (a,b,c);
_global__ void myKernel( int a, int b, int c) ... {
...
int d = maxI;