众力资讯网

让普通硬件运行超大规模 AI 模型

让普通硬件运行超大规模 AI 模型Transformers 支持在单块消费级显卡(例如 RTX 4090)上运行并微调千亿参数(100B+)级大模型。它会智能协同调用显卡与主机内存、CPU 算力。你无需购置昂贵的多卡服务器集群,节省成本,同时保持较高推理速度,能够在本地使用前沿大模型而不牺牲性能。
清华大学 MADSys Lab 等团队参与开发 · Apache 2.0 开源协议 持续维护
一句话解释KTransformers 是一个利用 CPU + GPU 混合计算,让显存有限的机器也有机会运行超大语言模型的开源推理与微调框架。
它解决的是一个非常实际的问题:
例如 DeepSeek-R1 这类超大模型,完整权重可能需要几百 GB 内存或显存。如果全部放在 GPU 上,硬件成本很高。
KTransformers 的思路是:
GPU 负责适合高速计算的部分。CPU 负责一部分专家模型(Experts)的计算。大容量系统内存保存部分模型权重。根据需要安排 CPU 和 GPU 协同工作。核心目标是降低部署超大模型的 GPU 显存门槛,同时尽量保持可接受的推理性能。
需要强调:它不是新的大语言模型,也不是 Ollama 那样以简便使用为主要目标的工具,而是更底层的高性能模型运行框架。
一、它的核心技术是什么?CPU + GPU 异构推理示意图

原理示意,并非特定模型的完整实际执行图。
这里最重要的技术是 MoE(Mixture of Experts,混合专家模型)优化。
一些超大模型虽然有数千亿参数,但每生成一个 Token,并不需要激活全部专家。
KTransformers 利用这个特点,把不同专家安排在不同硬件上,并结合 INT4/INT8 量化、AMX/AVX 指令优化以及 NUMA 内存管理,降低推理成本。
它并不是简单地把 GPU 显存不足的部分存到硬盘;CPU 本身也参与运算,这是其重要区别。
二、这个项目现在能够做什么?从最新 README 看,KTransformers 已经不只是推理工具,还发展为推理与模型微调两条技术路线。
功能
具体能力
实用价值
超大模型推理
CPU + GPU 运行 MoE 模型
减少 GPU 显存需求
CPU 加速
AMX、AVX512、AVX2
提升 CPU 专家计算效率
模型量化
INT4、INT8、FP8 等
减少内存占用
多 GPU 推理
配合 SGLang
支持复杂服务部署
LoRA 微调
与 LlamaFactory 集成
降低超大 MoE 微调门槛
API 服务
KT-Kernel、SGLang 集成
供其他 AI 应用调用
支持或提供适配教程的模型包括 DeepSeek-R1/V3、Kimi K2 系列、Qwen3 MoE、GLM 系列、MiniMax MoE 等,但具体能否运行取决于模型版本、硬件和后端。
官方性能示例DeepSeek-R1-0528 FP8 · 8×L20 GPU + Xeon Gold 6454S

项目官方给出的特定硬件测试结果,不代表单张消费级显卡的速度。
官方也展示了用 4 张 RTX 4090 微调 DeepSeek-V3/R1 的方案,但仍要求充足的 CPU 内存。这不意味着普通的 24GB 显存电脑就可以直接运行或微调完整模型。
几种运行框架比较框架
Mac M4 适用性
主要优势
llama.cpp
很适合
GGUF、Metal、成熟轻量
MLX / MLX-LM
很适合
Apple Silicon 专门优化
Ollama
很适合
部署和管理简单
KTransformers
不建议作为首选
x86 CPU + GPU 异构 MoE
vLLM / SGLang
更偏 Linux GPU
服务化、高吞吐、并发
另外,16GB 内存本身也限制了超大模型的部署。KTransformers 不能消除模型权重的存储需求。
四、如果使用 Linux 服务器,价值就很大了假设你后续准备一台配备高核心数 CPU、大容量 RAM 和 RTX 4090 的服务器,那么 KTransformers 就值得评估。
不同硬件环境的适用性判断

更适合 KTransformers 的典型场景
五、项目成熟度和商业应用截至 2026 年 11 月 8 日,仓库仍在活跃更新,采用 Apache 2.0 许可,商业项目可以在遵守许可证和依赖许可的前提下使用。
不过,它主要是一个面向开发人员的基础设施项目。部署时需要处理模型格式、CPU 指令集、GPU 驱动、SGLang 版本和权重管理。
当前仓库已经引入了 kt CLI,例如:
pip install kt-kernel
kt doctor
kt run m2这些命令用于兼容的 Linux 环境,kt run m2 还需要相应模型和资源配置,并不是在任意电脑上都能直接运行。
六、最值得关注的方向这个技术比较适合未来建设一个企业内部大模型推理服务器,而不是直接替换 Mac mini 的 7B 小模型。
例如,企业内网部署一个较大的 MoE 模型,通过统一 API 为文档生成、NER、Agent 推理和代码辅助提供服务。
但要注意:KTransformers 只解决其中的推理和微调计算部分,不包括 Agent 调度、RAG、用户权限和业务流程。
结论:这个项目有技术价值,而且技术方向相当明确。它的最大意义是利用大内存 CPU 服务器分担超大 MoE 模型的 GPU 计算负担。
Github搜索kvcache-ai/ktransformers