cudaStreamWaitEvent会阻止主机吗?

Hai*_*ang 3 cuda cuda-events

我知道cudaEventSynchronize将阻止主机,直到事件被触发.但是,cudaStreamWaitEvent怎么样?cudaStreamWaitEvent是否仅阻止指定的流,而主机将继续,或者主机也将被阻止?

Rob*_*lla 6

它仅在WaitEvent插入流队列时阻止指定的流处理.主机处理将继续.您可以使用cudaStreamSynchronize()强制主机在特定流中完成处理时等待.