【发布时间】:2013-03-26 00:17:21
【问题描述】:
我使用 cudaSDK“simpleStreams”测试了我的 GTX590 和 GTX680。时间线结果如图所示。谁能解释为什么在 GTX 590 memC!pyDtoH 不能与 GTX 680 中发生的先前内核计算重叠?
【问题讨论】:
我使用 cudaSDK“simpleStreams”测试了我的 GTX590 和 GTX680。时间线结果如图所示。谁能解释为什么在 GTX 590 memC!pyDtoH 不能与 GTX 680 中发生的先前内核计算重叠?
【问题讨论】:
我的 GTX 480 也有类似的行为。我怀疑 Fermi 有问题? 也许与wddm有关? (此处使用 Windows 7 x64)
我尝试了许多不同的驱动程序,但所有驱动程序都显示出相同的错误行为。你知道 GK104 的测试证明是正确的,我已经在旧的 8800 GTS 上测试过它,它确实有效。看来费米卡不起作用:/
编辑:
另请参阅 How can I overlap memory transfers and kernel execution in a CUDA application?
【讨论】: