Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ fake GPU 不能代表真实 GPU 的显存隔离、算力隔离、CUDA 运行时
```mermaid
%% title: 本地 Fake GPU 安装全景图
flowchart LR
Step1["步骤1\n搭建并确认环境"] --> Step2["步骤2\n安装 fake-gpu-operator"]
Step2 --> Step3["步骤3\n安装 HAMi"]
Step3 --> Step4["步骤4\n安装 Prometheus"]
Step4 --> Step5["步骤5\n运行模拟 GPU 工作负载"]
Step5 --> Step6["步骤6\n安装 HAMi WebUI"]
Step6 --> Step7["步骤7\n观察 HAMi 和 fake GPU"]
Step1["步骤1<br/>搭建并确认环境"] --> Step2["步骤2<br/>安装 fake-gpu-operator"]
Step2 --> Step3["步骤3<br/>安装 HAMi"]
Step3 --> Step4["步骤4<br/>安装 Prometheus"]
Step4 --> Step5["步骤5<br/>运行模拟 GPU 工作负载"]
Step5 --> Step6["步骤6<br/>安装 HAMi WebUI"]
Step6 --> Step7["步骤7<br/>观察 HAMi 和 fake GPU"]
```

| 步骤 | 目的 | 解决什么问题 |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,15 @@ import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem';
```mermaid
%% title: Fake-GPU 调度安装全景图
flowchart LR
Step1["步骤 1\n创建 kind 集群"] --> Step2["步骤 2\n构建并部署 nvml-mock"]
Step2 --> Step3["步骤 3\n基于 main 构建 HAMi"]
Step3 --> Step4["步骤 4\n部署 HAMi"]
Step4 --> Step5["步骤 5\n验证 GPU 资源"]
Step5 --> Step6["步骤 6\n基础 GPU 调度"]
Step6 --> Step7["步骤 7\nGPU 共享"]
Step7 --> Step8["步骤 8\n显存与算力限制"]
Step8 --> Step9["步骤 9\n百分比显存"]
Step9 --> Step10["步骤 10\n多 GPU 分配"]
Step1["步骤 1<br/>创建 kind 集群"] --> Step2["步骤 2<br/>构建并部署 nvml-mock"]
Step2 --> Step3["步骤 3<br/>基于 main 构建 HAMi"]
Step3 --> Step4["步骤 4<br/>部署 HAMi"]
Step4 --> Step5["步骤 5<br/>验证 GPU 资源"]
Step5 --> Step6["步骤 6<br/>基础 GPU 调度"]
Step6 --> Step7["步骤 7<br/>GPU 共享"]
Step7 --> Step8["步骤 8<br/>显存与算力限制"]
Step8 --> Step9["步骤 9<br/>百分比显存"]
Step9 --> Step10["步骤 10<br/>多 GPU 分配"]
```

| 步骤 | 目的 | 解决什么问题 |
Expand Down
12 changes: 6 additions & 6 deletions tutorials/labs/local-fake-gpu.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ The entire local installation process consists of 7 steps:
```mermaid
%% title: Local Fake GPU Installation Overview
flowchart LR
Step1["Step 1\nSet Up & Verify Environment"] --> Step2["Step 2\nInstall fake-gpu-operator"]
Step2 --> Step3["Step 3\nInstall HAMi"]
Step3 --> Step4["Step 4\nInstall Prometheus"]
Step4 --> Step5["Step 5\nRun Simulated GPU Workloads"]
Step5 --> Step6["Step 6\nInstall HAMi WebUI"]
Step6 --> Step7["Step 7\nObserve HAMi and fake GPU"]
Step1["Step 1<br/>Set Up & Verify Environment"] --> Step2["Step 2<br/>Install fake-gpu-operator"]
Step2 --> Step3["Step 3<br/>Install HAMi"]
Step3 --> Step4["Step 4<br/>Install Prometheus"]
Step4 --> Step5["Step 5<br/>Run Simulated GPU Workloads"]
Step5 --> Step6["Step 6<br/>Install HAMi WebUI"]
Step6 --> Step7["Step 7<br/>Observe HAMi and fake GPU"]
```

| Step | Purpose | What It Solves |
Expand Down
18 changes: 9 additions & 9 deletions tutorials/labs/nvml-mock.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,15 +44,15 @@ The entire installation process consists of 10 steps:
```mermaid
%% title: Fake-GPU Scheduling Installation Overview
flowchart LR
Step1["Step 1\nCreate kind Cluster"] --> Step2["Step 2\nBuild & Deploy nvml-mock"]
Step2 --> Step3["Step 3\nBuild HAMi from main"]
Step3 --> Step4["Step 4\nDeploy HAMi"]
Step4 --> Step5["Step 5\nVerify GPU Resources"]
Step5 --> Step6["Step 6\nBasic GPU Scheduling"]
Step6 --> Step7["Step 7\nGPU Sharing"]
Step7 --> Step8["Step 8\nMemory & Core Limits"]
Step8 --> Step9["Step 9\nPercentage Memory"]
Step9 --> Step10["Step 10\nMulti-GPU Allocation"]
Step1["Step 1<br/>Create kind Cluster"] --> Step2["Step 2<br/>Build & Deploy nvml-mock"]
Step2 --> Step3["Step 3<br/>Build HAMi from main"]
Step3 --> Step4["Step 4<br/>Deploy HAMi"]
Step4 --> Step5["Step 5<br/>Verify GPU Resources"]
Step5 --> Step6["Step 6<br/>Basic GPU Scheduling"]
Step6 --> Step7["Step 7<br/>GPU Sharing"]
Step7 --> Step8["Step 8<br/>Memory & Core Limits"]
Step8 --> Step9["Step 9<br/>Percentage Memory"]
Step9 --> Step10["Step 10<br/>Multi-GPU Allocation"]
```

| Step | Purpose | What It Solves |
Expand Down