拿下技术面上传简历

一个请求进来,最终序列长度 4000 token。模型是 32 层、GQA 8 个 KV head、head_dim 128、KV 用 FP16 存储。请算出这条请求的 KV Cache 占多少 MB;如果同时有 32 条这样的请求并发,总共占多少;以及你会怎么用这个结果来决定部署时的 max_num_seqs?

AI Infra 与 Harness 工程推理与部署校招知识点 1 个

面试官在考什么

判断候选人能否脱离文档独立写出 KV Cache 的计算公式、做出正确的单位换算,并把它当作显存规划的依据而不是一个抽象概念。

KV Cache

回答框架 · 前两步

  1. 单 token KV = 2(K,V) × 32 层 × 8 KV head × 128 head_dim × 2B(FP16) = 131072B ≈ 128KB。
  2. 4000 token 的序列:128KB × 4000 ≈ 512MB,约 0.5GB。

还有 3 条答案要点、 3 层追问、 4 个常见坑, 以及针对你简历的追问路径,在定制报告里。

上传简历,生成我的题库先看示例报告

延伸阅读

想看这个方向的整体准备路线? 进入「AI Infra 与 Harness 工程」方向页

同一能力域的其他题