【发布时间】:2013-07-16 10:57:45
【问题描述】:
我听说过点对点内存传输并阅读了一些相关内容,但无法真正理解这与标准 PCI-E 总线传输相比有多快。
我有一个使用多个 gpu 的 CUDA 应用程序,我可能对 P2P 传输感兴趣。我的问题是:它与 PCI-E 相比有多快?我可以经常使用它来让两台设备相互通信吗?
【问题讨论】:
-
p2p只是市场说法,CUDA 设备现在可以通过 PCI-E 在彼此之间传输数据。速度将是您对 PCI-E 总线的期望。在更有趣的方面,还有一种叫做“对等访问”的东西,它可以让你启动一个可以从多个设备读取/写入数据的内核。 -
这很有趣..你能给我指出一些描述这种“对等访问”的东西吗?另外:将此作为答案,对我来说就足够了,我会接受!
-
添加了带有链接的答案。
标签: cuda p2p nvidia bandwidth pci-e