xLLM-AI/xllm

A high-performance inference engine for LLM, VLM, DiT and REC models, optimized for diverse AI accelerators. It is hosted in OpenAtom Foundation.

解决的问题

xLLM 旨在降低在企业级硬件上部署大型语言模型 (LLMs) 的成本并提高效率,特别针对中国 AI 加速器进行了优化。它提供了一个高吞吐量、低延迟的推理框架,并已在 JD.com 的零售业务中经过大规模实战验证。

运作原理

该框架采用服务引擎解耦架构。服务层负责管理调度与可用性,而引擎层则处理实际的计算。它还结合了混合 KV 缓存管理(基于 Mooncake),通过智能卸载与预取技术进一步优化性能。

适用对象

适用于需要在中国 AI 硬件上部署 LLMs 的企业与开发者,支持的硬件包括 Ascend NPU、Cambricon MLU、Moore Threads GPU、Hygon DCU、MetaX MACA 以及 Iluvatar CoreX GPU。

特色亮点

  • 广泛的硬件支持:针对多种中国 AI 加速器进行了深度优化。
  • 企业级品质:在真实零售业务环境中经过大规模验证。
  • 解耦架构:将服务调度与计算引擎分离。
  • 高性能:专注于提供高吞吐量与低延迟的推理服务。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目