Polymathic AI and Princeton Researchers Release FlashMap, a Flow Map Drafter for 6.14x Faster LLM Decoding

2026年10月28日 08:18
站內 AI 整理稿

Researchers from Polymathic AI, Princeton University, USC ISI, NYU and the Flatiron Institute have released FlashMap.FlashMap speculative decoding replaces the discrete diffusion drafter with a continuous flow map.It drafts a full 16-token block in 1 forward pass.

Tokens in that block stay consistent with each other.On Qwen3-8B, the research team reports up to 6.14x lossless speedup on GSM8K.Drafter weights for Qwen3-8B and Qwen3-4B are on Hugging Face, with vLLM and SGLang plugins.TL;DR Size: 0.

5B-parameter drafter (500M for Qwen3-8B, 475M for Qwen3-4B); drafts blocks of K = 16 tokens.Runs on: the same GPU as the target model.Paper speedups use 1 NVIDIA H200 NVL at concurrency 1, in bf16.Performance: fastest drafter tested on Qwen3-8B, about 7% above a retrained DFlash on average.Best: 6.

14x speedup on GSM8K at temperature 0 (acceptance length 7.69 tokens).Worst: 2.28x speedup on Alpaca at temperature 1.On Qwen3-4B (temperature 0), it trails DFlash on 4 of 9 tasks.What is FlashMap?FlashMap is a speculative decoding drafter that maps Gaussian noise to a token block in 1 step.

A small drafter proposes K tokens.The target model then checks all K in 1 parallel pass and keeps the longest matching prefix.Output stays exactly what the target would produce.Speed depends on 2 things.How many drafted tokens get accepted, and how cheaply they were drafted.

EAGLE-3 drafts autoregressively, so cost grows with block length.DFlash drafts the full block in 1 pass with block diffusion.Why do diffusion drafters lose acceptance?DFlash predicts each slot in the block independently.The research team calls this the factorized approximation.

Picture a continuation that is “new york” or “san diego” with equal odds.An independent drafter proposes “new diego” or “san york” half the time.The target rejects those at slot 2.FlashMap builds on Flow Map Language Models.Each noise sample maps to 1 full block.

The noise picks the mode for every slot jointly.How does FlashMap work?The drafter is a 6-block diffusion transformer (DiT), with embedding dimension 2048 and 16 attention heads.It reads hidden states from target layers 1, 9, 17, 25 and 33.

Embedding matrix and LM head are copied from the target and stay frozen.Training runs in 2 stages: Flow teacher: a continuous flow over one-hot token blocks, trained with cross-entropy.A time reparameterization handles Qwen3’s 151,936-token vocabulary.

Flow map student: semigroup distillation turns the flow into a 2-time denoiser.It jumps from noise to data in 1 step.Both drafters train on 500K samples from Open-PerfectBlend.Total compute across all models and ablations was about 4,600 GPU hours on H200s.window.

addEventListener("message",function(e){if(e.data&&e.data.fmxHeight){var f=document.getElementById("fmx-frame");if(f&&e.source===f.contentWindow)f.style.height=e.data.fmxHeight+"px";}}); How does FlashMap compare on benchmarks?

The research team retrained EAGLE-3 and DFlash on the same data and settings.Tests cover 9 benchmarks across math, code and chat, at temperatures 0 and 1.Speed: 1-step FlashMap is the fastest drafter on every Qwen3-8B task, at both temperatures.

Accuracy: 1-step FlashMap beats DFlash on acceptance length in 15 of 18 settings.It has about half the parameters.Chat gains are largest: at temperature 0, gains over DFlash are 5.5% on math, 11.1% on chat.2-step mode: acceptance length beats DFlash in 18 of 18 settings, by 10% on average.

EAGLE-3: at temperature 1, it has 9% higher acceptance length but runs 35% slower.A shuffle test checks whether drafts use real inter-token structure.At 2 steps, FlashMap recovers most of the joint-structure gain of a 16-step teacher.At 1 step, it keeps only a small fraction.

Drafting 4 noise samples as a tree raised speedup by 11% on average.

Comparison: FlashMap vs other speculative decoding drafters FeatureFlashMapDFlashEAGLE-3DSparkDrafting styleContinuous flow map, 1 or 2 passesBlock diffusion, 1 passAutoregressive, treeSemi-autoregressiveInter-token dependenciesYes, joint over blockNo, per-slot independentYes, sequentialYes, lightweight sequential moduleDrafter size (Qwen3-8B)500M1B302M (retrained, per FlashMap paper)Not disclosedHeadline claim (own source)Up to 6.

1xUp to 6.17x on Qwen3-8BUp to 6.5x60 to 85% faster per user vs MTP-1Avg speedup, Qwen3-8B, T=0 (matched, FlashMap paper)4.36x4.07x2.55xNot testedGSM8K speedup, T=0 (matched)6.14x5.77x3.20xNot testedWeights licenseApache-2.0MITApache-2.

0 (code)Not disclosedServingTransformers, vLLM, SGLangTransformers, vLLM, SGLangSGLang and othersDeepSeek-V4 serving Average speedups are computed by Marktechpost from Figure 1(c) of the FlashMap paper.Matched rows use the authors’ retrained baselines.How do you deploy FlashMap?

The flashmap package needs only torch and transformers>=4.56.Install it with uv pip install flashmap.A specgenerate call runs drafter and target together on 1 GPU.For serving, the project page gives 2 paths: vLLM 0.31: pass the drafter in --speculative-config with numspeculativetokens set to 16.

SGLang 0.5.20: use --speculative-algorithm DSPARK with the FlashMap draft path.Set numsteps=2 to trade some speed for higher acceptance.For sampling above temperature 0, vLLM needs "draftsamplemethod": "probabilistic".

Key Takeaways FlashMap drafts 16 tokens jointly in 1 pass with a continuous flow map.Up to 6.14x lossless speedup on Qwen3-8B, using a 0.5B drafter.Faster than a retrained DFlash on all 9 Qwen3-8B benchmarks.2-step mode keeps acceptance flat across the block.Weights are Apache-2.

0, code is MIT, with vLLM and SGLang plugins.Check out the paper, project page, GitHub repo and model weights.Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter.Wait!are you on telegram?now you can join us on telegram as well.

Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.?Connect with us The post Polymathic AI and Princeton Researchers Release FlashMap, a Flow Map Drafter for 6.14x Faster LLM Decoding appeared first on MarkTechPost.

Related

相關文章

智東西生成式AI

英特爾與騰訊發佈基於至強6+的雲實例,曬智能體AI基礎設施全家桶

作者 | ZeR0 編輯 | 漠影 11月3日報道,近日,在2026騰訊全球數字生態大會上,英特爾與騰訊雲發佈基於英特爾至強6+處理器的騰訊雲新一代雲實例,並全面展示英特爾的芯片產品與雲端實踐。 全新至強6+處理器擁有最高288顆能效核,單顆處理器最高可支持超過1000個智能體的穩定部署,這也為騰訊雲服務器提供更高併發、更低時延、更優能效的雲端算力服務。

2 小時前
雷峰網生成式AI

智元榮獲2026世界互聯網大會傑出貢獻獎

11月3日,2026年世界互聯網大會烏鎮峰會在浙江烏鎮隆重開幕,國務院總理李強出席開幕式並發表主旨演講。開幕式上,智元憑藉在具身智能領域的系統性技術突破與產業化實踐,獲頒世界互聯網大會傑出貢獻獎。智元合夥人、高級副總裁朱潔在領獎時表示:人工智能的終局,不在於屏幕與雲端,而紮根於工廠一線和尋常煙火。具身智能賽道的競爭,早已跳出單點技術的競速,轉向軟硬協同、工程化落地、產業組織與治理體系的綜合比拼。智元期待與各界同心同行,堅守務實,躬身落地。

2 小時前

電動車退燒、AI 儲能燒起來:LG 新能源把產能挪向數據中心

11 月 3 日,首席財務官李昌植在財報電話會上給出時間表:今年底軟包儲能系統(ESS)產能將超 50 吉瓦時,明年進一步拉到 70 GWh 以上。在他看來,電動車增速放緩之際,AI 數據中心的大規模新建為電池廠撕開了新口子——第三季度 ESS 在手訂單已達 160 GWh,公司正與電力企業、超大型數據中心運營商談新項目,今年 9 月還作為儲能供應商擠進了英偉達的 DSX Ready 計劃。

2 小時前4700
雷峰網生成式AI

最高288核的至強6+,為了Agent高密度部署還下了哪些「雲功夫」?

作者 | 陳悅琳編輯 | 包永剛 一個智能體能順利完成任務,不代表成百上千個智能體就能同時高效運行。 對於承載大量智能體任務的雲服務器而言,除了提升計算速度,如何在任務集中到來時迅速準備好執行環境、怎樣減少暫時閒置的任務對內存資源的佔用,也成為亟待解決的問題。 對此,在一年一度的騰訊全球數字生態大會上,英特爾與騰訊雲聯合發佈了基於至強6+處理器的新一代雲實例,圍繞任務啟動效率、內存資源利用率等關鍵因素進行優化後,其綜合性能較上一代提升30%以上。

3 小時前

聯合國副秘書長點贊!千問AI耳夾式耳機亮相烏鎮互聯網大會

他認為,產品非常實用,適合自己日常工作中需要使用多國語言進行交流的場景。面對面交流時,用戶可以通過耳機收聽譯文;會議中的討論內容,也能通過AI聽記整理為結構化紀要,方便會後回顧。連接千問App後,用戶還可通過語音交辦資料研究等任務、接收完成提醒,讓耳機成為日常辦公的隨身助手。

3 小時前