我可以通过GPUDirect 2.0 P2P在远程GPU-RAM上使用CUDA原子操作吗?

时间:2015-01-18 18:47:06

标签: cuda nvidia gpgpu multi-gpu gpudirect

例如,我可以在其全局内存(GPU-RAM)上使用CUDA原子操作atomicAdd(ptr, val)atomicCAS(ptr, old, new),....使用CUDA 6.5。

但我可以将这些atomic-operations用于GPUDirect 2.0 P2P以上的远程全局内存吗?

1 个答案:

答案 0 :(得分:2)

没有。 GPU原子在执行操作的GPU上只是原子的。它们不适用于主机内存或非本地设备内存。

我确信这是NVIDIA在未来平台上解决这些限制的路线图项目,尤其是使用NVLink。