2

在使用 nvprof 分析应用程序时,我发现了两者PtoPDtoDmemcpy。我不确定这两者之间的区别。

截屏

4

1 回答 1

10

设备到设备 (DtoD)是单个 GPU 中的副本。
点对点 (PtoP)是从一个 GPU 到另一个 GPU。

后者仅发生在多 GPU 系统中。

而对于其他传输,host 指的是 CPU,device 指的是 GPU。

命名设备到设备的传输早于多个 GPU 上的许多工作,否则命名可能会有所不同。

于 2017-07-14T03:34:12.987 回答