I'm working on CUDA and I have a doubt about global memory and streams CUDA.
Let:
__device__ float Aux[32];
__global__ void kernel1(...) {
[...]
Aux[threadIdx.y] = 0;
[...]
}
So, if I run this kernel on different streams GPU. Is Aux the same for all streams? or there is a Aux variable for all streams being Aux global variable? I can't find that information in the guide cuda.
Thanks in advance.