我知道 CUDA 内核可以通过将它们放入单独的流中来“重叠”,但我想知道是否可以在内核执行期间传输内存。CUDA 内核毕竟是异步的
问问题
328 次
2 回答
2
您可以同时运行内核、从主机到设备的传输以及从设备到主机的传输。
http://developer.download.nvidia.com/CUDA/training/StreamsAndConcurrencyWebinar.pdf
于 2012-04-19T22:23:41.127 回答
1
为澄清起见,上述内容仅在您的设备支持时才有效。您可以检查它运行设备查询并检查属性并发复制和执行
于 2012-04-20T16:07:51.113 回答