czflshzy

Results 4 comments of czflshzy

I meet the same problem

在CSDN上有人也反映了相同的问题,说明这个应该不是个例? https://blog.csdn.net/qq_41824697/article/details/143749313

还有一个问题,可能是因为我哪里有理解误区。 当我使用以下代码时,Cuda的运行会卡住,形成类似于死循环的效果。 if (tid == 0) printf("all_sync (FULL_MASK %x ): %d\n", FULL_MASK,__all_sync(FULL_MASK, tid)); 这句话我想做的事情是省去result寄存器,直接输出结果。

我使用的代码段如下: if (tid == 0) printf("FULL_MASK = %x\n", FULL_MASK); if (tid == 1) printf("mask1 = %x\n", mask1); if (tid == 0) printf("mask2 = %x\n", mask2); int result; __syncwarp(); result =...