Govinda
2026 全国大学生计算机系统能力大赛 · 智能计算创新设计赛(先导杯)参赛项目 赛题:基于国产加速卡(DCU)的 Qwen3.5-27B 推理服务优化
项目目标
在国产 DCU 加速卡(单卡 → 决赛多卡)上,把 vLLM 0.18.1 + Qwen3.5-27B 的在线推理服务做长上下文场景下的 TTFT / TPOT / 吞吐优化。
- 初赛:单卡 DCU,并发 = 1,输入长度分 4k-8k / 8k-16k / 16k-32k 三档(权重 20% / 50% / 30%)
- 决赛:多卡分布式
- 核心指标:输出吞吐量(Output Tokens/s),受 TTFT P99 / TPOT P99 SLA 约束(≤ Baseline × 1.5)
项目状态
2026-07-01: 官方 baseline 已 Accepted — 4-8K=12.95 / 8-16K=10.03 / 16-32K=5.75 tok/s, 得分 59.9119 (rank 56/76), SLA=0, 精度=0. 详细见 ADR 0003.
剩余 14 天 (截止 2026-07-15). 优先级: (1) block_size sweep ADR 0008 (2) INT8 KV smoke → 三档 ADR 0009 (3) 启动侧大改暂不动.
历史 P0-P5 阶段表已废弃 (见 git log 2026-06-21 之前的提交). 现在只剩"已 AC baseline" + "14 天优化窗口" 两状态.
文档导航
- 队员入门: team-onboarding.md — 当前状态 / 连接 / 分工 / 14 天路线 (新人必读)
- 学习: learning.md — vLLM / AMD ROCm / DCU 关键文件 + grep 技巧 + 术语速查
- 设计: 完整设计文档(Context / 决策 / 边界 / 路线图 / 风险)
- 计划: 实施计划(22 个任务 / 6 个 phase / 9.5 周)
- 决策: 8 个 ADR,按编号顺序
- 进度: weekly/progress.md — 4 人每周 standup 模板
- 资源: AI 协作约定 / AI Prompts 库
仓库布局
.
├── README.md # GitHub 首页
├── AGENTS.md # AI 助手协作说明
├── LICENSE # MIT
├── mkdocs.yml # 文档站配置
├── .github/workflows/ # GitHub Actions (docs 部署)
├── docs/ # mkdocs 源
│ ├── index.md # 文档站首页 (本文件)
│ ├── learning.md # 找学习资料的方法
│ ├── specs/ # 完整设计
│ ├── superpowers/plans/ # 实施计划
│ ├── decisions/ # ADR 决策记录
│ ├── weekly/progress.md # 轻量 standup 模板
│ └── ai-prompts/ # 共享 prompt 库
├── src/ # 优化代码 (kv_quant / compile)
├── benchmarks/ # 压测 harness + 原始数据
├── tests/ # 单元测试
├── reports/ # 赛题提交材料 (env-vars / optimization-plan / submission-readme)
├── docker/ # Dockerfile + compose.yml
├── scripts/ # 验证脚本 (DCU / testset / dry-run)
└── qwen_use.pdf # 赛题原文 (未入仓,赛方重新下载)
团队
4 人队伍(队长 + 3 队员),详见 设计文档 §团队分工。
License
MIT — 详见 LICENSE。