【发布时间】:2011-12-14 15:23:13
【问题描述】:
我如何估计我不拥有的卡的 cuda 性能,即。新卡?
例如,我发现了一个不完整的 Cuda 示例,作者写道,他的 GF 8600 GT 需要 0.7 秒。但在我的 Quadro 上需要 1.7 秒。
我的问题是:我用来填补空白的代码是错误的,还是 GF 8600 真的快两倍?
内核受内存限制,但我的卡有更高的内存带宽。我不知道从中得出什么结论。
Name Quadro FX 580 GeForce 8600 GT
CUDA Cores 32 32
Core clock (MHz) 450 540
Memory clock (MHz) 400 700
Memory BW (GB/s) 25.6 22.4
Shader Clock (MHz) ???? 1180
【问题讨论】:
-
根据我的经验,这两个 GPU 的性能应该非常相似。导致性能差距的可能是硬件或软件配置的差异。与同时用于输出视频信号的 gpu 相比,专用 GPGPU 卡可以显示出更高的性能(尤其是在您运行 Windows Aero 或 Compiz 的情况下)。另外,时间是怎么计算的?总体而言,发布一些代码和更详细的 PC 配置可能会有所帮助,尽管在不执行测试/分析的情况下很难做出准确的估计。