【发布时间】:2011-06-06 00:24:20
【问题描述】:
我想听听有这两种编码经验的人的意见。我自己,我只有 NVIDIA 的经验。
NVIDIA CUDA 似乎比竞争对手更受欢迎。 (仅计算这个论坛上的问题标签,'cuda' 胜过 'opencl' 3:1,'nvidia' 胜过 'ati' 15:1,并且根本没有 'ati-stream' 的标签)。
另一方面,根据维基百科,ATI/AMD 卡应该有更大的潜力,尤其是每美元。目前市场上最快的 NVIDIA 显卡 GeForce 580(500 美元)的额定单精度 TFlops 为 1.6。 AMD Radeon 6970 的售价为 370 美元,额定值为 2.7 TFlops。 580 有 512 个执行单元,频率为 772 MHz。 6970 有 1536 个执行单元,频率为 880 MHz。
AMD 相对于 NVIDIA 的纸张优势有多现实,是否有可能在大多数 GPGPU 任务中实现?整数任务会发生什么?
【问题讨论】:
-
有趣的问题,但我不确定它是否真的与编程相关?
-
本质上是关于两种编程语言及其实现的实际方面的问题。所以我会说是的。
-
我想知道这个问题的相关答案在 C++ AMP 中变得如何。
-
有一次,我正在研究为什么与 AMD 相比,NVIDIA 硬件上的比特币挖矿速度如此之慢。生成的线程“AMD Radeon 3x faster on bitcoin mining (SHA-256 hashing performance)”包含您可能会发现有趣的信息。你的问题。 forums.nvidia.com/…
-
在我看来,这个问题要么会导致收集意见,具体取决于受访者熟悉的应用领域、他们使用的硬件和软件等;或者一个全面的答案将太宽泛而无法适应 SO 格式。投票结束。
标签: cuda opencl gpgpu nvidia ati