运行并发复制和内核操作时:
如果我的内核运行时间是 dataCopy 操作的两倍,每次内核运行我会得到 2 个副本吗?
我看到的流示例显示了 1:1 的关系。(复制时间=内核运行时间。)我想知道当有什么不同时会发生什么。每次内核启动总是有一个复制操作(最大)吗?或者复制操作是否独立于内核启动运行?即,如果运行和复制时间以这种方式运行,我可能会在每次内核启动时完成 5 次复制操作。
(我试图弄清楚在内核启动之前要排队多少次复制操作。)
一对一:(复制时间=内核运行时间)
<--stream1Copy--><--stream2Copy-->
.......... .......<-stream1Kernel->
二比一:(复制时间 = 1/2 内核运行时间)
<-stream1Copy-><-stream2Copy-><-stream3Copy->
.................... .........<---------stream1Kernel------------>