我打算购买一个严重的GPU来运行并行算法(预算2k-4k)。现在,我看到无处不在的超级计算机采用nVidia Tesla GPU卡“专为GPGPU制造”。虽然这看起来非常好看,但更好的阅读让我对此有了认真的第二个想法:与例如一个Radeon HD 7970,其性能(在触发器方面)明显较低,其成本价格明显较高,而且我似乎无法找到特斯拉和普通游戏GPU之间的任何基准比较。nVidia Tesla卡有什么好处吗?
我发现特斯拉具有ECC内存。这是唯一的区别吗?或者我错过了两者之间更深层的架构差异?也许相关的信息:我将使用OpenCL,而不是Cuda。
噢......基本上,你是说它更依赖于nVidia vs ATI,而不是Tesla和非Tesla?我刚刚提到了AMD,因为那是目前唯一拥有28nm卡的品牌,但我也可以问Tesla vs GTX580。特斯拉是更加昂贵的,但没有合理的数字来解释这个... – user1111929 2012-02-02 01:30:17
索赔是特斯拉卡在出厂前测试比GeForce卡多得多。我仍在四处寻找更多的这种说法,但我相信这是真的。对于这两种卡类型,应该有相当数量的CUDA基准测试,但您可能需要搜索,因为它们可能不在同一个地方。 以下是Nvidia所说的内容:http://www.nvidia.com/object/why-choose-tesla.html – mfa 2012-02-02 01:50:17
@ user1111929一些注意事项:特斯拉卡可以耐受24/7全天候运行,因此散热得到优化。当一次运行100%的游戏GPU达数月时,风扇将开始摇摆不定,并且会变得嘈杂,最终可能会失败。尽管如此,我还是看不出价格差异的合理性。至于DP性能,GTX580的DP性能为SP性能的1/4(因此,1581.1/4 =〜395 GFlops),而HD7970在DP时的额定功率为947 GFLops。 – 2012-02-10 16:52:17