全局内存和CUDA流



我正在研究CUDA,我对全局内存和流CUDA有疑问。

让:

__device__ float Aux[32];
__global__ void kernel1(...) {
    [...]
    Aux[threadIdx.y] = 0;
    [...]
}

所以,如果我在不同的流GPU上运行这个内核。所有流的Aux是否相同?或者有一个辅助变量为所有流是辅助全局变量?我在指南里找不到那个信息。

提前感谢。

所有流都是一样的。

流控制内核执行的(部分)顺序。它们不创建新的命名空间。

相关内容

  • 没有找到相关文章

最新更新