atlas

Research map / Architectures and efficiency / RNNs and normalization

Accelerating Linear Recurrent Neural Networks for the Edge with Unstructured Sparsity

ICML 2025 · Architectures and efficiency › RNNs and normalization · approach: Neural scaling laws · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Compresses S5 linear RNNs via iterative magnitude pruning to 90% weight sparsity, ReLU-based activation sparsification, and W8A16 QAT, then deploys on Intel Loihi 2 for streaming audio denoising.

Problem

Deploying linear RNNs for streaming edge applications requires hardware-aware compression; the efficiency-performance trade-off of extremely sparse (>=90%) linear RNNs versus dense models under equal inference compute budgets is under-explored.

Approach

Combine iterative magnitude pruning of weights to very high sparsity with ReLU-fication to sparsify activations in the S5 linear RNN, plus quantization-aware training to fixed-point, and map the resulting model onto an event-driven neuromorphic chip to convert sparsity into latency and energy gains.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add weight pruning and ReLU-based activation sparsity, scaling the model to Sparse-8S5 · Intel N-DNS testeffective compute: 2× less computeHelped
Add weight pruning and ReLU-based activation sparsity, scaling the model to Sparse-8S5 · Intel N-DNS testmemory footprint: 36% lower memoryHelped
Add weight pruning and ReLU-based activation sparsity, scaling the model to Sparse-11S5 · Intel N-DNS testeffective compute: 3.2× less computeHelped
Add weight pruning and ReLU-based activation sparsity, scaling the model to Sparse-11S5 · Intel N-DNS testmemory footprint: 5.37× lower memoryHelped
Deploy sparse S5 with W8A16 fixed-point arithmetic on Loihi 2 instead of dense S5 on Jetson Orin NanoSparse-8 S5 versus Dense-3 S5 · Intel N-DNS test, token-by-token with real-time chunkslatency: 42× fasterHelped
Deploy sparse S5 with W8A16 fixed-point arithmetic on Loihi 2 instead of dense S5 on Jetson Orin NanoSparse-8 S5 versus Dense-3 S5 · Intel N-DNS test, token-by-token with real-time chunksenergy: 149 × less energyHelped
Increase batch size to b=b_{\text{max}} (ablation)Jetson Orin Nano Dense-3 S5 · Intel N-DNS test, sample-by-samplethroughput: \qty{4.28}{\sample/\second} -> \qty{1130.09}{\sample/\second}Helped
Apply sparsification to an under-parameterized dense-3 model (ablation)S5 · Intel N-DNS testSI-SNR: 7.3%Hurt
Scale model dimensions to use a larger sparse model instead of dense-3S5 · Intel N-DNS testSI-SNRNo clear effect
Add synaptic sparsity to a ReLU-fied model (ablation)S5 model variant 6 · Intel N-DNS testactivation sparsityHurt
Replace GELU with ReLU and add ReLUs after residual addition and to the real S5 hidden state (ablation)S5 · Intel N-DNS testeffective MACsHelped
Use QAT rather than PTQ (ablation)Sparse-6 S5 · Intel N-DNS testSI-SNR after static quantizationHelped

Surprising findings

Limitations

Experimental setup

Datasets: Intel N-DNS Challenge (derived from Microsoft DNS Challenge) SpeechCommands V2-35

Benchmarks: Intel N-DNS Challenge test set SpeechCommands V2-35

Metrics: SI-SNR test accuracy effective MACs memory footprint latency energy per token throughput

Baselines: Spiking-FullSubNet-XL dense S5 models Jetson Orin Nano (FP32 dense S5)

Builds on: S5 iterative magnitude pruning ReLU-fication quantization-aware training JaxPruner

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy