用于 OpenCL 的 CUDA MPS?
CUDA MPS for OpenCL?
CUDA MPS 允许您在 GPU 上并行 运行 多个进程,从而充分利用 GPU 进行未充分利用的操作。是否有 OpenCL 的等效项?或者 OpenCL 中有不同的方法吗?
如果您使用多个没有事件相互依赖性的 OpenCL 命令队列,OpenCL 运行时可能会使 GPU 核心忙于处理来自每个队列的不同工作。这是否真的发生实际上取决于实施。您需要查看每个供应商的 OpenCL 指南,看看它们是否支持并发 GPU 内核。
CUDA MPS 允许您在 GPU 上并行 运行 多个进程,从而充分利用 GPU 进行未充分利用的操作。是否有 OpenCL 的等效项?或者 OpenCL 中有不同的方法吗?
如果您使用多个没有事件相互依赖性的 OpenCL 命令队列,OpenCL 运行时可能会使 GPU 核心忙于处理来自每个队列的不同工作。这是否真的发生实际上取决于实施。您需要查看每个供应商的 OpenCL 指南,看看它们是否支持并发 GPU 内核。