跳到主要内容
🚀 推理优化 35 篇文章 · 9 个章节

模块四:推理优化

覆盖 LLM 推理基础、推理引擎核心技术、主流推理框架、量化、Speculative Decoding、PD 解耦架构、端侧推理,以及性能分析与端到端实战。

开始学习

章节目录

理解 LLM 自回归生成的 Prefill/Decode 两阶段、KV Cache 机制和推理关键性能指标
以约 1200 行的极简推理引擎 nano-vllm 为主线,逐模块读懂连续批处理、PagedAttention、FlashAttention、张量并行与 CUDA Graph 在真实代码里的组织方式
掌握推理场景下的张量并行、流水线并行、数据并行与专家并行,以及基于 Ray 的多节点部署
理解 P/D 混合 Batching 的问题、DistServe/Splitwise 等解耦方案、KV Cache 传输、Goodput 与 SLO 感知调度
建立完整的推理性能指标体系,掌握 vllm bench、GenAI-Perf 等压测工具和性能分析工具,制定性能回归门禁
理解端侧推理的资源约束、异构硬件、运行时与优化方法,并建立可复现的性能评测流程

学习建议

前置要求

前置知识模块 + CUDA 编程基础

  • LLM 推理基础章节帮助理解推理场景的独特挑战
  • 量化和 Speculative Decoding 是当前最热门的推理优化方向
  • 建议结合主流推理框架(如 vLLM)进行实际部署练习
  • 端侧推理建议在真实设备上同时评估延迟、内存、功耗和精度