【发布时间】:2015-03-25 09:45:10
【问题描述】:
我对以下问题有疑问:
假设我们有一张 9*7 的图片(x 方向 7 个像素,y 方向 9 个像素),假设 4*4 线程块和每个 warp 8 个线程,有多少个 warp 将具有控制散度?
如何在这里组织块和经线? 对于 x 或水平方向,我可以假设每行 2 个块。同样, 对于垂直方向,每列 3 个块。 但是,经线将如何组织?有人可以指出 warp 的线程 id,以及发生控制分歧的情况(线程 id 等)。
谢谢
【问题讨论】:
-
这个问题的整个前提是有缺陷的。 cuda 中的 warp 大小总是 32.