CurvaDion: Curvature-Adaptive Distributed Orthonormalization

Bhavesh Kumar, Roger Jin, Jeffrey Quesnelle
12/13/2025
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

As language models scale to trillions of parameters, distributed training across many GPUs becomes essential, yet gradient synchronization over high-bandwidth, low-latency networks remains a critical bottleneck. While recent methods like Dion reduce per-step communication through low-rank updates, they synchronize at every step regardless of the optimization landscape. We observe that synchronization requirements vary dramatically throughout training: workers naturally compute similar gradients in flat regions, making frequent synchronization redundant, while high-curvature regions require coordination to prevent divergence. We introduce CurvaDion, which uses Relative Maximum Momentum Change (RMMC) to detect high-curvature regions requiring synchronization. RMMC leverages momentum dynamics which are already computed during optimization as a computationally tractable proxy for directional curvature, adding only $\mathcal{O}(d)$ operations per layer. We establish theoretical connections between RMMC and loss curvature and demonstrate that CurvaDion achieves 99\% communication reduction while matching baseline convergence across models from 160M to 1.3B parameters.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kumar2025curvadion,
  title  = {CurvaDion: Curvature-Adaptive Distributed Orthonormalization},
  author = {Bhavesh Kumar and Roger Jin and Jeffrey Quesnelle},
  year   = {2025},
  eprint = {2512.13728},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.13728v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.13728.svg)](https://codeofpaper.com/paper/2512.13728)

Discussion