-1

我有一些布尔变量,我的每个线程都必须使用它,所以我需要同步它们,这意味着我需要__syncthreads()在我的程序中调用函数,但我不知道在哪里调用它。

4

1 回答 1

2

__syncthreads()function 是 __device__function ,因此您必须从您的__global__ kernel或其他一些__device__function 调用它,另外__syncthreads()是一个同步屏障原语,仅同步同一块中的线程。

于 2013-02-16T00:57:47.410 回答