【发布时间】:2017-10-27 07:58:35
【问题描述】:
运行并发复制和内核操作时:
如果我的内核运行时间是 dataCopy 操作的两倍,每次内核运行我会得到 2 个副本吗?
我看到的流示例显示了 1:1 的关系。 (复制时间=内核运行时间。)我想知道当有什么不同时会发生什么。每次内核启动总是有一个复制操作(最大)吗?或者复制操作是否独立于内核启动运行?即,如果运行和复制时间按这种方式计算,我可能会在每次内核启动时完成 5 次复制操作。
(我试图弄清楚在内核启动之前要排队多少次复制操作。)
一对一:(复制时间 = 内核运行时间)
................................
二比一:(复制时间 = 1/2 内核运行时间)
.............................
【问题讨论】:
标签: cuda cuda-streams