AMDOpenCL大学课程(7)
所谓线程映射是指某个线程访问哪一部分数据,其实就是线程id和访问数据之间的对应关系。合适的线程映射可以充分利用硬件特性,从而提高程序的性能,反之,则会降低performance。请参考StaticMemoryAccessPatternAnalysisonaMassivelyParallelGPU这篇paper,文中讲述线程如何在算法中充分利用线程映射。这是我在google中搜索到的下载地址:http://www.ece.neu.edu/~bjang/patternAnalysis.pdf使用不同的线程映射,同一个线程可能访问不同位置的数据。下面是几个线程映射的例子:我们考虑一个简单的串行矩阵乘
暂无评论