ParaRNN: Unlocking Parallel Training of Nonlinear RNNs for Large Language Models
Not on the map. Why?
Abstract (arXiv)
Recurrent Neural Networks (RNNs) laid the foundation for sequence modeling, but their intrinsic sequential nature restricts parallel computation, creating a fundamental barrier to scaling. This has led to the dominance of parallelizable architectures like Transformers and, more recently, State Space Models (SSMs). While SSMs achieve efficient parallelization through structured linear recurrences, this linearity constraint limits their expressive power and precludes modeling complex, nonlinear sequence-wise dependencies. To address this, we present ParaRNN, a framework that breaks the sequence-parallelization barrier for nonlinear RNNs. Building on prior work, we cast the sequence of nonlinear recurrence relationships as a single system of equations, which we solve in parallel using Newton's iterations combined with custom parallel reductions. Our implementation achieves speedups of up to 665x over naive sequential application, allowing training nonlinear RNNs at unprecedented scales. To showcase this, we apply ParaRNN to adaptations of LSTM and GRU architectures, successfully training models of 7B parameters that attain perplexity comparable to similarly-sized Transformers and Mamba2 architectures. To accelerate research in efficient sequence modeling, we release the ParaRNN codebase as an open-source framework for automatic training-parallelization of nonlinear RNNs, enabling researchers and practitioners to explore new nonlinear RNN models at scale.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 26 of its 37 references that are in the map. First posted on arXiv 24 Oct 2025.
Builds on
26 of 37 references.
References · 26
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,718
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,465
- 2024Transformers are SSMs: Generalized Models and Efficient Algorithms Through Structured State Space Dualitycited by 1,336
- 2020HiPPO: Recurrent Memory with Optimal Polynomial Projectionscited by 605
- 2022On the Parameterization and Initialization of Diagonal State Space Modelscited by 424
- 2023Resurrecting Recurrent Neural Networks for Long Sequencescited by 408
- 2024DataComp-LM: In search of the next generation of training sets for language modelscited by 398
- 2015LSTM: A Search Space Odysseycited by 316
- 2023Zoology: Measuring and Improving Recall in Efficient Language Modelscited by 204
- 2024The Illusion of State in State-Space Modelscited by 187
14 more
- 2023Accelerating Transformer Inference for Translation via Parallel Decodingcited by 124
- 2023Parallel Sampling of Diffusion Modelscited by 112
- 2024Theoretical Foundations of Deep Selective State-Space Modelscited by 74
- 2017Simple Recurrent Units for Highly Parallelizable Recurrencecited by 61
- 2020Accelerating Feedforward Computation via Parallel Nonlinear Equation Solvingcited by 52
- 2024Falcon Mamba: The First Competitive Attention-free 7B Language Modelcited by 46
- 2023Parallelizing non-linear sequential models over the sequence lengthcited by 45
- 2024Towards Scalable and Stable Parallelization of Nonlinear RNNscited by 38
- 2025Straight to Zero: Why Linearly Decaying the Learning Rate to Zero Works Best for LLMscited by 35
- 2023Traveling Waves Encode the Recent Past and Enhance Sequence Learningcited by 16
- 2025Parallelization of Non-linear State-Space Models: Scaling Up Liquid-Resistance Liquid-Capacitance Networks for Efficient Sequence Modelingcited by 10
- 2025Understanding Input Selectivity in Mamba: Impact on Approximation Power, Memorization, and Associative Recall Capacitycited by 7
- 2025Predictability Enables Parallelization of Nonlinear State Space Modelscited by 7
- 2025Recurrence-Complete Frame-based Action Modelscited by 2
Built on by
Citing papers per year: 2026: 15.
15 papers.
Sort:
By area:
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modelingcited by 8
- 2026Learning State-Tracking from Code Using Linear RNNscited by 6
- 2026Pretraining Recurrent Networks without Recurrencecited by 5
- 2026Full-bandwidth transformercited by 5
- 2026Parallelizable memory recurrent unitscited by 3
- 2026Rational Transductorscited by 1
- 2026On Sequence-to-Sequence Models for Automated Log Parsingcited by 0
- 2026Integrative neurocybernetic modeling in the era of large-scale neurosciencecited by 0
- 2026State Stream Transformer (SST) V2: Parallel Training of Nonlinear Recurrence for Latent Space Reasoningcited by 0
- 2026Hardware-Software Co-Design of Scalable, Energy-Efficient Analog Recurrent Computationscited by 0
- 2026Parallel Recursive LSTMcited by 0
- 2026Length-Independent State Tracking Under a Parallel Scancited by 0
3 more
- 2026Switching Linear Attention30 Sep 2026
- 2026Pretraining Latent Information Feedback Transformers with Teacher Supervision29 Sep 2026
- 2026ADPTNet: Adaptive with Prescriptive Timescales Non-Linear SSM for Sequence Modelling27 Sep 2026
- 2026Length-Independent State Tracking Under a Parallel Scan26 Sep 2026
- 2026Full-bandwidth transformer9 Aug 2026
- 2026Pretraining Recurrent Networks without Recurrence4 Jun 2026
- 2026Parallel Recursive LSTM16 May 2026
- 2026Hardware-Software Co-Design of Scalable, Energy-Efficient Analog Recurrent Computations12 May 2026
- 2026State Stream Transformer (SST) V2: Parallel Training of Nonlinear Recurrence for Latent Space Reasoning30 Apr 2026
- 2026Integrative neurocybernetic modeling in the era of large-scale neuroscience26 Apr 2026
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modeling15 Mar 2026
- 2026Learning State-Tracking from Code Using Linear RNNs16 Feb 2026
3 more
- 2026On Sequence-to-Sequence Models for Automated Log Parsing7 Feb 2026
- 2026Rational Transductors7 Feb 2026
- 2026Parallelizable memory recurrent units14 Jan 2026
- 2026On Sequence-to-Sequence Models for Automated Log Parsingcited by 0
- 2026On Sequence-to-Sequence Models for Automated Log Parsing7 Feb 2026
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modelingcited by 8
- 2026Learning State-Tracking from Code Using Linear RNNscited by 6
- 2026Pretraining Recurrent Networks without Recurrencecited by 5
- 2026Full-bandwidth transformercited by 5
- 2026Parallelizable memory recurrent unitscited by 3
- 2026Rational Transductorscited by 1
- 2026Integrative neurocybernetic modeling in the era of large-scale neurosciencecited by 0
- 2026State Stream Transformer (SST) V2: Parallel Training of Nonlinear Recurrence for Latent Space Reasoningcited by 0
- 2026Hardware-Software Co-Design of Scalable, Energy-Efficient Analog Recurrent Computationscited by 0
- 2026Parallel Recursive LSTMcited by 0
- 2026Length-Independent State Tracking Under a Parallel Scancited by 0
- 2026ADPTNet: Adaptive with Prescriptive Timescales Non-Linear SSM for Sequence Modellingcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Switching Linear Attention30 Sep 2026
- 2026Pretraining Latent Information Feedback Transformers with Teacher Supervision29 Sep 2026
- 2026ADPTNet: Adaptive with Prescriptive Timescales Non-Linear SSM for Sequence Modelling27 Sep 2026
- 2026Length-Independent State Tracking Under a Parallel Scan26 Sep 2026
- 2026Full-bandwidth transformer9 Aug 2026
- 2026Pretraining Recurrent Networks without Recurrence4 Jun 2026
- 2026Parallel Recursive LSTM16 May 2026
- 2026Hardware-Software Co-Design of Scalable, Energy-Efficient Analog Recurrent Computations12 May 2026
- 2026State Stream Transformer (SST) V2: Parallel Training of Nonlinear Recurrence for Latent Space Reasoning30 Apr 2026
- 2026Integrative neurocybernetic modeling in the era of large-scale neuroscience26 Apr 2026
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modeling15 Mar 2026
- 2026Learning State-Tracking from Code Using Linear RNNs16 Feb 2026
12 newest of 14 All 14 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024RotRNN: Modelling Long Sequences with Rotations
- 2025Implicit Language Models are RNNs: Balancing Parallelization and Expressivity
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Training
- 2024Griffin: Mixing Gated Linear Recurrences with Local Attention for Efficient Language Models
- 2024Recurrent neural networks: vanishing and exploding gradients are not the end of the story
- 2024BabyHGRN: Exploring RNNs for Sample-Efficient Training of Language Models
- 2026Structured Recurrent Mixers for Massively Parallelized Sequence Generation
- 2023State space models can express n-gram languages