2016-10-01 61 views

回答

2

CUDA中的所有線程都有三維索引。內置變量threadIdx有三個成員threadIdx.x, threadIdx.y and threadIdx.z

2D塊的線程只是一組具有二維索引方案的線程。同樣,3D線程塊是一組具有三維索引方案的線程。從另一方面來看,1D線程塊是三維線程塊的特定情況,其中兩個維度等於一,2D線程塊線程是特定情況,其中維度之一等於一。

所有這一切都在CUDA編程指南的first section中清楚討論過,如果您在意它的話。