Mixed Precision Compression of Tucker Decomposition
We present a mixed precision approach for improving Tucker-based lossy compression of multiway data. Current Tucker decomposition algorithms use a uniform floating-point precision and obtain compression by minimizing the multilinear ranks of the representation subject to the target error tolerance. Our algorithm automatically determines which parameters of the representation can be stored in lower precision to improve the compression ratio without exceeding the error tolerance. Crucially, we show that the opportunities to reduce precision are not uniform across parameters, and thus using multiple precisions allows for smoothly transitioning across tolerances between the precisions of standard formats. Theoretical error bounds and numerical experiments validate the approach, and we obtain up to \(2\times\) and \(4\times\) compression improvement factors over initial Tucker approximations of single and double precision real-world numerical simulation data, respectively.
Authors
- Bhisham Dev Verma (ORCID: https://orcid.org/0000-0002-4319-1199)
- Grey Ballard (ORCID: https://orcid.org/0000-0003-1557-8027)
- Théo Mary (ORCID: https://orcid.org/0000-0001-9949-4634)
Institutions
- Centre National de la Recherche Scientifique (FR)
- Sorbonne Université (FR)
- LIP6 (FR)
- Wake Forest University (US)
Publication Details
- Journal
- ACM Transactions on Mathematical Software
- Published
- 2026-10-29
- DOI
- https://doi.org/10.1145/3860897
- Primary Topic
- Tensor decomposition and applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00