diff --git a/.gitmodules b/.gitmodules index f7635a307b..c2f2f853f3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -3,4 +3,4 @@ url = https://github.com/SemiAnalysisAI/aiperf.git [submodule "utils/srt-slurm"] path = utils/srt-slurm - url = https://github.com/NVIDIA/srt-slurm.git + url = https://github.com/SemiAnalysisAI/srt-slurm.git diff --git a/docs/configuration-procedures.md b/docs/configuration-procedures.md index de9f1cda5c..43313b4de7 100644 --- a/docs/configuration-procedures.md +++ b/docs/configuration-procedures.md @@ -25,11 +25,12 @@ Archive deprecated entries in [`configs/deprecated/amd-master.yaml`](../configs/ ## Dependency submodules -Git records the exact dependency commits. [`.gitmodules`](../.gitmodules) defines the repositories: AIPerf at `utils/aiperf`, NVIDIA srt-slurm at `utils/srt-slurm`. TileRT is a documented manual fork checkout in `setup_srt_slurm()`, not a separate submodule. +Git records the exact dependency commits. [`.gitmodules`](../.gitmodules) defines the repositories: AIPerf at `utils/aiperf`, and the [SemiAnalysisAI/srt-slurm fork](https://github.com/SemiAnalysisAI/srt-slurm) at `utils/srt-slurm`. The fork is the integration source for the YAML migration; the submodule remains pinned to upstream v2.2.1 until a runtime upgrade is validated. TileRT uses a separately pinned checkout in `setup_srt_slurm()`, not a separate submodule. -Initialize them before running benchmarks locally: +Synchronize the srt-slurm remote and initialize the submodules before running benchmarks locally: ```bash +git submodule sync -- utils/srt-slurm git submodule update --init ``` diff --git a/docs/configuration-procedures_zh.md b/docs/configuration-procedures_zh.md index b2e0ce2d60..c4fccc536b 100644 --- a/docs/configuration-procedures_zh.md +++ b/docs/configuration-procedures_zh.md @@ -25,11 +25,12 @@ ## 依赖子模块 -Git 记录依赖的精确提交版本。[`.gitmodules`](../.gitmodules) 定义各仓库:AIPerf 位于 `utils/aiperf`,NVIDIA srt-slurm 位于 `utils/srt-slurm`。TileRT 由 `setup_srt_slurm()` 手动检出已记录的分支仓库,不是独立子模块。 +Git 记录依赖的精确提交版本。[`.gitmodules`](../.gitmodules) 定义各仓库:AIPerf 位于 `utils/aiperf`,[SemiAnalysisAI/srt-slurm 分支仓库](https://github.com/SemiAnalysisAI/srt-slurm)位于 `utils/srt-slurm`。该分支仓库作为 YAML 迁移的集成来源;运行时升级完成验证前,子模块仍固定在上游 v2.2.1。TileRT 由 `setup_srt_slurm()` 检出单独固定的提交,不是独立子模块。 -本地运行基准测试前,先初始化子模块: +本地运行基准测试前,先同步 srt-slurm 远程地址并初始化子模块: ```bash +git submodule sync -- utils/srt-slurm git submodule update --init ```