OpenCL数据传输和DMA

时间:2012-10-06 02:47:06

标签: opencl gpu amd-processor

在AMD APP编程指南中写道(p.no 4-15):

对于传输< = 32 kB:对于从主机到设备的传输,数据由CPU复制 到运行时固定主机内存缓冲区,DMA引擎传输 数据到设备内存。对于从设备到的传输,完成相反的操作 主持人。

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

1 个答案:

答案 0 :(得分:0)

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