首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用CAS (比较和设置)操作

如何使用CAS (比较和设置)操作
EN

Stack Overflow用户
提问于 2017-07-11 01:30:11
回答 1查看 102关注 0票数 0

如何从多个GPU线程读取-修改-写入相同的变量?在C++AMP中,我使用了标准库的比较和设置函数,但是在AleaGPU中我没有找到一个示例。

我知道我们的目标是避免这样的事情,但没有太多细节,我会说这对我的代码来说是非常必要的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-11 19:48:29

在AleaGPU中有一个接口:http://www.aleagpu.com/release/3_0_3/api/html/64c9ca47-2e8e-265b-d968-15345e374320.htm

用法如下所示:http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#atomiccas

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45018311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档