模型部署精华 · 推理部署综述

题集来源:Rocky Ding(WeThinkIn)收录项目:AIGC-Interview-Book查看原题集

题目目录

44 道原题
  1. 讲一下你对推理框架的理解

    原题
  2. (进阶)请简要描述图优化、算子库、内存管理与运行时调度分别解决什么问题?

    原题
  3. 传统深度学习推理框架有哪些?适用场景与选型依据是什么?

    原题
  4. 移动端/边缘端推理框架有哪些?部署限制与选型考量是什么?

    原题
  5. 大模型推理框架有哪些?其核心优化技术与选型标准是什么?

    原题
  6. 为什么训练好的模型不能直接用训练框架上线?

    原题
  7. 推理框架在性能优化上通常做哪些工作?

    原题
  8. 为什么模型推理需要加速?

    原题
  9. 哪些业务场景对推理加速最敏感?

    原题
  10. 影响单次模型推理延迟的因素有哪些?

    原题
  11. 影响推理吞吐量的因素有哪些?

    原题
  12. (进阶)如何判断推理瓶颈在计算、访存还是调度?

    原题
  13. 什么是模型压缩?为什么推理部署中需要模型压缩?

    原题
  14. 模型压缩主要有哪些技术路线?各自适合什么场景?

    原题
  15. (进阶)不同模型压缩方法如何取舍?

    原题
  16. 剪枝的基本流程和重要性判断方法是什么?

    原题
  17. (进阶)结构化剪枝和非结构化剪枝有什么区别?

    原题
  18. 知识蒸馏为什么比只学习真实标签更有效?

    原题
  19. 知识蒸馏有哪些常见方式?

    原题
  20. 知识蒸馏适合哪些场景?有哪些局限?

    原题
  21. 量化如何把浮点数映射成低精度数值?

    原题
  22. PTQ和QAT有什么区别?

    原题
  23. (进阶)权重量化、激活量化和KV Cache量化分别解决什么问题?

    原题
  24. 模型编译在推理中解决什么问题?

    原题
  25. (进阶)哪些场景更适合使用AOT或JIT编译?

    原题
  26. 什么是算子融合?为什么它能提升推理性能?

    原题
  27. (进阶)什么是内核优化?通常会优化哪些方面?

    原题
  28. 计算瓶颈和访存瓶颈在推理中分别有哪些典型表现?

    原题
  29. 什么是计算强度?它为什么重要?

    原题
  30. (进阶)如何用Roofline模型理解推理性能上限?

    原题
  31. 内存池、张量复用和算子融合分别如何降低内存开销?

    原题
  32. (进阶)大模型推理中的KV Cache内存如何优化?

    原题
  33. 静态批处理和动态批处理有什么区别?

    原题
  34. 大模型推理中的连续批处理解决了什么问题?

    原题
  35. CPU、GPU、NPU在算力、带宽和能效上有什么差异?

    原题
  36. (进阶)实际部署时如何选择推理硬件?

    原题
  37. 模型上线时如何处理环境、版本和资源管理问题?

    原题
  38. 为什么模型部署常用Docker容器?

    原题
  39. (进阶)使用Docker部署模型服务时常见问题有哪些?

    原题
  40. API接口、预处理、推理引擎和调度队列分别承担什么职责?

    原题
  41. 大模型服务化和传统模型服务化有什么不同?

    原题
  42. 评估推理服务时为什么不能只看平均延迟?

    原题
  43. 大模型推理服务有哪些特殊评估指标?

    原题
  44. (进阶)如何评估推理服务的稳定性和线上可用性?

    原题