ai-infra-interview-305

第 109 题:推理引擎的warmup为什么重要?如何设计warmup策略?

题目

推理引擎的warmup为什么重要?如何设计warmup策略?


完整讲解

一、Warmup 为何重要

二、如何设计 Warmup 策略

三、与编译/缓存的配合

TensorRT、torch.compile、ONNX 等 首次 shape 可能触发 build/compile;warmup 应覆盖这些 shape,使正式请求命中缓存。多模型/多实例时,每个模型与实例都需独立 warmup。


面试要点


记忆要点

  1. 首次推理含初始化与编译,必须 warmup 再接流量。
  2. 多轮 + 典型 shape;dynamic 要覆盖多种 shape。
  3. 健康检查在 warmup 之后;模型/配置变更需重 warmup。
返回模块 返回总览