ai-infra-interview-305

第 30 题:算子融合的收益如何评估?什么时候融合反而变慢?

题目

算子融合的收益如何评估?什么时候融合反而变慢?


完整讲解

一、融合收益如何评估?

二、什么时候融合反而变慢?

三、建议

profile 确认瓶颈在 launch 与中间读写,再做融合;融合后 再 profile 看 occupancy、stall、throughput;若变慢,检查 register/shared、分支与并行度。


面试要点


记忆要点

  1. 收益 = 少 launch + 少中间访存;用 profiler 和 roofline 评估,memory bound 时收益大。
  2. 变慢常见原因:register/shared 导致 occupancy 降、并行度/divergence 变差、编译膨胀。
  3. 流程:profile → 融合 → 再 profile(occupancy、stall);不行则回退或拆开。
返回模块 返回总览