209
社区成员
发帖
与我相关
我的任务
分享在musa_toolkits_4.2.0/include/driver_types.h中定义了枚举类型musaError,在musaError中有如下与MPS相关的内容:

然而,我查阅文档没有找到任何与摩尔线程MPS相关的内容。所以我想问:摩尔线程MTT S30/S80/S3000/S4000是否支持MPS?如何启用MPS?
进一步地,我想了解摩尔线程GPU是如何管理上下文的?我们知道,对于Nvidia GPU,如果没有 MPS,每个使用 Nvidia GPU 的 CUDA 进程都会在 GPU 上分配单独的上下文,当多个进程共享 GPU 时,它们的上下文必须在GPU上进行切换;MPS服务器在其所有客户端之间共享一组上下文,从而消除了 GPU 在这些客户端之间进行上下文切换的开销。那么,摩尔线程GPU是否与Nvidia GPU一样需要上下文切换?摩尔线程如何解决上下文切换开销的问题?