CUDA线程通信和同步机制

CUDA线程通信和同步机制,cuda,synchronization,Cuda,Synchronization,我对CUDA提供的线程通信和同步机制有点困惑。有人能帮我验证一下下面的假设吗 warp中的线程使用共享或全局内存进行通信,并使用隐式同步进行同步 线程块中的扭曲使用共享或全局内存进行通信,并使用屏障同步进行同步 给定网格或内核中的线程块使用全局内存进行通信,并使用原子内存操作进行同步 来自不同网格或内核的线程块使用全局内存进行通信,并使用隐式同步进行同步 是的,你的理解是正确的。如果你能改写,使这不是一个是/否的问题,我们可以重新打开,可能会得到一些更好的答案。是/否的问题并不意味着这不是一个真

我对CUDA提供的线程通信和同步机制有点困惑。有人能帮我验证一下下面的假设吗

  • warp中的线程使用共享或全局内存进行通信,并使用隐式同步进行同步

  • 线程块中的扭曲使用共享或全局内存进行通信,并使用屏障同步进行同步

  • 给定网格或内核中的线程块使用全局内存进行通信,并使用原子内存操作进行同步

  • 来自不同网格或内核的线程块使用全局内存进行通信,并使用隐式同步进行同步


  • 是的,你的理解是正确的。如果你能改写,使这不是一个是/否的问题,我们可以重新打开,可能会得到一些更好的答案。是/否的问题并不意味着这不是一个真正的问题。海报在这里放了一些作品,很遗憾它被关闭了。