一维:
threadIdx.x
二维:
threadIdx.y * blockDim.x + threadIdx.x
三维:
threadIdx.z * blockDim.y * blockDim.x + threadIdx.x
x为最内层的维度,y为第二个维度,z为最外层的维度
一维:
threadIdx.x
二维:
threadIdx.y * blockDim.x + threadIdx.x
三维:
threadIdx.z * blockDim.y * blockDim.x + threadIdx.x
x为最内层的维度,y为第二个维度,z为最外层的维度