atlas

Research map / Architectures and efficiency / Attention and transformers

Mixtures of Subspaces for Bandwidth Efficient Context Parallel Training

NeurIPS 2025 · Architectures and efficiency › Attention and transformers · approach: Language model pretraining and induction · 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.

Proposes a compression scheme for context-parallel attention that transmits low-rank key/value activations under a learned per-chunk rotation of a warm-started subspace, enabling decentralized long-context training over 300 Mbps links.

Problem

Context-parallel training of LLMs requires all-gathering keys and values across devices every layer and step, which is prohibitively communication-heavy over low-bandwidth decentralized internet links.

Approach

Factorize attention weights so K/V outputs lie in dynamic mixtures of low-dimensional subspaces: a fixed warm-started orthonormal basis is rotated by a per-chunk rotation predicted from the chunk's mean activation (parameterized by a single skew-symmetric generator with a small angle), so only compressed activations plus a scalar are broadcast; the auxiliary heads are removed after training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
compress activations with the proposed method instead of centralized CP800M Llama 3 · FineWeb validationperplexity: 17.18 -> 17.06Helped
compress activations with the proposed method instead of centralized CP800M Llama 3 · C4 validationperplexity: 17.51 -> 17.47Helped
compress activations with the proposed method instead of centralized CP800M Llama 3 · BookCorpus validationperplexity: 17.88 -> 17.81Helped
use a fixed projection subspace instead of learned, adaptive subspaces (ablation)Ours · FineWeb validation, 10K stepsperplexity: 22.64 -> 26.57Hurt
use random rotations instead of learned rotations (ablation)Ours · FineWeb validation, 10K stepsperplexity: 22.64 -> 24.93Hurt
remove the second-order approximation (ablation)Ours · FineWeb validation, 10K stepsperplexity: 22.64 -> 22.64No clear effect
add warm-start initialization of principal directions (ablation)Ours · FineWeb validation, 10K stepsperplexity: 26.63 -> 22.64Helped
compress both K and V by 98% (ablation)Ours · FineWeb validation, 10K stepsperplexity: 22.64 -> 24.74Hurt
compress K by 99% and V by 95% (ablation)Ours · FineWeb validation, 10K stepsperplexity: 22.64 -> 24.68Hurt
use 300 warmup steps instead of 500 (ablation)Ours · FineWeb validationperplexity: 22.64 -> 22.66No clear effect
reparameterize U (ablation)Ours · decentralized CPTPS: 37K -> 55KHelped
use the second-order approximation (ablation)Ours · decentralized CPTPS: 30K -> 55KHelped

Surprising findings

Limitations

Experimental setup

Datasets: FineWeb C4 BookCorpus

Benchmarks: FineWeb C4 BookCorpus

Metrics: validation perplexity tokens per second (TPS) wall-clock convergence memory per GPU

Baselines: Top-10% sparsification 4-bit quantization BigBird CosFormer Uncompressed centralized CP (100Gbps) Uncompressed decentralized CP (300Mbps)

Builds on: Ring Attention Power Gossip Llama 3 architecture Chinchilla scaling law

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