У меня есть b количество блоков, и каждый блок имеет t количество потоков. Я могу использовать
__syncthreads()
для синхронизации потоков, которые находятся в конкретном блоке. например
__global__ void aFunction()
{
for(i=0;i<10;i++)
{
//execute something
__syncthreads();
}
}
Но моя проблема заключается в синхронизации всех потоков во всех блоках. Как я могу это сделать?