From b7efa550fb13d0a28daaee651dccd12db9a5ebb1 Mon Sep 17 00:00:00 2001 From: mirror Date: Thu, 10 Oct 2024 15:45:24 +0800 Subject: [PATCH] Update MACA --- MACA.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/MACA.md b/MACA.md index f1ca843..569af48 100644 --- a/MACA.md +++ b/MACA.md @@ -166,8 +166,13 @@ lsmod | grep metax ``` - -### 开启虚拟化BIOS配置 +### 虚拟化支持 +曦云系列GPU支持基于SRIOV的硬件虚拟化,可以将物理GPU虚拟为多个vGPU使用。开启虚拟化时可以指定vGPU数量,以及对哪些GPU设备开启虚拟化。 +多个vGPU的资源是均等的。vGPU可以在host上使用,这种使用方式称为flat模式;vGPU也可以透传到虚拟机中使用,这种使用方式称为透传模式。目前支持的hypervisor为QEMU/KVM。 +在虚拟化下使用GPU可能需要用到以下两个驱动: +- MetaX GPU Virtualization Manager(mxgvm),即运行于host主机的PF驱动,负责管理监控vGPU的运行(在PF透传模式下不需要)。 +- MetaX GPU Driver(metax),既是GPU的驱动也是vGPU的驱动,根据场景可以运行于host或虚拟机上。 +#### 开启虚拟化BIOS配置 - **Intel CPU (VT-x) 配置** ```bash @@ -191,14 +196,14 @@ ACS Support**: 选择 `Enabled` IOMMU (或 SMMU) Support**: 选择 `Enabled` ``` -### 说明 +#### 说明 - SRIOV Support: 支持单根 I/O 虚拟化,允许将物理网络适配器划分为多个虚拟功能 - ARI Support: 支持地址重新排列,有助于提高 I/O 设备的性能 - ACS Support: 支持层次化 I/O 设备访问控制,提高系统对 I/O 设备的并发支持 - IOMMU(或 SMMU)Support: 支持输入/输出内存管理单元,提供更强大的虚拟化和安全功能 -### 注意事项 +#### 注意事项 - 由于不同服务器厂商使用的BIOS版本不同,有些参数可能不支持或是隐藏的配置,如对BIOS的虚拟化支持有疑问,请咨询相关服务器厂商