【问题标题】:Is there any benefit in nVidia Tesla cards?nVidia Tesla 卡有什么好处吗?
【发布时间】:2012-02-03 05:22:26
【问题描述】:

我正计划购买一个真正的 GPU 来运行并行算法(预算 2k-4k)。现在,我到处都能看到采用“专为 GPGPU 制造”的 nVidia Tesla GPU 卡的超级计算机。

虽然乍一看这似乎很不错,但更好的阅读让我对此有了认真的第二个想法:与例如一个 Radeon HD 7970,它的性能(在 flop 方面)显着降低,成本显着升高,而且我似乎无法找到 Tesla 和普通游戏 GPU 之间的任何基准比较。

我发现 Tesla 具有 ECC 内存。这是唯一的区别吗?还是我错过了两者之间更深层次的架构差异?也许相关信息:我将使用 OpenCL,而不是 Cuda。

【问题讨论】:

    标签: opencl tesla


    【解决方案1】:

    当您比较相似的卡片时,我知道这些品牌之间存在两个技术差异。

    1) Nvidia 卡的双精度 FLOPS 往往比 AMD 好 - 有时是 2 倍。 AMD 通常在单精度 FLOPS 上表现更好。

    2) ECC 内存适用于 GDDR5 内存的两个品牌。不同之处在于,Nvidia 也在内部存储器(寄存器等)上使用 ECC,而 AMD 则没有。

    在我看来,请根据您的申请选择卡片。如果您使用的单精度多于双精度,请选择 AMD,否则选择 Nvidia。如果您需要 ECC 以实现高容错性,也许 Nvidia 是您的最佳选择。有时许多便宜的卡比 1 或 2 个顶级线卡更好 - 想想 PCI-e 带宽。阅读基准,并尝试确定哪张卡最适合您的需求。

    【讨论】:

    • 哦...所以基本上,您是说它更多地取决于 nVidia 与 ATI 而不是特斯拉与非特斯拉?我刚刚提到了 AMD,因为它是目前唯一拥有 28nm 卡的品牌,但我不妨对 Tesla 与 GTX580 提出同样的要求。特斯拉要贵得多,但数字上没有合理的差异来解释这一点……
    • 声称特斯拉卡在出厂前的测试比 GeForce 卡多得多。我仍在四处寻找对这一说法的更多验证,但我相信这是真的。两种卡类型都应该有相当数量的 CUDA 基准,但您可能需要四处搜索,因为它们可能不在同一个地方。英伟达是这样说的:nvidia.com/object/why-choose-tesla.html
    • @user1111929 一些注意事项:Tesla 卡可承受 24/7 全天候运行,因此已优化散热。一次以 100% 的速度运行游戏 GPU 数月时,风扇将开始摇晃并变得嘈杂,最终可能会出现故障。我仍然看不出这是如何证明价格差异的。至于 DP 性能,GTX580 的 DP 性能是 SP 性能的 1/4(因此,1581.1/4 = ~395 GFlops),而 HD7970 的 DP 性能为 947 GFlops。
    • 另外值得注意的是,Tesla 卡实际上没有 ECC 内存。相反,他们在软件中进行纠错,因此使用 ecc 是有代价的:您会丢失一些可用内存,并且(我假设)也会对性能造成影响。
    【解决方案2】:

    我不知道您的问题是否类似于挖掘比特币,但这里有很多关于并行 GPU 设置的信息...

    https://en.bitcoin.it/wiki/Mining_hardware_comparison

    【讨论】:

    • 感谢您的链接。但是,我看到那里没有列出最近的 Tesla 桌面卡?那里列出了倒数第二代,在顶级 AMD 卡(非超频)上落后超过 10 倍,但我不确定这与上一代的相关性如何。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-24
    • 2019-01-18
    • 2020-10-29
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    • 2014-10-26
    相关资源
    最近更新 更多