早上好。。
同一个block内的不同thread可以通过shared memeory进行通信,那么对于不同的block,在cuda编程中,是怎么处理不同block之间的通信问题的呢?
谢谢。。
呵呵!不同的block是独立的,不能通信。
sigh。。我就是有点不死心啊。。估计事实就只能这样了。。谢谢。。
对global原子操作也算是一种通信
不能~
通过global memory中转一下算不算啊
算吧!
从CUDA的硬件模型也可以看出,要通信目前比较明显的解决方案就是通过global memory中转。
只能用global= =
用 GM.
开源图形处理器体系结构论坛(OpenGPU论坛) http://www.opengpu.org/bbs/
OpenGPU Graphics Open Source community( 图形开源社区),聚焦领域(focus domain)包括:
* GPU Architecture(图形处理器体系结构).
* Graphics Algorithm(图形算法).
* GPGPU Programming (面向通用的图形处理器编程).
* Open Source Rendering Engine(开源渲染器).
* Open Source GPU Simulator/RTL Implement(开源GPU模拟器).