问题描述:当维度很小的时候可以输出,例如 grid=500。大到一定程度的时候不能输出。例如grid=8000.
解决方法:因为输出太多了,所以没有输出。在输出前加上条件。
例如:
const int tid = threadIdx.x;if(tid==0) printf("!!%d\n",tid);
就可以输出了
问题描述:当维度很小的时候可以输出,例如 grid=500。大到一定程度的时候不能输出。例如grid=8000.
解决方法:因为输出太多了,所以没有输出。在输出前加上条件。
例如:
const int tid = threadIdx.x;if(tid==0) printf("!!%d\n",tid);
就可以输出了