为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

iOS
眼眸繁星 2019-02-06 16:07:33
cuda里面的__syncthreads()函数有什么作用?包含在什么头文件里面?
查看完整描述

2 回答

?
胡子哥哥

TA贡献1825条经验 获得超6个赞

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

查看完整回答
反对 回复 2019-03-19
?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

block内部用于线程同步
就是同一block内所有线程执行至__syncthreads()处等待全部线程执行完毕后再继续

查看完整回答
反对 回复 2019-03-19
  • 2 回答
  • 0 关注
  • 6746 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信