在CUDA 10.0中,以下Runtime API会导致上下文切换:

  1. cudaDeviceSynchronize()
  2. cudaStreamSynchronize()
  3. cudaEventSynchronize()
  4. cudaThreadSynchronize() (已弃用)

这些API会等待之前的CUDA操作完成,如果当前的上下文不是操作所在的上下文,则会发生上下文切换。

cuda100中哪些runtime api会导致context切换

原文地址: https://www.cveoy.top/t/topic/eY2Q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录