opencl链表/原子函数

时间:2012-12-11 21:43:52

标签: opencl gpgpu

我仍然不是OpenCL的专家,但我想使用OpenCL创建链接列表(想要制作单元格"体素"以及粒子将它们链接到这些体素中)所以2列表是(particles,voxels)

我在网上看过一个使用atom_xchg函数的(简单)方法,但某些GPU支持原子函数,而其他GPU则不支持。

注意:我知道在khr opencl中检查是否支持原子功能

所以问题是:

  1. 一般来说,哪些GPU支持原子功能(例如:来自nvidia系列2xx及以上版本的GPU或ATI 4xxx及以上版本)

  2. 本地内存上的原子功能是否缓慢?

  3. 如果不支持原子功能,有没有简单的方法来制作链表?

  4. 我正在使用OpenCL 1.0

0 个答案:

没有答案