4

在 AMD APP 编程指南中写道(第 4-15 页):

对于 <=32 kB 的传输:对于从主机到设备的传输,数据由 CPU 复制到运行时固定的主机内存缓冲区,然后 DMA 引擎将数据传输到设备内存。从设备到主机的传输则相反。

上面的DMA,是CPU DMA引擎还是GPU DMA引擎?

4

1 回答 1

1

我相信它是 GPU DMA 引擎,因为在某些卡(例如,NVIDIA)上,您可以同时进行读写(所以这是 GPU 功能而不是 CPU 功能)。

于 2012-12-31T22:33:12.497 回答