惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
博客园 - 【当耐特】
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Recent Announcements
Recent Announcements
D
Docker
GbyAI
GbyAI
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
The Cloudflare Blog
雷峰网
雷峰网
A
About on SuperTechFans
小众软件
小众软件
博客园 - Franky
博客园 - 聂微东
F
Full Disclosure
大猫的无限游戏
大猫的无限游戏
C
Check Point Blog
MongoDB | Blog
MongoDB | Blog
G
Google Developers Blog
Microsoft Azure Blog
Microsoft Azure Blog
U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
Engineering at Meta
Engineering at Meta
宝玉的分享
宝玉的分享
aimingoo的专栏
aimingoo的专栏
量子位
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
罗磊的独立博客
Martin Fowler
Martin Fowler
D
DataBreaches.Net
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
S
Secure Thoughts
Project Zero
Project Zero
L
LangChain Blog
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tailwind CSS Blog
S
Schneier on Security
Blog — PlanetScale
Blog — PlanetScale
The Hacker News
The Hacker News
Spread Privacy
Spread Privacy
Security Latest
Security Latest
NISL@THU
NISL@THU
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
CXSECURITY Database RSS Feed - CXSecurity.com
J
Java Code Geeks

土法炼钢兴趣小组的算法知识备份

国密算法与国密 TLS 系列索引 【系统架构设计】架构质量属性:不只是"高可用高性能" 【系统架构设计百科】告警策略:如何避免"狼来了" 【系统架构设计】CQRS:读写分离的架构哲学 【系统架构设计】空间架构:极端扩展场景的解法 【系统架构设计】微服务架构深度审视:优势、代价与适用边界 【系统架构设计】扩展性原理:水平、垂直与对角扩展 【系统架构设计】无状态设计:扩展的第一步也是最难的一步 【系统架构设计】缓存架构:从本地到分布式的多级缓存体系 【系统架构设计】管道与过滤器:Unix 哲学的架构表达 【系统架构设计】复杂性管理:架构的核心战场 【系统架构设计】消息队列架构:异步解耦的设计与陷阱 【系统架构设计】CDN 架构:全球加速的设计原理 【系统架构设计】连接池设计:被忽视的性能杀手 【系统架构设计】弹性设计模式:熔断器、舱壁与超时 【系统架构设计】高可用设计模式:冗余、故障转移与仲裁 【系统架构设计】容量规划:从拍脑袋到数据驱动 【系统架构设计】数据库扩展:分库分表的工程实践与替代方案 【系统架构设计】SLO 工程:可靠性的量化管理 【系统架构设计】性能建模:用数学思维分析系统瓶颈 【系统架构设计】混沌工程:主动验证系统的韧性 【系统架构设计】零拷贝与内存映射:数据搬运的极致优化 【系统架构设计】线程模型:从 thread-per-request 到协程 【系统架构设计】容灾架构:多活与灾备设计 【系统架构设计】数据库性能模式:索引、查询与连接管理 【系统架构设计】数据建模:从关系范式到文档模型的真实权衡 【系统架构设计】吞吐量优化:批处理、流水线与并发模型 【系统架构设计】流处理架构:从批处理到实时的范式迁移 【系统架构设计】搜索引擎架构:倒排索引之上的系统设计 【系统架构设计】时序数据架构:监控与 IoT 的存储设计 【系统架构设计】数据迁移与版本化:在线不停机的数据演进 【系统架构设计】数据湖与数据仓库:分析架构的演进路线 【系统架构设计】API 网关设计:入口层的职责边界 【系统架构设计】应用层数据一致性模式:在正确性与性能之间走钢丝 【系统架构设计】多模数据库选型:Polyglot Persistence 的工程实践 【系统架构设计】服务发现与注册:动态拓扑的基础设施 【系统架构设计】配置管理架构:从配置文件到配置中心 【系统架构设计】全链路压测:大规模系统的性能验证 【系统架构设计】幂等性设计:分布式环境下的安全重试 【系统架构设计】契约测试与 Schema 演进:服务间的信任协议 【系统架构设计】长连接与推送架构:WebSocket、SSE 与 MQTT 【系统架构设计】延迟分析:从 P50 到 P999 的全链路追踪 【系统架构设计百科】DDD 战术模式:聚合、实体与值对象 【系统架构设计百科】防腐层与开放主机服务:系统集成的 DDD 方案 【系统架构设计百科】领域事件与事件风暴:从业务到架构的桥梁 【系统架构设计百科】CQRS + Event Sourcing 完整实战:从领域建模到部署 【系统架构设计百科】DDD 与微服务:用领域模型划分服务边界 【系统架构设计】DDD 战略设计:限界上下文与上下文映射 【系统架构设计百科】认证架构:从 Session 到 JWT 到 OIDC 【系统架构设计】API 设计哲学:REST vs GraphQL vs gRPC 的真实权衡 排序算法专题:从 TimSort 到并行排序 【密码学百科】国密算法体系:SM2/SM3/SM4/SM9 全景解读 【密码学百科】承诺方案:Pedersen 承诺、向量承诺与多项式承诺 【密码学百科】不经意传输与隐私信息检索:OT、OT 扩展与 PIR 【密码学百科】门限密码学:门限签名、门限解密与分布式密钥生成 完美哈希:从理论到 gperf 实践 【密码学百科】安全多方计算:从 Yao 的混淆电路到实用 MPC 【密码学百科】同态加密:从 Paillier 到全同态加密(FHE) 【密码学百科】零知识证明系统:zk-SNARKs、zk-STARKs 与 Bulletproofs 【密码学百科】概率论与密码分析:生日攻击、差分分析与线性分析 【密码学百科】计算复杂性与归约:密码安全性证明的基石 【密码学百科】秘密共享:Shamir 方案、VSS 与安全多方计算入口 【密码学百科】椭圆曲线代数:Weierstrass 方程、点群运算与曲线选择 【密码学百科】离散对数与配对密码学:从 DLP 到 BLS 签名 【密码学百科】格密码数学基础:SVP、LWE 与格基约化 【密码学百科】抽象代数:群、环、域的密码学视角 【密码学百科】有限域算术:GF(2^n) 运算与在 AES/ECC 中的应用 【密码学百科】数论进阶:二次剩余、椭圆曲线上的 Weil 配对 【密码学百科】密码学简史:从凯撒密码到量子时代 【密码学百科】威胁模型与安全目标:CIA 三要素之外 【密码学百科】Kerckhoffs 原则与现代密码设计哲学 【密码学百科】随机性:密码学的基石 【密码学百科】信息论入门:熵、完美保密与 Shannon 定理 【密码学百科】分组密码原理:Feistel 网络与 SPN 结构 【密码学百科】AES 逐步拆解:SubBytes 到 MixColumns 的数学 【密码学百科】分组密码工作模式全览:ECB/CBC/CTR/OFB/CFB 【密码学百科】流密码:RC4 的兴衰与 ChaCha20 的崛起 【密码学百科】密码学哈希函数:MD5→SHA-2→SHA-3 的进化之路 【密码学百科】MAC 与 HMAC:消息认证的正确姿势 【密码学百科】认证加密(AEAD):GCM、ChaCha20-Poly1305 与 OCB 【密码学百科】密钥派生函数:HKDF、PBKDF2、Argon2 与密码存储 【密码学百科】公钥密码的数论基础:模运算、群、原根 【密码学百科】RSA 从原理到攻击:教科书 RSA 为什么不安全 【密码学百科】Diffie-Hellman 密钥交换与离散对数问题 【密码学百科】椭圆曲线密码学(ECC):从几何直觉到点群运算 【密码学百科】数字签名:ECDSA、EdDSA 与 Schnorr 签名 【密码学百科】现代密钥交换:X25519、ECDHE 与前向保密 【密码学百科】混合加密与 KEM/DEM 范式:ECIES 与 HPKE 【密码学百科】填充方案:PKCS#1 v1.5、OAEP 与 PSS 【密码学百科】TLS 协议全解析:从握手到 0-RTT 【密码学百科】PKI 与数字证书:信任链的构建与崩塌 【密码学百科】密码认证协议:从 SRP 到 OPAQUE 【密码学百科】零知识证明入门:如何证明你知道而不泄露 【密码学百科】安全信道构造:Noise 协议框架与 Signal 协议 【密码学百科】密钥管理工程:HSM、KMS 与密钥生命周期 【密码学百科】侧信道攻击:从时序攻击到功耗分析 【密码学百科】密码学实现陷阱:三层漏洞分类、审计工具链与系统性预防 密码敏捷性:如何设计可升级的密码系统 【密码学百科】OpenSSL/BoringSSL 架构剖析:ENGINE、Provider 与 FIPS 模块 排序基准测试:用数据说话
大模型基础设施工程
Liao Tonglang · 2026-04-22 · via 土法炼钢兴趣小组的算法知识备份

2022 年底 ChatGPT 引爆后短短三年,LLM 基础设施从”单机跑一个 7B”演化为”万卡训练万亿参数、百万 QPS 推理、RAG 与 Agent 工业化”。工程师面对的是一整套新技术栈:CUDA、NCCL、FlashAttention、PagedAttention、3D 并行、vLLM、SGLang、TensorRT-LLM、PD 分离、KV cache、推测解码、MoE 路由、MCP、AI Gateway……大多数资料要么是论文切片、要么是厂商软文,缺一个工程师视角的系统化讲解。

这个系列就是要把”2022–2026 四年沉淀的大模型基础设施工程经验”讲清楚:训练、推理、RAG、Agent、观测、成本,从 GPU 底层到服务上层。既讲开源(vLLM、SGLang、Megatron、DeepSpeed、Ray、LangGraph),也讲商业(TensorRT-LLM、Triton、Bedrock、PAI、veMLP、千帆);中国(DeepSeek、Qwen、GLM、Kimi、豆包、文心、盘古)与全球(OpenAI、Anthropic、Meta、Google、xAI、Mistral)两条主线并举。

本系列为工程参考,不构成法律、财务或合规意见。

推荐入口(最常被点开的 4 篇)

先问 5 个问题

真正理解 LLM 基础设施的人,不会只背组件名,而能把瓶颈、资源、失效模式和业务目标串起来。阅读本系列前,可以先用下面 5 个问题校准自己的理解深度:

  1. 同一台 GPU 上,为什么 Prefill 和 Decode 不能用同一套调参逻辑?
    • 回答思路:从算术强度、HBM 带宽、KV Cache、TTFT / TPOT 和请求动态到达解释两阶段差异,再说明 Continuous Batching、Chunked Prefill、PD 分离分别解决什么问题。
    • 要了解的知识:Transformer 自回归生成、KV Cache、Roofline、FlashAttention / FlashDecoding、调度与尾延迟。
  2. 一个 70B 模型能装进显存,为什么仍然可能撑不起高并发长上下文?
    • 回答思路:先算权重、临时 buffer、KV Cache 与 batch 的显存账,再讨论 GQA、MLA、KV 量化、PagedAttention 和并发上限之间的关系。
    • 要了解的知识:MHA / GQA / MLA、显存预算、PagedAttention、上下文长度、活跃 token 与并发模型。
  3. 万卡训练里,DP、TP、PP、SP、EP、ZeRO 不是都开越多越好,应该按什么选?
    • 回答思路:把模型参数、激活、优化器状态、通信量、流水 bubble 和网络拓扑放在一起算,说明不同并行策略分别是在切内存、切计算还是切通信。
    • 要了解的知识:3D 并行、FSDP / ZeRO、Expert Parallel、AllReduce / AllGather / All-to-All、NVLink / InfiniBand / RoCE。
  4. 为什么一个 RAG 系统效果差,通常不能只怪大模型或 Prompt?
    • 回答思路:沿离线解析、清洗、切片、Embedding、索引、混合检索、重排、上下文组装、引用和评估逐层排查,指出每一层如何影响最终答案。
    • 要了解的知识:文档解析、Chunking、向量索引、BM25、Rerank、GraphRAG、RAG 评测与权限过滤。
  5. 企业里接入多个模型供应商,为什么网关、观测、成本和安全会变成基础设施问题?
    • 回答思路:从多租户配额、模型路由、语义缓存、Token 计费、SLO、Prompt Injection、PII 脱敏和审计解释,说明模型调用已经是可治理的生产流量。
    • 要了解的知识:LLM Gateway、OpenAI 兼容 API、Guardrails、OpenTelemetry GenAI、Langfuse / LangSmith、AI 合规与安全边界。

适合谁看

  • 训练工程师:3D 并行、MoE、checkpoint、RLHF
  • 推理工程师:vLLM / SGLang / TensorRT-LLM、量化、PD 分离、长上下文
  • RAG / Agent 工程师:向量库、GraphRAG、LangGraph、MCP、工具调用
  • 平台 / SRE:服务化、网关、可观测、成本、合规

推荐阅读路径

  • 硬件与系统基础 → 02 → 03 → 04
  • 训练路线 → 05 → 06 → 07 → 08 → 09 → 10
  • 推理路线 → 11 → 12 → 13 → 14 → 15 → 16
  • RAG / Agent 路线 → 17 → 18 → 19 → 20
  • 平台与运营 → 21 → 22 → 23 → 24 → 25

目录

每篇条目后的一句话,说明这篇文章真正想表达的东西,以及读者最值得带走的核心知识。

第一部分:硬件与底层

  1. 大模型基础设施全景:训练、推理、RAG、Agent、观测:建立硬件、系统软件、框架、应用、运营五层地图,让读者先知道每个技术点究竟解决哪一层问题。
  2. GPU 计算入门:SM、Tensor Core、HBM、NVLink:把 SM、Warp、Tensor Core、HBM、NVLink 与 Roofline 连起来,让读者理解 GPU 性能瓶颈来自算力、带宽和并行形态的组合。
  3. CUDA 生态:cuBLAS、cuDNN、NCCL、Triton、CUTLASS:拆解 CUDA 软件栈的分工,让读者知道上层框架的性能最终会落到 kernel、算子库和集合通信上。
  4. 互联与网络:NVLink、InfiniBand、RoCE、国产替代:解释多卡互联如何决定训练与推理的扩展上限,让读者把网络视为万卡集群里的第二计算单元。

第二部分:训练工程

  1. 训练全景:Pre-train、SFT、RLHF、DPO、蒸馏:串联现代 LLM 的训练阶段,让读者看清训练不是一次脚本运行,而是数据、目标函数、优化器、评测和发布组成的流水线。
  2. 3D 并行深度:数据 / 张量 / 流水 / 序列 / ZeRO:把 DP、TP、PP、SP、EP、ZeRO 放进内存、通信和流水 bubble 三个约束里,让读者学会按瓶颈组合并行策略。
  3. Megatron-LM 与 DeepSpeed:开源训练框架双雄:比较主流训练框架的职责边界和工程取舍,让读者明白框架选型取决于规模、拓扑、并行策略和团队维护能力。
  4. MoE 训练工程:GShard、Switch、Mixtral、DeepSeek:说明 MoE 如何用稀疏激活换取参数规模,让读者抓住路由均衡、Expert Parallel 与 All-to-All 才是真正工程难点。
  5. RLHF 与对齐流水线:PPO、DPO、GRPO、Reward Model:把 SFT、奖励模型、PPO、DPO、GRPO 串成对齐流水线,让读者理解对齐是在数据、奖励、采样和训练稳定性之间做工程取舍。
  6. Checkpoint 与故障容忍:万卡训练的分钟级恢复:把故障视为万卡训练的常态,让读者掌握 checkpoint 设计里恢复时间、存储带宽、一致性和弹性调度的平衡。

第三部分:推理工程

  1. 推理引擎基础:prefill、decode、KV cache、batching:从 Prefill、Decode、KV Cache 和 Continuous Batching 建立推理心智模型,让读者意识到推理优化首先是资源调度问题。
  2. PagedAttention 与 Continuous Batching:vLLM 的核心革新:用操作系统式的内存与调度视角解释 vLLM 的核心设计,让读者看懂显存碎片和动态请求为什么会杀死吞吐。
  3. vLLM / SGLang / TensorRT-LLM / TGI:主流引擎对比:对比主流推理引擎的架构、生态和部署边界,让读者学会按延迟、吞吐、功能和运维约束做选型。
  4. 量化工程:FP8、FP4、AWQ、GPTQ、KV 量化:从数据类型、PTQ / QAT、KV 量化到硬件支持讲清量化,让读者理解量化本质是在精度、指令能力和服务成本之间交易。
  5. 推测解码与 MTP:Medusa、EAGLE、Lookahead、DeepSeek MTP:解释推测解码和 MTP 如何提高 token 产出,让读者看懂加速收益受接受率、草稿模型成本和引擎实现共同制约。
  6. 长上下文工程:RoPE 扩展、YaRN、Ring Attention、MLA:把位置编码、稀疏 Attention、Ring Attention、KV 压缩和评测放在一起,让读者理解长上下文是训练、推理与评估共同参与的系统工程。

第四部分:RAG 与 Agent

  1. RAG 工程全景:召回、重排、融合、上下文压缩:铺开从文档解析到答案评估的 RAG 流水线,让读者知道准确率更多取决于数据和检索工程,而不是只靠 Prompt。
  2. 向量库与图 RAG:Milvus、Qdrant、pgvector、GraphRAG:比较向量、倒排和图索引的工程取舍,让读者理解索引系统是在召回、延迟、内存和可解释性之间做设计。
  3. Agent 框架工程:LangGraph、AutoGen、Coze、MCP 生态:梳理 Agent 的工作流、状态、记忆、工具和协议,让读者明白可靠 Agent 更像可观测状态机,而不是自由聊天循环。
  4. 工具调用与 MCP:JSON Schema、结构化输出、Anthropic 协议:把工具调用当成协议边界和安全边界来讲,让读者看懂 JSON Schema、结构化输出、并行调用与 MCP 的工程价值。

第五部分:服务化与运营

  1. 推理服务化:Triton、Ray Serve、KServe、PD 分离:从单机引擎走向生产级集群,让读者理解推理服务化要围绕 SLO、资源隔离、弹性伸缩和发布回滚组织系统。
  2. 大模型网关:LiteLLM、OneAPI、多云路由、成本优化:把模型调用统一成可治理入口,让读者掌握多供应商路由、配额、计费、语义缓存、Guardrails 和可观测的基础设施价值。
  3. LLM 可观测性:Token 计费、TTFT、Langfuse、OpenLLMetry:扩展传统 Metrics、Logs、Traces 到 token、成本、幻觉和链路质量,让读者知道 LLM 系统必须同时观测性能、语义质量和账单。

第六部分:成本、安全与未来

  1. 成本、合规与安全:越狱、Prompt Injection、AI Act、TEE:把成本、合规和安全作为同一个架构问题处理,让读者理解 token 账单、卡时、电费、PII、越狱和法规都会反过来塑造系统设计。
  2. 大模型基础设施未来:世界模型、Agentic OS、专用芯片:回看四年工程拐点并展望下一轮趋势,让读者抓住模型、硬件和平台快速变化背后仍然稳定的基础设施原则。

特别篇

  1. DeepSeek-V4 与国产芯片:从备份路线到主路径:把 DeepSeek 与国产芯片放进生态替代的工程问题里,让读者理解国产算力从备份路线走向主路径取决于模型、编译器、通信和云平台协同。
  2. DeepSeek-V4 的极致性价比从哪来:从 MoE 激活比、混合注意力、磁盘 KV cache、专家蒸馏到 FP4 QAT,拆解 DeepSeek-V4 为什么能把 1M 长上下文与 Agent 能力做得又强又便宜。

延伸阅读

同主题继续阅读

把当前热点继续串成多页阅读,而不是停在单篇消费。