mlsanityData to 14 Oct 2026

SRL: Scaling Distributed Reinforcement Learning to Over Ten Thousand Cores

arXiv 2306.16688 ↗First posted 29 Jun 2023cs.DC cs.AI cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

The ever-growing complexity of reinforcement learning (RL) tasks demands a distributed system to efficiently generate and process a massive amount of data. However, existing open-source libraries suffer from various limitations, which impede their practical use in challenging scenarios where large-scale training is necessary. In this paper, we present a novel abstraction on the dataflows of RL training, which unifies diverse RL training applications into a general framework. Following this abstraction, we develop a scalable, efficient, and extensible distributed RL system called ReaLlyScalableRL, which allows efficient and massively parallelized training and easy development of customized algorithms. Our evaluation shows that SRL outperforms existing academic libraries, reaching at most 21x higher training throughput in a distributed setting. On learning performance, beyond performing and scaling well on common RL benchmarks with different RL algorithms, SRL can reproduce the same solution in the challenging hide-and-seek environment as reported by OpenAI with up to 5x speedup in wall-clock time. Notably, SRL is the first in the academic community to perform RL experiments at a large scale with over 15k CPU cores. SRL source code is available at: https://github.com/openpsi-project/srl .

Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 38 of its 56 references that are in the map. First posted on arXiv 29 Jun 2023.

Builds on

38 of 56 references.

References · 38

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2017Proximal Policy Optimization Algorithmscited by 15,215
  5. 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
  6. 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
  7. 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
  8. 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 942
  9. 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
  10. 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 807
  11. 2019The StarCraft Multi-Agent Challengecited by 597
  12. 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 527
26 more
  1. 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 313
  2. 2020Agent57: Outperforming the Atari Human Benchmarkcited by 303
  3. 2018Distributed Prioritized Experience Replaycited by 269
  4. 2019Google Research Football: A Novel Reinforcement Learning Environmentcited by 260
  5. 2020Acme: A Research Framework for Distributed Reinforcement Learningcited by 146
  6. 2022Mastering the Game of Stratego with Model-Free Multiagent Reinforcement Learningcited by 131
  7. 2018Dopamine: A Research Framework for Deep Reinforcement Learningcited by 122
  8. 2020Sample Factory: Egocentric 3D Control from Pixels at 100000 FPS with Asynchronous Reinforcement Learningcited by 93
  9. 2021From Motor Control to Team Play in Simulated Humanoid Footballcited by 87
  10. 2015Massively Parallel Methods for Deep Reinforcement Learningcited by 82
  11. 2020Towards Playing Full MOBA Games with Deep Reinforcement Learningcited by 78
  12. 2016DeepMind Labcited by 74
  13. 2017RLlib: Abstractions for Distributed Reinforcement Learningcited by 54
  14. 2018Horizon: Facebook's Open Source Applied Reinforcement Learning Platformcited by 48
  15. 2022Atari-5: Distilling the Arcade Learning Environment down to Five Gamescited by 44
  16. 2019TorchBeast: A PyTorch Platform for Distributed RLcited by 41
  17. 2018Accelerated Methods for Deep Reinforcement Learningcited by 40
  18. 2019rlpyt: A Research Code Base for Deep Reinforcement Learning in PyTorchcited by 38
  19. 2021Podracer architectures for scalable Reinforcement Learningcited by 38
  20. 2020Tonic: A Deep Reinforcement Learning Library for Fast Prototyping and Benchmarkingcited by 19
  21. 2021Launchpad: A Programming Model for Distributed Machine Learning Researchcited by 14
  22. 2020TLeague: A Framework for Competitive Self-Play based Distributed Multi-Agent Reinforcement Learningcited by 11
  23. 2017TensorFlow Agents: Efficient Batched Reinforcement Learning in TensorFlowcited by 9
  24. 2021ElegantRL-Podracer: Scalable and Elastic Library for Cloud-Native Deep Reinforcement Learningcited by 9
  25. 2020Fiber: A Platform for Efficient Development and Distributed Training for Reinforcement Learning and Population-Based Methodscited by 4
  26. 2022MSRL: Distributed Reinforcement Learning with Dataflow Fragmentscited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 3; 2025: 4; 2026: 3.

10 papers.