我正在研究 CUDA,我对全局内存和流 CUDA 有疑问。
让:
__device__ float Aux[32];
__global__ void kernel1(...) {
[...]
Aux[threadIdx.y] = 0;
[...]
}
所以,如果我在不同的流 GPU 上运行这个内核。所有流的 Aux 都相同吗?或者所有流都有一个 Aux 变量作为 Aux 全局变量?我在指南 cuda 中找不到该信息。
提前致谢。
我正在研究 CUDA,我对全局内存和流 CUDA 有疑问。
让:
__device__ float Aux[32];
__global__ void kernel1(...) {
[...]
Aux[threadIdx.y] = 0;
[...]
}
所以,如果我在不同的流 GPU 上运行这个内核。所有流的 Aux 都相同吗?或者所有流都有一个 Aux 变量作为 Aux 全局变量?我在指南 cuda 中找不到该信息。
提前致谢。