启用 Mthreads GPU 共享
介绍
我们现在通过实现大多数设备共享功能支持 mthreads.com/vgpu,类似于 nvidia-GPU,包括:
GPU 共享:每个任务可以分配一部分 GPU,而不是整个 GPU 卡,因此 GPU 可以在多个任务之间共享。
设备内存控制:可以在某种类型(例如 MTT S4000)上分配一定设备内存大小的 GPU,并确保不超过边界。
设备核心控制:可以在某种类型(例如 MTT S4000)上分配有限计算核心的 GPU,并确保不超过边界。
重要说明
-
不支持多卡设备共享。
-
在一个 Pod 中只能共享一个 mthreads 设备(即使有多个容器)。
-
仅支持通过指定 mthreads.com/vgpu 分配独占的 mthreads GPU。
-
这些功能已在 MTT S4000 上测试。
先决条件
- MT CloudNative Toolkits > 1.9.0
- 驱动版本 >= 1.2.0