int row = 600;
int col = 960;
dim3 Block_diff(16, 16, 4);
dim3 Grid_diff((col+15)/16, (row+15)/16, (N+3)/4);
然后在核函数里面怎么计算x,y,z的索引:
x = ? (0≤x<960)
y = ? (0≤y<600)
z = ? (0≤z<400)
int row = 600;
int col = 960;
dim3 Block_diff(16, 16, 4);
dim3 Grid_diff((col+15)/16, (row+15)/16, (N+3)/4);
然后在核函数里面怎么计算x,y,z的索引:
x = ? (0≤x<960)
y = ? (0≤y<600)
z = ? (0≤z<400)
参考:https://blog.csdn.net/u010335328/article/details/52304688
2维3维思路是一样的。