大模型
arxiv.org ·
AsyncFlow:面向高效 LLM 后训练的异步流式强化学习框架
该论文提出 AsyncFlow,一个面向 LLM 后训练的异步流式强化学习框架。针对任务同置框架的扩展性瓶颈和任务分离框架的数据流管理与资源闲置问题,作者引入分布式数据存储与传输模块,以全流式方式提供全景数据管理和细粒度调度,从而自动实现 RL 任务间的流水线重叠与动态负载均衡;同时设计异步生产者-消费者工作流,在 staleness 阈值内策略性推迟参数更新以减少计算空转。框架核心能力与底层训练/推理引擎解耦,并通过服务化接口提供模块化、可定制的使用方式。摘要称实验平均吞吐达到当前最优基线的 1.59 倍。
AI推荐理由 arXiv 论文(v2,2026-09-11 修订),摘要明确给出架构设计与实验结论:异步流式 RL 框架 AsyncFlow,通过分布式数据存储与传输模块实现全景数据管理和细粒度调度,支持任务流水线重叠与动态负载均衡,并采用异步生产者-消费者工作流、在 staleness 阈值内延迟参数更新以减少算力空转;核心能力与训练/推理引擎解耦,提供面向服务的接口。摘要称相对 SOTA 基线平均吞吐提升 1.59x,但未提供具体基线名称、硬件配置与完整实验细节,需查原文验证。对 LLM 后训练系统与 RL 训练框架设计有实际参考价值。
78
正文
Computer Science > Machine Learning
arXiv:2507.01663 (cs)
[Submitted on 2 Jul 2025 (v1), last revised 11 Sep 2026 (this version, v2)]
Title:AsyncFlow: An Asynchronous Streaming RL Framework for Efficient LLM Post-Training
Authors:Zhenyu Han, Ansheng You, Haibo Wang, Kui Luo, Guang Yang, Wenqi Shi, Menglong Chen, Sicheng Zhang, Zeshun Lan, Chunshi Deng, Huazhong Ji, Wenjie Liu, Yu Huang, Yixiang Zhang, Chenyi Pan, Jing Wang, Xin Huang, Chunsheng Li, Jianping Wu
View a PDF of the paper titled AsyncFlow: An Asynchronous Streaming RL Framework for Efficient LLM Post-Training, by Zhenyu Han and 18 other authors
View PDF
HTML (experimental)
Abstract:Reinforcement learning (RL) has become a pivotal technology in the post-training phase of large language models (LLMs). Traditional task-collocated RL frameworks suffer from significant scalability bottlenecks, while task-separated RL frameworks face challenges in managing complex dataflows and resolving resource idling. Furthermore, most existing frameworks are tightly coupled with LLM training or inference engines, making them difficult to support custom-designed engines. To address these challenges, we propose AsyncFlow, an asynchronous streaming RL framework tailored for efficient post-training. Specifically, we introduce a distributed data storage and transfer module that provides panoramic data management and fine-grained scheduling capabilities in a fully streamed manner. This architecture inherently enables automated pipeline overlapping among RL tasks and dynamic load-balancing. Moreover, we propose an asynchronous producer-consumer workflow, which is engineered to minimize computational idleness by strategically deferring the parameter update process within staleness thresholds. Finally, the core capabilities of AsyncFlow are architecturally decoupled from underlying training and inference engines and encapsulated by service-oriented user interfaces, offering a modular and customizable user experience. Extensive experiments demonstrate an average throughput of 1.59x compared to the state-of-the-art baseline. The architecture presented in this work provides actionable insights for designing next-generation RL training systems.
Subjects:
Machine Learning (cs.LG); Artificial Intelligence (cs.AI)
Cite as:
arXiv:2507.01663 [cs.LG]
(or
arXiv:2507.01663v2 [cs.LG] for this version)
https://doi.org/10.48550/arXiv.2507.01663
Focus to learn more
arXiv-issued DOI via DataCite
Submission history
From: Zhenyu Han [view email]
[v1]
Wed, 2 Jul 2025 12:45:34 UTC (2,768 KB)
[v2]
Fri, 11 Sep 2026 13:16:01 UTC (2,800 KB)
Full-text links:
Access Paper:
View a PDF of the paper titled AsyncFlow: An Asynchronous Streaming RL Framework for Efficient LLM Post-Training, by Zhenyu Han and 18 other authors
View PDF
HTML (experimental)
TeX Source
view license
Current browse context:
cs.LG
new
|
recent
| 2025-07
Change to browse by:
cs
cs.AI
References & Citations
NASA ADS
Google Scholar
Semantic Scholar
export BibTeX citation
Loading...
BibTeX formatted citation
×
loading...
Data provided by:
Bookmark
Bibliographic Tools
Bibliographic and Citation Tools
Bibliographic Explorer Toggle
Bibliographic Explorer (What is the Explorer?)
Connected Papers Toggle
Connected Papers (What is Connected Papers?)
Litmaps Toggle
Litmaps (What is Litmaps?)
scite.ai Toggle
scite Smart Citations (What are Smart Citations?)
Code, Data, Media
Code, Data and Media Associated with this Article
alphaXiv Toggle
alphaXiv (What is alphaXiv?)
Links to Code Toggle
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub Toggle
DagsHub (What is DagsHub?)
GotitPub Toggle
Gotit.pub (What is GotitPub?)
Huggingface Toggle
Hugging Face (What is Huggingface?)
ScienceCast Toggle
ScienceCast (What is ScienceCast?)
Demos
Demos
Replicate Toggle
Replicate (What is Replicate?)
Spaces Toggle
Hugging Face Spaces (What is Spaces?)
Spaces Toggle
TXYZ.AI (What is TXYZ.AI?)
Related Papers
Recommenders and Search Tools
Link to Influence Flower
Influence Flower (What are Influence Flowers?)
Core recommender toggle
CORE Recommender (What is CORE?)
IArxiv recommender toggle
IArxiv Recommender
(What is IArxiv?)
Author
Venue
Institution
Topic
About arXivLabs
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Which authors of this paper are endorsers? |
Disable MathJax (What is MathJax?)