内核执行期间的 CUDA 传输内存

CUDA transfer memory during kernel execution

本文关键字:传输 内存 CUDA 执行期 内核      更新时间:2023-10-16

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

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

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

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