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

跨模型上下文交接还要重算KV?北大提出MapFlow,让注意力跨模型复用

0
分享至



模型 A 负责规划,模型 B 负责细化和总结;复杂问题交给强模型,简单问题交给轻量模型——多模型协作,为 AI Agent 应用提供了兼顾效果与成本的路径。

但 Agent 或者说模型之间的交接,隐藏着一笔重复计算的开销。

上一轮,大模型刚刚处理完一份长文档;下一轮,小模型接手时,却往往需要把相同的内容再计算一遍。数据库结构、工具说明、对话历史、任务背景……这些反复出现的上下文,在切换模型后,又变成了新的 prefill 负担。



一个模型已经完成的计算,能否帮助另一个模型更快地处理同一份上下文?

北京大学数据与智能实验室(PKU-DAIR)苗旭鹏助理教授团队提出的MapFlow,为这个问题提供了一条新路径:将注意力图作为跨模型复用的中间状态,通过轻量映射、稀疏压缩和融合 GPU 内核,让不同规模的模型共享已经计算出的 token 依赖关系。

在论文评测中,MapFlow 在保持所测任务生成质量的同时,将 prefill 延迟降低15%–20%;在多轮对话路由场景下,相同 P90 首 token 延迟约束下的吞吐量最高提升25%。相关论文已被 SIGMOD 2027 录用,代码已开源。



  • 论文标题:Accelerating Cross-Model LLM Inference via Attention Map Reuse
  • 论文链接:https://arxiv.org/abs/2610.14688
  • 项目代码:https://github.com/PKU-DAIR/MapFlow


换了模型,为什么缓存就难以接着用?

对大模型来说,开始回答之前,需要先处理输入上下文,这一阶段称为 prefill。输入越长,计算开销通常越大,也就越容易拉长用户等待第一个 token 的时间。

前缀缓存已经能够减少一部分重复计算:当同一个模型再次遇到相同前缀时,可以复用此前生成的 KV Cache。多轮对话中的历史消息,以及多个请求共享的系统提示词,都能从中受益。

然而,跨模型场景会遇到新的障碍。KV Cache 与模型自身的参数和内部表示紧密相关。两个模型即使处理完全相同的文字,也可能拥有不同的层数、注意力头数量和隐藏维度,产生的 KV 状态也并不天然兼容。

因此,多模型系统虽然可以在任务层面分工,却仍然难以共享底层计算结果。尤其当小模型接手大模型积累的长上下文时,模型切换带来的重复 prefill,会削弱原本希望获得的效率收益。

MapFlow 将关注点转向了另一类中间状态:注意力图(Attention Map)。

从内部表示,走向 token 之间的依赖关系

注意力图描述了一个 token 在计算时,对其他 token 分配了多少注意力。它的两个主要维度对应输入中的 token 位置。

这为跨模型复用提供了一个自然的对齐基础:当两个模型使用相同 tokenizer、处理相同上下文时,注意力图中的位置可以对应起来。即使模型内部的向量表示不同,它们对文本中依赖关系的刻画,仍然可能存在可利用的相似性。

可以把它理解为,两位读者阅读同一份材料,形成的内部理解各不相同,但可能都会关注相同的关键段落和上下文联系。后一位读者,可以借助前一位读者标记出的这些联系,加快自己的处理过程。

MapFlow 复用的正是这种 token 之间的注意力结构。接收模型仍然使用自身的 Value 表示和后续计算,生成自己的输出。

不过,不同模型的注意力图也存在差异。为了让复用保持有效,MapFlow 结合了部分重计算和轻量映射。

接收模型先正常计算前若干层,建立自身的隐藏状态;在后续适合复用的层中,将发送模型的注意力图映射到接收模型。层映射负责对应不同深度,头映射则通过学习线性组合,适配不同的注意力头。

这一过程只训练映射权重,两个大模型的原始参数保持冻结。在论文给出的 Ministral3-8B → 3B 配置中,新增权重不到接收模型参数量的 0.001%。映射关系通过离线校准获得,随后可以用于持续到来的在线请求。

让复用真正省时,还需要解决存储和执行问题

注意力图具有可迁移性,并不意味着把它缓存下来就一定划算。

一个直接的难题是体积:完整注意力矩阵的大小随序列长度平方增长。如果为每一层、每一个头都保存稠密矩阵,长上下文很快就会带来巨大的存储压力。读取和转换这些状态,也可能抵消省下的计算时间。



MapFlow 围绕这一问题设计了三个相互配合的系统组件。

第一,按重要性保留稀疏块。注意力并非均匀分布在所有位置上。MapFlow 根据累计注意力概率筛选重要区域,将注意力图压缩成块稀疏格式。采用规则的二维块,也让后续访问和计算更适合 GPU 执行。压缩过程分阶段计算块级统计和提取保留块,避免先生成完整的稠密注意力矩阵。

第二,按共享前缀管理缓存。不同层、不同位置保留下来的稀疏块数量并不相同。MapFlow 使用包含前序上下文信息的前缀哈希索引这些状态,让接收模型找到相应的缓存块,并将取回缓存的过程与前几层重计算重叠。同一份发送端状态也可以服务多个下游模型。

第三,把映射与 Value 聚合融合执行。如果先还原出接收模型的完整注意力矩阵,再与 Value 相乘,就会重新引入大量中间数据。MapFlow 的融合内核直接读取稀疏块,在片上完成注意力头之间的线性组合,并立即与接收模型的 Value 做乘法、累加输出,从而减少显存读写和中间张量开销。

系统已经集成到 vLLM,融合检索内核使用 Triton 实现,并支持 PagedAttention、Chunked Prefill 和变长序列打包等机制。


实验:从更快的 prefill,到更高的在线吞吐

研究团队在配备 NVIDIA A800 80GB GPU 的环境中,评测了 Qwen3 和 Ministral3 两个模型家族,覆盖四组不同规模的模型配对,以及问答、对话和摘要等任务。



在 prefill 延迟与质量的权衡上, MapFlow 相比完整 prefill 降低了 15%–20%的延迟,并在对应评测任务中保持生成质量;相比 FlexPrefill,在质量相当或更好的配置下,进一步降低 7%–12%的 prefill 延迟。

在多轮对话路由中, 团队使用 LMSYS 和 ShareGPT4 对话数据构造模拟路由负载。在相同 P90 首 token 延迟约束下,MapFlow 的请求吞吐量最高提升 25%。这一收益对应的是在线服务能力:系统能够在满足响应时间要求的前提下,处理更多请求。

在三个模型串联的工作流中, 14B 模型负责规划,8B 和 3B 模型分别负责细化与总结,两个下游模型共享 14B 模型产生的注意力状态。实验中,每轮工作流减少 0.48–0.73 秒耗时,端到端加速最高达到 5.4%。

为多模型协作增加一层计算复用

从模型路由到 Agent 工作流,多模型系统需要决定由谁处理任务,也需要处理模型交接时不断重复的计算。

MapFlow 展示了注意力图作为跨模型中间状态的价值:不同模型之间,除了传递文本,还可以复用对同一份上下文已经计算出的依赖关系。通过映射、压缩、缓存管理和融合执行,这种复用能够转化为实际的延迟与吞吐收益。

让一次上下文计算,为后续多个模型所用。这是 MapFlow 为高效多模型推理打开的一种可能。

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

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-11-07 18:43:23
一男子被当场逮捕,与受害者不相识,自称“对整个社会怀有怨恨”;日本大阪突发,店员在书店工作,突然被人刺伤大腿,紧急送医

一男子被当场逮捕,与受害者不相识,自称“对整个社会怀有怨恨”;日本大阪突发,店员在书店工作,突然被人刺伤大腿,紧急送医

极目新闻
2026-11-08 18:26:37
凌晨5点!CCTV5直播冲击世预赛三连胜,男篮阵容大换血,周琦廖三宁核心2选1

凌晨5点!CCTV5直播冲击世预赛三连胜,男篮阵容大换血,周琦廖三宁核心2选1

蜡笔小新爱体育
2026-11-08 19:01:15
印度媒体“破防”,又开始集体焦虑了。据印媒10月底报道,中方已在海拔5000米的边境一线常态化部署“机器狼”和无人机集群

印度媒体“破防”,又开始集体焦虑了。据印媒10月底报道,中方已在海拔5000米的边境一线常态化部署“机器狼”和无人机集群

扶苏聊历史
2026-11-05 14:00:21
还没稳住巴拉圭,赖清德又遭噩耗,巴新开始赶人,台当局锁定目标

还没稳住巴拉圭,赖清德又遭噩耗,巴新开始赶人,台当局锁定目标

麓谷隐士
2026-11-08 09:10:36
每天排便1次才算正常?消化科医生的答案是:这个范围都健康

每天排便1次才算正常?消化科医生的答案是:这个范围都健康

垚垚分享健康
2026-11-08 13:30:21
徐向前元帅曾有三次机会,如果把握住任何一次,十大元帅里不会排在第八

徐向前元帅曾有三次机会,如果把握住任何一次,十大元帅里不会排在第八

贱议你读史
2026-11-03 00:55:04
三千人不到的孤军,两小时端掉敌军补给站,缴获竟够中央过冬

三千人不到的孤军,两小时端掉敌军补给站,缴获竟够中央过冬

纪史行者
2026-11-07 09:35:12
法国爆发今秋最大规模抗议

法国爆发今秋最大规模抗议

参考消息
2026-11-07 17:58:12
9年前,斥巨资6700亿建的雄安,面积约3个首尔,现在怎么样了?

9年前,斥巨资6700亿建的雄安,面积约3个首尔,现在怎么样了?

文史达观
2026-11-01 14:43:49
难以启齿?王楚钦连续退赛原因揭晓,原来他与昔日马龙的情况相似

难以启齿?王楚钦连续退赛原因揭晓,原来他与昔日马龙的情况相似

远梦归晓r
2026-10-27 05:03:45
创造历史,山东泰山B队是首个升入中甲联赛的中超俱乐部B队

创造历史,山东泰山B队是首个升入中甲联赛的中超俱乐部B队

懂球帝
2026-11-08 17:10:08
河南郑州一轿车司机与公交司机发生冲突,不顾阻拦将公交司机顶在车上离开,事情正进一步调查处理

河南郑州一轿车司机与公交司机发生冲突,不顾阻拦将公交司机顶在车上离开,事情正进一步调查处理

潇湘晨报
2026-11-07 16:57:21
印度人曾评价中国:环境很好,街道也干净,不过有一点比不上印度

印度人曾评价中国:环境很好,街道也干净,不过有一点比不上印度

涵豆说娱
2026-11-08 05:14:55
樊振东恋爱真相大白!在德国的现状曝光,难怪首次谈及退役及心愿

樊振东恋爱真相大白!在德国的现状曝光,难怪首次谈及退役及心愿

趣味八卦
2026-10-03 11:11:17
经常吮吸胸部会影响健康吗?医生提醒:别再对妻子这样做了

经常吮吸胸部会影响健康吗?医生提醒:别再对妻子这样做了

纸上的心语
2026-11-07 21:58:58
刘嘉玲那时候一看就是大陆妹,和本地香港人还是有很大区别的

刘嘉玲那时候一看就是大陆妹,和本地香港人还是有很大区别的

西楼知趣杂谈
2026-10-21 11:32:28
妈妈认为“山东饭”能长高长胖,坚持为6岁儿子做疙瘩汤、煎饼卷菜等,一个月后真的长高1.3厘米:胃口变大了,气色也好了

妈妈认为“山东饭”能长高长胖,坚持为6岁儿子做疙瘩汤、煎饼卷菜等,一个月后真的长高1.3厘米:胃口变大了,气色也好了

91.6陕西交通广播
2026-11-08 15:24:07
加拿大科学家发现,蒲公英 48 小时杀死 98% 癌细胞,是否属实

加拿大科学家发现,蒲公英 48 小时杀死 98% 癌细胞,是否属实

磊子讲史
2026-10-19 18:15:23
杨受成新店开张富商齐聚,刘銮雄携妻女捧场,李家诚何猷龙罕现身

杨受成新店开张富商齐聚,刘銮雄携妻女捧场,李家诚何猷龙罕现身

漫婷侃娱乐
2026-11-08 12:31:35
2026-11-08 20:32:49
机器之心Pro incentive-icons
机器之心Pro
专业的人工智能媒体
14427文章数 142757关注度
往期回顾 全部

科技要闻

马斯克:“中国太棒了,我爱中国”

头条要闻

大连英博惊天逆袭夺冠 成都连续错过3次"拿1分即夺冠"

头条要闻

大连英博惊天逆袭夺冠 成都连续错过3次"拿1分即夺冠"

体育要闻

见证奇迹!中超冠军属于大连

娱乐要闻

敬一丹女儿追忆母亲:她被世界铭记

财经要闻

梁文锋攒了一个老乡局

汽车要闻

503.17km/h!中国超跑这次真把天花板捅穿了!

态度原创

手机
本地
亲子
健康
公开课

手机要闻

iPhone18构造图曝光:标准版续航超过Pro,把苹果的等级秩序捅了个窟窿!

本地新闻

乌兰察布:以前种土豆,现在种Token

亲子要闻

果然还是爸爸贴心啊

痘痘长到25岁还没完?查查内分泌

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版