cuda里面的__syncthreads()函数有什么作用?包含在什么头文件里面?

cuda里面的__syncthreads()函数有什么作用?包含在什么头文件里面?


眼眸繁星
浏览 6748回答 2
2回答

胡子哥哥

__syncthreads()是 CUDA 的内置命令,其作用是保证 block 内的所有线程都已经运行到调用__syncthreads()的位置,这样可以保证各个线程看到的存储器是一样的。其头文件为 device_functions.h

白猪掌柜的

block内部用于线程同步就是同一block内所有线程执行至__syncthreads()处等待全部线程执行完毕后再继续
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

iOS