【发布时间】:2015-04-11 19:46:23
【问题描述】:
我正在寻找一种方法来对我的 Nvidia GPU 设备进行分区,这样我就可以同时运行两组内核,而无需它们争夺 SM。
根据文档,在 openCL 中您可以使用 clCreateSubDevices。有没有 CUDA 等价物?
【问题讨论】:
-
TTBOMK CUDA 不支持设备裂变 à la OpenCL。但是,您可以并行运行多个内核,并且调度程序可能同时运行它们,具体取决于资源的可用性/调度程序的心情。但不能保证。