3

我知道 CUDA 内核可以通过将它们放入单独的流中来“重叠”,但我想知道是否可以在内核执行期间传输内存。CUDA 内核毕竟是异步的

4

2 回答 2

2

您可以同时运行内核、从主机到设备的传输以及从设备到主机的传输。

http://developer.download.nvidia.com/CUDA/training/StreamsAndConcurrencyWebinar.pdf

于 2012-04-19T22:23:41.127 回答
1

为澄清起见,上述内容仅在您的设备支持时才有效。您可以检查它运行设备查询并检查属性并发复制和执行

于 2012-04-20T16:07:51.113 回答