项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 454
使用教程
环境要求
- Docker
- C++ 构建工具链
- 足够的内存
安装与启动步骤
-
1递归拉子模块
它依赖两个上游模拟器,不加 --recurse-submodules 会缺组件。
git clone --recurse-submodules https://github.com/casys-kaist/LLMServingSim.git -
2先编核心组件
编译脚本会构建上游的仿真器,耗时较长且依赖多。
./scripts/compile.sh -
3起仿真容器
官方推荐容器方式,避免本机环境差异。
./scripts/docker-sim.sh -
4跑自带示例
仓库里有现成配置,先跑通再换成自己的硬件拓扑。
./serving/run.sh
如何确认成功
跑完示例后能拿到一份吞吐与延迟的仿真报告,且把你设定的卡数加倍后报告里的吞吐按预期变化
注意事项
- 它是仿真器,不真正推理,价值在于换硬件配置估性能而不是出结果。
- 上游子模块版本必须一致,只更新主仓库会导致编译失败。
- 仿真精度依赖它内置的性能模型,跨代硬件误差会放大。
- 大拓扑仿真很吃内存,本机跑之前先算一下规模。
- 结论用于容量规划时要留余量,别把仿真数字当实测。
核心亮点
- 支持异构硬件与 PD 分离架构建模,贴近真实生产部署形态
- 纯 Python 实现,便于研究人员修改调度策略与并行方案
- 可在无 GPU 环境下评估系统设计,降低实验成本与门槛
不足之处
- 仿真精度依赖建模假设,与真实硬件行为可能存在偏差
- 项目星标仅 400,生态与文档成熟度相对有限
适用场景
- 研究新型 LLM 服务调度算法时快速对比吞吐与延迟
- 规划 PD 分离集群的 GPU 配比与网络带宽需求
- 教学或论文复现中模拟异构推理基础设施行为
替代项目
vLLM、SGLang
上一篇:llm-checker
下一篇:llm-d-router
同类项目推荐
budgetml
开源
10 行代码搞定低预算 ML 推理服务,省钱省心
Deploy a ML inference service on a budget in less than 10 lines of code.
docker-containers
开源
拉取即用,快速搭建 fast.ai 深度学习环境
Docker images for fastai
一键加速扩散模型,生成速度提升数倍,画质不变
OneDiff: An out-of-the-box acceleration library for diffusion models.
website
开源
看官方文档,快速上手 KServe 模型部署
User documentation for KServe.
worker-comfyui
开源
把 ComfyUI 变成按需付费的 API,秒级调用图像生成
ComfyUI as a serverless API on Runpod
amazon-eks-machine-learning-with···
开源
用 Terraform 一键在 EKS 上搭好 Kubeflow 机器学习平台
MLOps on Amazon EKS
llm-graph-builder
开源
上传文档,一键用LLM自动生成知识图谱
Neo4j graph construction from unstructured data using LLMs
tokenu
开源
像 du 一样快速统计 token 用量,优化 AI 上下文管理
a unix-like du command line tool to count token usage per files and directories
recodex
开源
自建 Codex 中转站,轻松管理 AI 请求
Codex中转,可自部署的代理服务
