LGCLIROct 13, 2025

ELMO: Efficiency via Low-precision and Peak Memory Optimization in Large Output Spaces

arXiv:2510.11168v13 citationsh-index: 15ICML
Originality Highly original
AI Analysis

This addresses efficiency issues for large-scale tagging and recommendation systems, offering a significant memory reduction.

The paper tackles the high compute and memory demands of extreme multilabel classification (XMC) models by proposing ELMO, a pure low-precision training framework using BFloat16 and Float8, which reduces GPU memory usage from 39.7 GiB to 6.6 GiB for a 3-million-label model without accuracy loss.

Large output spaces, also referred to as Extreme multilabel classification (XMC), is a setting that arises, e.g., in large-scale tagging and product-to-product recommendation, and is characterized by the number of labels ranging from hundreds of thousands to millions. This means that the linear classification head, usually only a tiny fraction of the overall model, turns into the main driver for compute and memory demand. Current state-of-the-art XMC methods predominantly rely on FP16-FP32 mixed-precision training, which we show can be unstable, and inefficient in terms of memory usage and computational overhead. Meanwhile, existing low-precision methods typically retain higher precision for the classification layer. In this work, we propose ELMO, a pure low-precision training framework for XMC models using BFloat16 and Float8 data types. By leveraging Kahan summation and stochastic rounding, we demonstrate that XMC models can be effectively trained entirely in Float8, without relying on single-precision master weights or tensor scaling. Low-precision training, combined with our proposed memory optimizations -- gradient fusion and chunking -- enables significant reductions in GPU memory usage. For example, we train a 3-million-label XMC model with only 6.6 GiB of GPU memory, compared to the 39.7 GiB required by the optimized SOTA method, Renee without compromising accuracy.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes