【发布时间】:2013-01-31 07:30:58
【问题描述】:
我想同时运行属于两个不同 CUDA 程序的两个内核。我不希望发生上下文切换。我希望这两个程序共享设备。我的 GPU 中有 14 个 SM,一个程序使用 2 个 SM,另一个程序使用 1 个 SM。但我无法同时运行它们。第二个程序一直等到第一个程序完成执行。 GPU 设备是 nVidia Tesla M2050。使用 deviceQuery 时,它表示该卡支持并发内核执行(这适用于属于一个程序/进程/上下文的内核吗?)。此外,设备处于默认计算模式。它没有设置为任何独占模式。 有什么办法可以同时运行它们吗?
【问题讨论】:
-
目前任何硬件都无法做到这一点