Extender重构Transformer内存路径:9.2亿参数模型KV缓存缩小104倍

资讯 腾讯网 作者:腾讯网 全文 6201 字 · 约 16 分钟读完 分类Transformer存储大模型

你有没有想过,一个大语言模型在回答你问题的时候,内存里到底在偷偷存着什么?答案可能会让你吃惊:不是模型参数本身占用最大,而是一个叫"KV缓存"的东西,可能悄悄吃掉上百GB内存。这个数字放在今天看也很惊人,一个模型为了记住你之前说过的话,要为每一层、每一个词都存一份专属的记忆副本。context越长,层数越多,这个...

所属频道 模型发布算力与芯片

大语言模型在回答问题时,内存里究竟存了些什么?这个问题可能很少有人细想。

答案或许出乎意料:占内存大头的不是模型参数,而是一种叫“KV缓存”的东西,它可能悄悄吃掉上百GB。一个模型为了记住你此前说过的话,要为每一层、每一个词都存一份专属的记忆副本。context越长、层数越多,这份缓存就像滚雪球一样膨胀。

伊利诺伊大学芝加哥分校的一篇论文提出新架构Extender,试图从根子上改写这套记忆方式的规则。它没有在现有缓存上做压缩,而是直接改动了信息传递的通道设计。结果是:同样参数规模下,短文本任务表现不输传统Transformer,长文本任务反而更强;在他们测试的9.2亿参数模型上,持久化的注意力内存占用缩小了104倍。

104倍这个数字值得停下来想想。它不是优化参数量化精度那种渐进式改良,而是架构层面重新设计带来的质变。

问题的症结在于:每一层都得给后面所有层留一份完整记忆。

要弄明白Extender解决的是什么问题,先得看清标准Transformer里一个容易被忽略的细节。

标准Transformer*:当下主流大语言模型采用的基础架构,由多层相同结构的模块堆叠而成,每层包含注意力机制和前馈网络两部分。

标准Transformer里,所有信息都走一条叫“残差流”的通道。可以把它想成一条传送带:每一层处理完数据,就把自己的“修改意见”叠加到传送带上,传送带继续往下走,下一层接着改。这个设计很巧妙,每一层都能直接从最终的损失函数拿到清晰的梯度信号,这也是深度模型能稳定训练的关键原因之一。

但这条传送带有个要命的副作用:每一层的修改都是全宽度的,叠加之后所有层的信息混在一起,无法分离。到了推理阶段,为了让注意力机制(attention)能正确回看之前的词,每一层都必须单独存一份自己版本的键值对(KV缓存),而且每个token都要存。

键值对(KV缓存)*:注意力机制靠它快速调取历史信息,相当于一张查找表——Key 是索引,Value 是对应的内容;模型每生成一个新词,都得拿它跟此前所有词的 KV 逐一比对。

代价有多大?模型变宽、变深、处理的文本变长,缓存大小就线性增长。论文提到,大模型的KV缓存不做任何优化的话,轻松就能超过100GB。

这好比一座大型图书馆,每层楼都要求自己单独保留一份完整的馆藏目录副本,哪怕98%的内容和楼下那层重复。不这样会怎样?假如大家共用一份目录,万一楼下的目录被意外改动,楼上找资料就全乱了——标准架构里每一层的残差更新都是叠加式的,信息一旦混合就分不清谁贡献了什么,所以才不得不让每层各自留档。问题的根源正在这里:叠加式的信息传递,逼着系统为每一层单独开一份完整备份。

Extender的解法:把“写日记”和“做广播”分开。

Extender的核心思路说起来挺朴素:别让一条通道同时干两件不相关的事。

论文作者发现,残差流其实承担了两种性质截然不同的工作。一种是预测下一个词所需的信息,这类信息要全宽度、精确叠加,因为预测任务要求细节到位。另一种是每一层想“告诉后面的层”的辅助性发现,比如某个词与另一个词的距离、某种重复模式的计数器。这类信息往往体积很小,和下一个词预测本身没有直接关系,硬塞进残差流只会和其他写入操作打架。

于是Extender的做法是:新开一条通道。

残差流h*:这条叠加式通道沿袭自标准 Transformer,主要承担下一个词的预测,前馈网络(FFN)与注意力的查询投影(Q)都要从它这里读取信息。

扩展流x*:这是 Extender 新加的拼接式通道,每层只往后追加(append)一小段自身的发现,体量比全宽度向量小得多,读取它的只有注意力的键值投影(KV)。

“追加而非叠加”是整个方案最关键的一步。叠加意味着信息混合,一旦混合就无法还原;追加意味着历史完整保留,前面所有层写下的东西原样待在那里,像写日记,今天写的不会覆盖昨天写的。

这就带来一个很好的性质:一个token走完全部L层之后,积累出的扩展流(论文里叫x*)天然包含了每一层想给注意力看的全部信息,而且所有层可以共用这一份扩展流缓存,不必像标准Transformer那样各留一份。

打个比方,这像一个团队共用一本公共笔记本,而不是每人单独记一份会议记录。传统做法里,13个人开会,13个人各记一份几乎重复的笔记,存储空间全被这种冗余吃掉。改成公共笔记本之后,新信息往后翻页追加就行,翻过的页码永远不会被篡改,所有人读同一本本子,省下的纸张(内存)自然就省了。而“永远不被篡改”这个性质,恰恰来自追加式写入而非叠加式写入的设计选择。

具体到数字,标准Transformer需要的KV缓存内存与$2Ld_{model}$成正比(两个全宽度向量乘以层数),Extender只需要$\sum|\epsilon_\ell|$,也就是每层那一小段扩展的总和。论文里扩展宽度取32,相比动辄上千的模型宽度,这个比例差距就是内存节省的来源。

查询(Q)依然要看全局:注意力到底在看什么。

光拆出两条通道还不够,还得搞清楚注意力机制里查询(Query)、键(Key)、值(Value)三个角色各自该读哪条通道。

论文的做法是:键值投影只从扩展流x里读数据,查询投影则要同时兼顾扩展流和残差流,两边各自过一遍RMSNorm再相加。这个安排并非随意为之,论文专门跑了消融实验来检验。

RMSNorm是一种归一化手段,作用是把数值控制在稳定区间,免得个别特征数值过大、盖住其他特征,计算上也比传统LayerNorm更省事。

消融结果很干脆:查询若只盯着残差流h,或只盯着扩展流x,长文本任务的表现都会明显变差。8k长度的RULER测试中,默认设计得13.5分,只看h降到12.4分,只看x则只剩8.0分,少了将近一半。

换句话说,查询得同时掌握两样东西——“下一个词要预测什么”,以及“此前每一层都发现了什么”。少掉任何一边,模型抓长距离依赖的能力都会减弱。拿翻译打比方:译者干活时,既得看清眼前这句的语法结构(残差流h),又得记住前文出现过的人名地名(扩展流x)。只顾一头,译出来的句子要么语法别扭,要么张冠李戴。假如只让译者看语法、把专有名词表收走,他翻得再顺也会把人名弄错——只用h做查询时长文本任务之所以崩掉,原因就在这里。

临时KV缓存:省内存也得付代价

问题随之而来:KV缓存既然被扩展流取代,注意力计算时的键值投影又该怎么得到?

办法是实时算,但并非每回都从零开始。注意力的K和V,本质就是扩展流x乘上对应的权重矩阵$W_k$和$W_v$。Extender维护的是一份临时的、“用完即弃”的KV缓存(ephemeral kv-cache)。

所谓临时KV缓存,指一次对话或一次推理过程中临时产生的KV数据,当前这轮交互算完就能释放,不必像传统KV缓存那样长期占着内存。

这一设计的巧妙处,在于把“长期占用的内存”和“临时产生的计算开销”分开了。一轮对话之内,临时缓存照常使用,内存占用与标准Transformer相同,并没有减少。可一轮对话结束后,这份缓存就能释放;下次要用,再从那份体积很小、永久保存的扩展流里重新投影出来。

好比图书馆的影印服务:你要查资料,图书馆不会把全套复印件常年堆在你桌上,而是等你来了,现场从保存完好的原始档案里影印一份,用完归还。原始档案(扩展流)占地小、长期留存,影印件(临时KV缓存)随用随生成、用完就丢。反过来,若让每位来访者的影印件永远占着桌子,图书馆早就堆不下了——标准Transformer的持久KV缓存之所以臃肿,正是这个道理。

代价当然有:重新投影会带来额外计算开销。论文提到,这部分开销可以分摊到多个输入输出token上,实际影响不大;若再配上分组查询注意力(GQA)这类降维技术,重新投影还能更快。

分组查询注意力(GQA)让多个查询头共用同一组键值头,可将KV缓存压缩4到8倍,眼下大模型里常见这种省内存手段。

设计究竟行不行,还得看实验数据

架构讲了这么多,效果到底怎样?论文对比了三个参数规模:1.98亿、4.36(4.38)亿、9.2(9.24)亿参数,分别对应短文本测试集DCLM CORE和长文本测试集RULER。

DCLM CORE是一套短文本语言理解基准,含22个子任务,覆盖常识推理、阅读理解等。

RULER则专门评测模型在超长文本(从1千到十几万token)场景下的信息检索与推理能力。

短文本CORE任务上,Extender与标准Transformer打成平手,差异基本落在误差范围内。到了长文本RULER任务,差距就显出来了。

| 训练阶段 | 模型 | 1k | 8k | 16k | 32k | 64k |

|---|---|---|---|---|---|---|

| ClimbMix预训练18B | Extender | 59.0 | **19.9** | **8.4** | **3.8** | **1.9** |

| ClimbMix预训练18B | Transformer | 59.4 | 0.0 | – | – | – |

| ProLong微调+5B | Extender | **68.7** | **49.9** | **51.7** | **43.8** | **32.7** |

| ProLong微调+5B | Transformer | 63.2 | 40.5 | 39.4 | 35.1 | 17.0 |

这组数字颇能说明问题。仅用2k长度文本预训练后,标准Transformer在8k长度上的RULER分数直接归零,等于彻底失效,Extender则仍有19.9分。长文本微调之后差距依旧:64k长度上Extender为32.7分,Transformer仅17.0分,接近两倍。

论文推测,原因在于扩展流本身就提供了一条更稀疏、更干净的长程信息通道,不必与下一个词预测的信号相互争抢。于是当场景超出训练长度时,它的泛化能力就更强。

内存上的差距更夸张。模型参数量为9.2亿、上下文长度64k时,标准Transformer的持久KV缓存按bf16精度算大约要11.3GB,Extender只要109MB,相差104倍。模型越宽,这个比例还会继续拉大:Extender每层只增加固定宽度$d_\epsilon$(本文设为32),标准Transformer则与整个$d_{model}$成正比。

论文还做了知识蒸馏实验:让一个9.24亿参数的大模型(Extender或Transformer架构都有)去教一个1.99亿参数的小Extender。两种老师教出的学生表现接近,说明Extender架构本身可蒸馏性不错,不会因为换了信息传递方式就变得难训。

另一个细节是分组查询注意力(GQA)与Extender配合得相当好。把13个头压缩成GQA4/5分组后,参数量从9.24亿降到8.13亿,长文本任务的表现几乎没掉,某些长度上甚至还略好一些。可见Extender自身的内存优化与传统降维压缩并不冲突,两者能叠加着用。

这个方案眼下的局限

论文作者也直言了限制:目前测过的模型规模最大只到9.24亿参数,训练token预算基本固定在参数量的20倍左右。受计算资源所限,更大规模、更大token预算下结论是否还成立,尚未验证。

还有个细节值得细说。论文设计扩展宽度$d_\epsilon$、以及每层能读取哪段历史信息的"滑动窗口"时发现,窗口怎么设对结果影响很大。比如键(K)的窗口一直取"最近那一段"效果最好,值(V)却不一定——不少任务要求模型原样复述最初的输入,若V的窗口只截最近内容,最早的输入信息就会被挤掉。论文最终定下的方案是K用最近窗口、V用随机采样窗口,算是个折中。

这个细节其实

写在后面

读这篇论文,最让我意外的是Extender并未去挑战注意力机制本身。它不像线性注意力(linear attention)或状态空间模型(Mamba)那样,试图绕开"每个token都要回看所有历史token"的计算代价。它走的路更保守,也更稳妥:softmax注意力的能力全部保留,只改动注意力"看"的是哪条通道里的数据。

这种克制挺有意思。不少新架构论文一上来就想颠覆点什么,Extender却是在既有框架里做一次外科手术式的改动——拆开一根线,改成两根线。这样改的好处是容易验证、容易对比:论文里那张左右对照的架构图,一边标准Transformer、一边Extender,视觉上几乎能一一对应。设计思路本身也透着一种态度:不为了创新而创新,先把问题想清楚再动刀。

还有一点我觉得该单独说。论文提到,在"变量追踪"(VT)这项长文本任务上,Transformer反而赢了Extender,而且赢得很明显。作者没深挖原因,只说这可能暗示两种架构在不同任务上有不同的"归纳偏好"。这种诚实挺难得——很多论文会选择性忽略对己不利的数据点,这篇却把它摆出来,还承认"我们没有继续调查"。这份留白反倒让整篇论文更可信。

顺着这个思路再往外推一层:"把预测通道和记忆通道拆开"这种做法,别的地方是不是也能见到?人脑里,工作记忆和长期记忆本来就走不同的神经回路,这未必是巧合,也可能只是我瞎联想。不过这篇论文至少让我意识到一点:系统效率低,很多时候问题不在算法本身,而是两件本不相干的事被硬塞进了同一条通道。

Q&A

Q1:Extender架构是什么?

A:Extender 属于 Transformer 的一种改良架构。它把信息传递分成两条通道:残差流管下一个词的预测,扩展流则专门替注意力机制保存历史信息,模型推理时的内存占用因此降了不少。

Q2:Extender相比标准Transformer内存能省多少?

A:论文测试的9.24亿参数模型里,在64k长文本场景下,Extender的持久注意力内存占用比标准Transformer小104倍,而且这个优势会随模型变宽进一步扩大。

Q3:Extender在实际任务表现上比Transformer强吗?

A:短文本任务上两者基本打平,但长文本任务RULER上Extender明显胜出。尤其在超出训练长度的场景里,标准Transformer的表现会大幅下滑甚至归零,Extender仍能保持不错的分数。

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. Transformer一作导师Kevin Knight来华:人类正把思考外包给AI

    作者 | 青和策划 | 四月“把算术外包给计算器,把做饭外包给外卖,都没问题。但当我们一遇到问题就习惯性直接问 AI 时,最可怕的事情正在发生:人类正在自愿停止思考。”作为前国际计算语言学协会(ACL)顶会主席、经典 AI 教材作者,以及培养了 Transformer 奠基论文第一作者 Ashish Vaswani 和

    来源 腾讯网
  2. 商汤开源 SenseNova Loop-9B-Preview,宣称媲美 27B 参数大小模型

    IT之家 11 月 1 日消息,商汤科技 10 月 30 日宣布开源商汤日日新 SenseNova Loop-9B-Preview。官方表示,该模型采用 Looped Transformer 架构,引入循环计算、扩展模型的有效计算深度,并探索更充分的信息交互机制,提升模型在复杂任务上的处理能力,在仅 9B 的有限参数规

    来源 腾讯网
  3. 快手可灵AI融资198亿交割完成:阿里腾讯百度均在股东名单

    10月30日,快手在港交所发布公告,宣布北京可灵增资协议项下的所有条件均已达成,所有投资者已按照增资协议足额缴纳增资款,股份购买已交割完成。公告披露,交割完成后,全体投资者已缴纳的出资总额约为人民币198.0184亿元。据悉,本次增资过程中部分投资者的认购安排发生调整。快手2026年第二季度财报显示,可灵AI单季营业收

    来源 TechWeb
  4. Xcode 27.2 文件曝光:Apple TV 4K 与 iPad mini 内存规格披露

    【环球网科技综合报道】10月30日,据外媒MacRumors消息,随着苹果Xcode 27.2开发工具正式发布,多款新品的运行内存(RAM)配置被开发文件披露出来,这些参数苹果并未在官方产品介绍页面对外公示。参数信息显示,第四代Apple TV 4K搭载A19芯片,配备8GB运行内存;全新OLED屏幕iPad mini

    来源 腾讯网
  5. 可灵AI融资198亿元落地:中东资本未按期缴款退出,金蝶、沐曦等参投

    《科创板日报》10月30日讯(记者 徐赐豪),可灵AI百亿规模融资最终落定。快手10月30日晚间公告,旗下视频生成大模型可灵AI完成本轮增资交割,实际到账增资款约198.02亿元(约合29.05亿美元),较此前公告的204.47亿元融资上限缩减约6.45亿元。《科创板日报》记者注意到,对比7月2日及8月31日发布的公告

    来源 腾讯网
  6. 月之暗面宣布Kimi正式接入谷歌Gmail、云端硬盘与日历

    10月29日消息,月之暗面在海外正式宣布,旗下 AI 助手 Kimi 迎来重要功能更新,现已全面接入谷歌的 Gmail、Google Drive(云端硬盘)以及 Google Calendar(日历)三大核心办公服务。广大用户只需前往 Plugins(插件)页面进行简单设置,便可轻松启用这一全新集成功能。 据官方介绍,

    来源 AI 开发者社区
  7. 宇树最新财报:重金投入研发,上市后的考题变了

    雷峰网 10月28日晚,宇树披露上市后的首份三季报。2026年前三季度,营收已经超过2025全年,公司实现营收18.17亿元,但毛利率明显回落,研发费用率大幅抬升,扣非利润实际下滑。 宇树的收入还在加速增长,利润却没有跟上。不过,表面看,这是一份“增收不增利”的财报。实质上,这是宇树主动用过去两年赚到的硬件红利,去补贴

    来源 AI 行业观察
  8. 富士胶片数据磁带产能扩5倍:AI冷数据归档需求爆发

    富士胶片宣布将数据磁带产能扩大五倍,以应对AI驱动的大规模数据归档需求。在闪存和硬盘主导的市场中,磁带凭借超低成本、离线安全和长寿命重新受到青睐。AI训练和推理产生的海量数据,让这种“老技术”焕发新生。

    来源 AI 科技快讯
  9. 卓驭磐行商用车智驾方案发布:PDS 4已量产,重卡一年可回本

    导语:目前,卓驭乘用车客户已经达到22家,累计量产车型超过60款,定点车型超过110款。 10月29日晚,智能驾驶方案商卓驭科技正式发布商用车智能辅助驾驶解决方案“卓驭磐行”,并公布了商用重卡、客车、轻卡、ROBOVAN等业务进展。 此次卓驭磐行分为PDS 4和PDS 5两个版本。 PDS 4对应高悟性大模型4.0及以

    来源 AI 行业观察
  10. 告别繁琐导出!谷歌 Gemini 大升级:支持在对话中直接生成与编辑多格式文件

    谷歌近日宣布对其对话式AI大模型 Gemini 迎来重大功能升级,正式推出全新的文件内直接修改能力。自即日起,所有 Gemini 用户在网页端与移动端均可实现对多种主流文件格式的实时生成、预览及全屏编辑,打破了以往仅能导出文件的局限,进一步提升了 AI 辅助生产力的交互流畅度。 根据谷歌官方公布的细节,此次升级全面覆盖

    来源 AI 开发者社区
  11. 西安新派得高纯铌钽产线点火:数千万元Pre-A轮融资落地

    每经记者:张静 每经编辑:张文瑜在AI产业链里,芯片、服务器、光模块、存储是最受关注的环节。但在这些高科技产品背后,还有一条不那么显眼、却同样重要的产业链:高端金属材料。例如,芯片制造过程中,钽可以作为溅射靶材,用于沉积阻挡层,避免铜向硅基底扩散。高纯铌则是超导射频腔体的重要材料,也是铌钛、铌三锡超导...

    来源 腾讯网
  12. 工信部赛迪研究院:我国人工智能推理数据量首超训练数据量,截至 6 月日均词元调用量超 175 万亿

    IT之家 11 月 1 日消息,据央视新闻今日报道,中国电子信息产业发展研究院(简称“赛迪研究院”,英文缩写 CCID)昨日发布的《新域新质创新发展十大趋势》显示,我国人工智能推理数据量首次超过训练数据量,标志着我国人工智能从模型训练研发阶段迈入规模化产业应用阶段。 数据显示,截至 2026 年 6 月,日均词元调用量

    来源 AI 行业观察
  13. AI 学会"睡觉":谷歌想治好大模型边学边忘的老毛病

    大模型出厂即"定型",新知识喂进去,要么随对话散场就丢,要么硬塞之后把旧本事忘光——这道两难,谷歌 10 月 27 日甩出一套"睡眠框架"(Sleep Framework)试图化解。相关论文题为《Language Models Need Sleep》,直白点出:模型也该像人一样,靠睡眠来巩固记忆。这套思路由 Googl

    来源 AI 开发者社区
  14. Claude回答后暗跑安全自审:Anthropic自评估机制曝光

    近日,随着新一代大模型进入密集测试期,关于 Anthropic 下一代旗舰模型(被广泛称为 Fable5.5或 Opus5.5)的种种细节开始在网络上流传。不仅有网友在实测中发现其展现出远超以往的意图理解与复杂任务处理能力,Anthropic 官方近期公开的一项关于“自评估”的安全机制,更是将这款备受瞩目的新模型推上了

    来源 AI 开发者社区
  15. 电科金仓KES AI数据库:大模型进核心业务,数据库如何补上三处卡点

    随着大模型应用由一般场景向企业更核心的场景延伸,数据库与人工智能的融合已成为行业演进的重要方向。我国数据库学科带头人、中国人民大学信息学院教授王珊在发布会上表示,人工智能正深刻重塑数据库技术体系,AI时代,数据库既要保证数据存得准、算得对,也要为大模型理解业务提供依据。 从当前实践看,制约主要来自三个方面:业务语义缺失

    来源 AI 行业观察
  16. XHEART新芯航途X7 Ultra:700 TOPS算力,雷诺奇瑞长鑫入股

    文丨樊舒琪 2028年被认为是L4的行业引爆点,Momenta CEO曹旭东预判,届时车端自动驾驶模型的参数将达到百亿乃至千亿级。但在模型快速演进的同时,行业却一直缺少能够支撑超大模型上车的芯片。 XHEART新芯航途近日发布的X7 Ultra在某种程度上弥补了这一产业缺口。 据XHEART新芯航途官方披露,这颗芯片的

    来源 AI 行业观察
  17. XHEART大模型芯片X7 Ultra交出亮眼答卷,累计出货超 20 万颗

    10月29日消息,据媒体报道,新一代大模型智驾芯片研发企业 XHEART(新芯航途)正式发布了其旗舰级产品 —— X7Ultra 芯片。 作为专为端到端自动驾驶大模型深度定制的算力核心,X7系列芯片自投产以来的市场表现颇为强劲。官方披露的数据显示,截至目前,X7系列芯片已经实现量产8个月,累计出货量正式突破20万颗大关

    来源 AI 开发者社区
  18. Claude Opus 5.5主动选实验:4%成本超过经典幂律

    最新研究 SLDBench v2 测试 AI 能否像科学家一样自主规划昂贵的大模型训练实验。结果显示,大多数前沿模型在主动选择实验时表现下滑,预测误差显著扩大。但 Claude Opus 5.5 表现突出,仅花费全量实验 4% 的算力成本,其预测精度就超过了使用全部数据拟合的经典幂律公式。研究揭示,成功的 key 在于

    来源 AI 应用前沿
向下滚动自动加载更多