ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
0
Citations
0
Influential Citations
—
Venue
2026
Year
Model checkpoints are growing in both number and size, which makes archival, transfer, and deployment increasingly costly. General-purpose compressors can reduce storage requirements but ignore tensor structure, whereas existing tensor-specific compressors rely on fixed and format-specific pipelines. We present Brevis, which formulates lossless tensor compression as program synthesis. We design a typed domain-specific language (DSL) that captures recurring tensor structures, such as repeated regions and floating-point fields, through a set of reversible operators. Given a tensor, Brevis synthesizes a self-contained DSL program that reconstructs it bit-exactly. A checkpoint-specific production prior, learned from a small representative sample of tensors, guides a bounded A* search to synthesize compact programs, which can later be executed directly for bit-exact decompression. On 10 public checkpoints spanning language, audio, and image generation models, Brevis reduces 2.13 TB of checkpoint data to 1.41 TB, a 33.93% storage reduction. It produces archives up to 30.87% smaller than those of four general-purpose compressors, including zstd and gzip, and smaller archives than the tensor-specific compressors ZipNN and DFloat11. Under a practical concurrency configuration, Brevis achieves 3.60 GB/s compression and 6.61 GB/s decompression while preserving every source byte.
Model checkpoints have become a significant storage and bandwidth bottleneck in AI development, with models growing in size and number. Traditional general-purpose compressors like zstd and gzip treat tensors as opaque byte streams, missing structural redundancies. Existing tensor-specific compressors often rely on fixed pipelines that are format-specific and not adaptable to diverse tensor patterns. Brevis addresses this gap by framing lossless tensor compression as a program synthesis problem, allowing the compressor to discover and exploit recurring structures in a data-driven manner.
The key innovation is the use of a typed DSL with reversible operators that can express common tensor patterns (e.g., repeated regions, floating-point fields). By synthesizing a program that reconstructs the tensor bit-exactly, Brevis effectively learns a custom compression algorithm for each tensor. This is a departure from both general-purpose and fixed-pipeline approaches, offering a flexible and adaptive solution that can be applied to any tensor format.
Brevis was evaluated on 10 public checkpoints from language, audio, and image generation models, totaling 2.13 TB. It reduced the data to 1.41 TB, a 33.93% storage reduction. Compared to four general-purpose compressors (including zstd and gzip), Brevis produced archives up to 30.87% smaller. It also outperformed tensor-specific compressors ZipNN and DFloat11, producing smaller archives. Under a practical concurrency configuration, Brevis achieved 3.60 GB/s compression and 6.61 GB/s decompression while preserving every source byte.
These results demonstrate that Brevis not only achieves superior compression ratios but also maintains high throughput, making it suitable for large-scale checkpoint storage and transfer.
Brevis introduces a new paradigm for tensor compression that is both flexible and effective. By leveraging program synthesis, it can adapt to the specific structure of each tensor, potentially leading to better compression ratios than fixed pipelines. This could significantly reduce storage costs and bandwidth requirements for AI model deployment and archival. The approach also opens up new research directions in applying program synthesis to other data compression tasks. As model sizes continue to grow, methods like Brevis will become increasingly important for managing the infrastructure costs of AI.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba