我看过文档,它说如果它返回1:device can concurrently copy memory between host and device while executing a kernel
如果是2:device can concurrently copy memory between host and device in both directions and execute a kernel at the same time
到底有什么区别?
发布于 2014-11-26 21:50:36
使用1 DMA引擎,设备可以从CPU下载数据,也可以将数据上传到CPU,但不能同时完成这两项工作。使用两个DMA引擎,该设备可以并行完成这两个任务。
不管可用DMA引擎的数量如何,该设备还具有一个执行引擎,它可以运行一个内核,同时执行正在进行的内存操作。
https://stackoverflow.com/questions/27159145
复制相似问题