CUDA __constant__
// Initialised as a global variable __constant__ float constData[256]; ... float data[256]; // Pass data to constData (in the texture memory of the GPU) cudaMemcpyToSymbol(constData, data, sizeof(data), 0, cudaMemcpyHostToDevice));
Source: docs.nvidia.com