Skip to content
Closed
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
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -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
5 changes: 3 additions & 2 deletions docs/configuration-procedures.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
```

Expand Down
5 changes: 3 additions & 2 deletions docs/configuration-procedures_zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
```

Expand Down
Loading