网易首页 > 网易号 > 正文 申请入驻

清华开源混合精度推理系统MixQ:大模型近无损量化并提升推理吞吐

0
分享至

PACMAN实验室 投稿
量子位 | 公众号 QbitAI

一键部署LLM混合精度推理,端到端吞吐比AWQ最大提升6倍!

清华大学计算机系PACMAN实验室发布开源混合精度推理系统——MixQ。

MixQ支持8比特和4比特混合精度推理,可实现近无损的量化部署并提升推理的吞吐。

△图1 MixQ吞吐与已有开源工作比较

MixQ同时量化权重和激活,使用低精度张量核心(INT8/INT4 Tensor Core)实现推理加速;同时,MixQ提取激活中少量的离群值,使用高精度张量核心(FP16 Tensor Core)保持推理准确性,通过系统优化掩盖高精度访存开销。

不仅保持推理的准确性,而且通过使用低精度算力有效提升吞吐,充分发挥硬件计算潜力(图1)。

同时,研究团队提供了基于VLLM和Tensorrt-LLM的混合精度推理,用户可以方便地一键部署模型。

△图2 使用VLLM一键部署4比特和8比特混合精度量化并推理

MixQ已支持多个主流大模型LLaMA3,Qwen2,Baichuan2,ChatGLM等。据了解,目前MixQ开源技术已被清程极智等AI行业公司应用在实际产品中。

该工作同时于高性能计算领域顶级国际会议SC’24发表,第一作者清华大学博士后陈逸东、通讯作者为翟季冬教授。

研究背景:已有量化技术总结

量化的主要技术路线有两条,第一条是权重量化。

权重量化的理论加速比是16/量化的比特数。例如,将模型压缩成为4bit,那么理论加速比为16/4=4倍。

然而,当服务商面临大量的用户同时访问时,权重量化的系统吞吐会低于FP16的吞吐,其主要原因是权重量化计算过程中将低精度权重恢复成FP16然后计算,这导致权重量化并不使用低精度算力,当场景表现为compute bound的时候,性能较低。

△图3 用户请求多权重量化吞吐低于FP16

第二条技术路线是量化权重和激活,使用低精度的张量核心来提升系统的吞吐。

直接将激活量化为低比特可能会出现较大的精度损失。其原因在于激活矩阵中存在离群值(图4)。

一个有效的方法是SmoothQuant,主要思想是通过平滑激活矩阵来降低量化激活的误差。

△图4 激活矩阵中存在离群值

混合精度量化则是一类全新的量化方法,该方案先做了一个矩阵分解,对绝大部分权重和激活用低比特存储,将离群值用FP16存储,分别做矩阵乘法。

△图5 混合精度量化示意图

混合精度量化的一个优势就是可以实现近乎无损精度的量化。使用混合精度量化的LlaMA模型在MMLU 20个领域上的数据集进行推理准确率测试表明,采用8bit混合精度量化后的准确率下降不到0.1%:

△图6 混合精度量化分类准确率

不过,此前已有的混合精度量化的系统的性能普遍不高,主要瓶颈在针对离群点进行查找、访存和计算的开销占比大。

以混合精度库Bitsandbytes为例,实测试表明,Bitsandbytes在用户请求数量为512时仅有1.08倍的加速。

△图7 Bitsandbytes的在LLaMA70B上的Kernel性能测试

△图8 Atomic operator是混合精度推理系统的瓶颈之一

那么,如何优化对离群点的查找、访存和计算的开销呢?

MixQ的解决方案

MixQ的核心思想是基于离群点的局部性对混合精度的计算图做等价变换,使得变换后的混合精度的计算图可以避免离群点查找的额外开销;在此基础上,通过图层融合和设计高效的混合精度数据结构降低访存开销;最后通过CUTLASS生成高性能的混合精度算子,达到提升系统性能的效果。

MixQ的设计基于以下的观察:

离群点的局部性。对LLM的激活矩阵分析发现,在不同的decode阶段的离群点的分布是有规律的。

如图9,红色的点表示的是第一次出现的离群点,绿色的点表示的是重复出现的离群点,随着decode的进行,多数离群点出现在了固定的channel。

△图9 decode阶段离群点的分布规律

因此,研究人员得到一个重要的结论:在大部分的decode阶段是不需要重复检测离群点的,也就是说我们可以避免检查离群点的开销。

剩下的问题是,如何知道哪些时候不需要重复检查离群点呢?这个答案就隐藏在量化系数中。

在量化的过程中需要对矩阵进行amax的操作。因此,通过amax得到的结果可以判断矩阵中是否存在离群点。如amax的值大于阈值,那矩阵中存在离群点。反之则不存在。

更重要的是,amax操作可以和前一个操作融合。这样不仅以极低的代价检测离群点的存在,还通过对图层进行融合来降低量化的开销。

基于以上的分析,MixQ的设计使用了三个关键技术:

一是对计算图的等价变换。

针对混合精度的计算逻辑进行了等价变换以后,通过计算激活矩阵的amax的值,避免了检测离群点的开销。

△图10 优化混合精度的计算逻辑

二是设计混合精度数据结构。

MixQ将离群点“拼接”成了一个新的矩阵。这一方法相较于ATOM采用的重排列(reorder)具有更低的开销。

△图11 MixQ:order-reserved数据结构

三是使用CUTLASS编写高性能的混合精度的算子,这一关键技术的实现依赖于NVIDIA提供的高性能矩阵乘法模板CUTLASS 3.x。

MixQ在寄存器中反量化低精度的计算结果并与高精度的结果进行相加。

△图12 融合dequantize、scale和add操作

下面来看MixQ的实验结果,以LLaMA 70B为例。

在准确率表现方面,MixQ的准确率和Bitsandbytes一致。

△图13 MixQ的推理精度

在性能表现方面,MixQ 8bit kernel是Bitsandbytes的1.9倍。

MixQ 4bit Kernel的性能达724TFLOPs,是FP16的3.13倍。

△图14 MixQ Kernel性能

端到端测试下,MixQ在batch=512相对Bitsandbytes和AWQ加速1.78和6倍。

△图15 多batch测试;上:MIXQ的推理输出(19.21it/s);下:FP16的推理输出 (13.56it/s)

项目地址:
[1]https://github.com/Qcompiler/MixQ_Tensorrt_LLM
[2]https://github.com/Qcompiler/MIXQ
[3]https://github.com/Qcompiler/vllm-mixed-precision

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
人民日报痛批“拒接陌生电话”:不是冷漠,是时代病了

人民日报痛批“拒接陌生电话”:不是冷漠,是时代病了

荷兰豆爱健康
2026-10-27 04:59:49
协和医院博士:有钱无非就是好吃好喝,多睡女人,可最后都得死!

协和医院博士:有钱无非就是好吃好喝,多睡女人,可最后都得死!

现实的声音
2026-10-22 23:30:06
德国总统抵达合肥,时隔近8年再访华,行程曝光:参观李鸿章故居、骆岗公园、大众汽车研发中心,还将探访安徽古村落和名山,之后前往北京

德国总统抵达合肥,时隔近8年再访华,行程曝光:参观李鸿章故居、骆岗公园、大众汽车研发中心,还将探访安徽古村落和名山,之后前往北京

扬子晚报
2026-10-27 12:26:54
独立调查丨半年前买的龟背竹养死了,也要“仅退款”:商家拒绝后被投诉到闭店,还被告上法庭

独立调查丨半年前买的龟背竹养死了,也要“仅退款”:商家拒绝后被投诉到闭店,还被告上法庭

大众网
2026-10-25 12:49:51
蒙牛:终止与姆巴佩合作,坚决抵制、零容忍;姆巴佩发表不当言论,多品牌下架其物料,虎扑拿掉姆巴佩金球奖排名、懂球帝发布声明

蒙牛:终止与姆巴佩合作,坚决抵制、零容忍;姆巴佩发表不当言论,多品牌下架其物料,虎扑拿掉姆巴佩金球奖排名、懂球帝发布声明

极目新闻
2026-10-27 11:25:27
侮辱国家功勋零容忍,姆巴佩多家代言终止,玩笑不是借口

侮辱国家功勋零容忍,姆巴佩多家代言终止,玩笑不是借口

陈意小可爱
2026-10-27 13:48:57
今天 10 月 27 日,全体退休人员注意:10 月养老金发放,必查三项!

今天 10 月 27 日,全体退休人员注意:10 月养老金发放,必查三项!

老孙说
2026-10-27 10:00:33
快讯!乌克兰和俄罗斯正式宣布了!

快讯!乌克兰和俄罗斯正式宣布了!

故事终将光明磊落
2026-10-27 08:11:31
胡锡进:姆巴佩严重无知!应该主动了解中国舆论禁忌 希望他诚恳道歉

胡锡进:姆巴佩严重无知!应该主动了解中国舆论禁忌 希望他诚恳道歉

念洲
2026-10-27 14:19:34
姆巴佩自爆最爱换脸我国开国伟人涉辱华 蒙牛、东鹏饮料终止合作

姆巴佩自爆最爱换脸我国开国伟人涉辱华 蒙牛、东鹏饮料终止合作

环球趣闻分享
2026-10-27 14:05:12
皇马这是怎么了?姆巴佩“不当言论”引大麻烦,国内媒体反应明显

皇马这是怎么了?姆巴佩“不当言论”引大麻烦,国内媒体反应明显

汪星人哟
2026-10-27 10:23:17
令人愤怒!男子在机场帮陌生女生提行李,道别说有缘再见,却被对方调侃成“仆人”发到网上

令人愤怒!男子在机场帮陌生女生提行李,道别说有缘再见,却被对方调侃成“仆人”发到网上

火山詩话
2026-10-26 20:59:45
张水华火到国外!外媒:辞职10个月赚500万 很多人一辈子赚不到

张水华火到国外!外媒:辞职10个月赚500万 很多人一辈子赚不到

念洲
2026-10-27 09:21:31
小红书:与姆巴佩内容合作已于2024年底结束,正核查下架相关物料

小红书:与姆巴佩内容合作已于2024年底结束,正核查下架相关物料

界面新闻
2026-10-27 12:27:03
美国和以色列终于意识到自己闯了多大的祸:你可以轰炸伊朗,也能打击伊朗的石油设施,但不能把斩首哈梅内伊当成结束战争的捷径。

美国和以色列终于意识到自己闯了多大的祸:你可以轰炸伊朗,也能打击伊朗的石油设施,但不能把斩首哈梅内伊当成结束战争的捷径。

回京历史梦
2026-10-24 14:45:12
光这个海报封面,都把我吓得一哆嗦

光这个海报封面,都把我吓得一哆嗦

熊倌儿
2026-10-23 08:44:57
妻子要和光棍过夜,2014年丈夫给光棍要4万未果,将妻子杀死了

妻子要和光棍过夜,2014年丈夫给光棍要4万未果,将妻子杀死了

汉史趣闻
2026-10-27 09:51:48
杨辉已任福州市财政局局长

杨辉已任福州市财政局局长

金台资讯
2026-10-27 14:26:43
上热搜!姆巴佩爆出不当言论仅几小时,连锁反应,多家合作商发声

上热搜!姆巴佩爆出不当言论仅几小时,连锁反应,多家合作商发声

大秦壁虎白话体育
2026-10-27 12:56:06
姆巴佩到底说了些什么

姆巴佩到底说了些什么

深度财线
2026-10-27 12:30:47
2026-10-27 15:28:49
量子位 incentive-icons
量子位
追踪人工智能动态
13563文章数 176588关注度
往期回顾 全部

科技要闻

Anthropic最硬气招股书,先把丑话说在前头

头条要闻

婚宴吃外卖宾客称想吃什么点什么 新娘:每人100餐标

头条要闻

婚宴吃外卖宾客称想吃什么点什么 新娘:每人100餐标

体育要闻

世界上最无趣的前锋,拿下了金球奖

娱乐要闻

8登春晚毛宁,57岁唱涛声依旧无人问津

财经要闻

韩国芯片出口额可能下降高达1000亿美元

汽车要闻

云辇-M上车 第二代海豹07让驾驶者也能爱上的家用车

态度原创

艺术
教育
游戏
房产
旅游

艺术要闻

梵高这幅《巴黎小说》,4.46亿元!

教育要闻

新闻课 寒·春丨从围观热搜到理解世界,孩子需要怎样的思辨教育?

《黎明杀机》回应鬼娃下架 仍对角色回归开放

房产要闻

从全国第一跌到第七!海南人,放下生娃焦虑!

旅游要闻

水杉染秋红、鹅掌楸一片金黄,国家植物园进入彩叶最佳观赏期

无障碍浏览 进入关怀版