TA贡献1825条经验 获得超6个赞
__syncthreads()是 CUDA 的内置命令,其作用是保证 block 内的所有线程都已经运行到调用__syncthreads()的位置,这样可以保证各个线程看到的存储器是一样的。其头文件为 device_functions.h
TA贡献1893条经验 获得超10个赞
block内部用于线程同步就是同一block内所有线程执行至__syncthreads()处等待全部线程执行完毕后再继续
举报