【发布时间】:2012-08-22 11:12:37
【问题描述】:
我预计 GTX 680(它是最新版本的 GPU 之一)能够进行并发数据传输(双向并发数据传输)。但是当我运行cuda SDK“Device Query”时,“Concurrent copy and execution”这个词的测试结果是“Yes with 1 copy engine”,这意味着GPU不能进行并发数据传输。
不知道我的检测结果是否也发生在你身上?您能否与我分享哪些设备能够进行并发数据传输?
谢谢!
【问题讨论】:
-
FWIW,“是的,只有 1 个复制引擎”并不意味着“GPU 无法进行并发数据传输”。是意味着是。这意味着它可以在运行内核的同时进行数据传输。如果它说“带有 2 个复制引擎”,则意味着它可以在运行内核的同时进行双向传输。
-
@harrism,感谢您的评论。但是当我说“并发数据传输”时,我的意思是双向传输同时还运行内核。我从 CUDA_C_Programing_Guide V4.2 的第 3.2.5.4 章得到这个名字
标签: cuda gpu cuda-streams