发布时间:2026/7/24 19:34:26
腾讯:自适应剪枝优化高并发推理 标题D-cut: Adaptive Verification Depth Pruning for Batched Speculative Decoding来源arXiv, 2607.14647v1️文章简介研究问题在高并发场景下长草稿的投机解码因验证大量被拒令牌导致计算浪费甚至性能低于自回归解码如何解决这一验证成本爆炸问题主要贡献论文提出D-cut一种基于草稿置信度和运行时成本模型的自适应跨请求剪枝策略显著提升了高并发下的推理加速比。重点思路跨请求动态剪枝打破每个请求固定验证深度的限制将批次内所有草稿令牌视为共享一个验证预算。利用草稿模型生成的令牌级置信度对所有候选令牌进行全局排序保留高置信度前缀剪除低置信度后缀从而将计算资源集中在更可能被接受的令牌上。运行时自适应预算分配认识到验证成本高度依赖硬件环境如GPU类型、并行策略D-cut在启动阶段对系统进行 profiling构建不同批量大小和保留比例下的延迟成本表。运行时结合预估的算法收益基于置信度和实测的硬件成本动态选择能最大化整体加速比的全局验证预算比例。无损输出分布通过仅修剪低效用后缀并保持目标模型的接受/拒绝逻辑不变确保最终输出分布与原始目标模型完全一致实现无损加速。分析总结高并发性能显著提升在密集模型和MoE模型上的实验显示D-cut将平均加速比从1.26倍提升至1.65倍。特别是在高并发下它恢复了那些因长草稿导致验证开销过大而性能低于自回归基线的配置的性能。硬件适应性强在计算受限的H20 GPU上D-cut倾向于激进剪枝以降低验证延迟在计算丰富的H800 GPU上则保守剪枝以利用多余算力。这种自适应能力使其在不同硬件上均能接近最优固定比例的performance无需人工调优。MoE模型加速明显在MoE架构模型上D-cut相比自回归解码最高可实现3.0倍的加速证明了其在处理复杂模型结构时的高效性。个人观点论文将投机解码的优化视角从单请求的草稿生成质量转移到了批处理层面的验证资源分配效率利用 draft 生成时的置信度来估计每个 draft token 的验证价值。

相关新闻

2026/7/24 19:34:26

Agent技术现状与研究生发展指南

1. 研究生搞agent还有搞头吗?最近在实验室带本科生做项目时,有个研一的学弟跑来问我:"师兄,现在搞agent方向还有前途吗?我看网上有人说这个方向已经饱和了。"这个问题让我想起三年前自己刚读研时的迷茫。作为…

2026/7/24 19:34:26

企业微调数据管理:内部文档如何转化成高质量训练样本

企业微调数据管理:内部文档如何转化成高质量训练样本 一、个性化深度引言 做企业微调最尴尬的不是模型效果不好,而是效果不稳定——今天用这批数据训好了,下周新数据加入后直接退化。追查下去,问题十有八九出在数据处理环节。 内部…

2026/7/24 19:29:26

如何免费解锁网盘直链下载:LinkSwift全面指南与实战教程

如何免费解锁网盘直链下载:LinkSwift全面指南与实战教程 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天…

2026/7/24 21:04:32

如何通过ComfyUI-Easy-Use大幅提升AI图像生成效率

如何通过ComfyUI-Easy-Use大幅提升AI图像生成效率 【免费下载链接】ComfyUI-Easy-Use In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes. 项目地址: https://gitcode.com/gh_mirrors/co/ComfyU…

2026/7/24 21:04:32

BetterNCM Installer:3分钟搞定网易云插件安装的完整指南

BetterNCM Installer:3分钟搞定网易云插件安装的完整指南 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在为网易云音乐插件安装的复杂步骤烦恼吗?BetterNCM…

2026/7/24 21:04:32

单片机开发进阶技巧:(一)单变量承担多个标志位及计数功能

下一篇如何判断一个浮点型运算结果是否为整数目 录单变量承担多个标志位及计数功能1)判断某个位是 1 还是 02)将某一位置 1 或置 03)低位计数,高位判断4)应用案例① 基础案例② 进阶案例③ 补充案例单变量承担多个标志…

2026/7/24 20:59:31

广东氧舱怎么选?2026微高压氧舱品牌实力榜单

2026年,微高压氧舱成为大湾区健康消费升级的重要赛道。从企业健康中心到高端私宅,市场对设备的技术稳定性与场景适配力提出了更高要求。本次测评基于研发实力、核心参数、用户口碑等维度,甄选出广东地区五大代表性品牌为采购决策提供客观参照…

2026/7/23 12:54:51

Unity与Python本地通信:基于Flask的跨语言数据交换实战

1. 项目概述:为什么我们需要一个本地通信服务器?在游戏开发、数字孪生、仿真训练等众多领域,Unity作为强大的实时3D内容创作平台,其核心逻辑通常由C#驱动。然而,当我们需要进行复杂的数据分析、机器学习推理、科学计算…

2026/7/24 0:03:10

不同品牌斜齿行星减速机如何替换?以PX与PAG系列为例

不同品牌斜齿行星减速机如何替换?以 PX 与 PAG 系列为例 一、系列对应不等于型号直接互换 PX 与 PAG 都属于斜齿、方法兰、输出轴式精密行星减速机,结构形式和应用方向具有对应关系。 原设备使用PX系列时,可以优先从PAG系列中寻找替换型号。但…

2026/7/24 0:03:10

jdk8 把list 扁平化成String 多个以逗号分隔

在 JDK 8 中&#xff0c;将 List 扁平化为以逗号分隔的 String&#xff0c;有几种非常简洁且高效的方法。&#x1f680; 推荐方案&#xff1a;使用 Collectors.joining()这是最标准的 Java 8 写法&#xff0c;适用于 List<String>。javaimport java.util.stream.Collecto…

2026/7/24 0:03:10

java 两个 long id 怎么合并成一个long id 并且不重复

“把两个 Long ID 合并成一个唯一的 Long ID&#xff0c;且保证不重复”这个需求&#xff0c;在 Java 里直接做数学上的“完美合并”是不可能的。因为两个 Long&#xff08;各 64 位&#xff09;要合并成一个 Long&#xff08;64 位&#xff09;&#xff0c;在信息论上是有损压…

2026/7/23 23:42:43

3个高效策略:快速掌握Axure中文界面配置

3个高效策略&#xff1a;快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…