5

cuda 中是否有一些内置函数可以对 unsigned short 或 unsigned char 进行原子操作?

4

2 回答 2

4

不,没有 CUDA 原子内在函数unsigned shortunsigned char数据类型,或任何小于 32 位的数据类型。

但是,您可以将两个短字符或四个字符组合在一起,并对它们执行 32 位原子,一次处理多个(假设您的计算允许这样做)。

于 2012-09-13T03:38:47.147 回答
-2

快速浏览一下CUDA C 编程指南应该可以回答您的问题(搜索“atomicAdd”)。

于 2012-07-20T07:57:15.147 回答