3

我看到这篇文章指出原子计数器缓冲区和 SSBO 中的原子变量之间的性能没有差异:

https://software.intel.com/en-us/articles/opengl-performance-tips-atomic-counter-buffers-versus-shader-storage-buffer-objects

现在在 nvidia 和 AMD GPU 上真的是这样吗?我想我记得 Radeon 5870 代 GPU 对原子计数器子集具有特定更快的支持吗?所以我认为它在某个时候可能是 AMD 特有的东西?

根据对 nvidia CUDA 的了解,我怀疑这对他们没有任何影响?

有谁知道 AMD/NVidia 原子计数器的哪一代 GPU 不值得购买?

4

1 回答 1

1

Mantle,AMD 的低级 API,实际上对原子计数器有特定的支持(它们是队列的一部分,而不是内存)。因此,我们完全有理由相信,至少有一个硬件不只是为它们使用 SSBO。

于 2017-01-19T14:43:58.183 回答