Progressive Compressed Records: Taking a Byte out of Deep Learning Data
Not on the map. Why?
Abstract (arXiv)
Deep learning accelerators efficiently train over vast and growing amounts of data, placing a newfound burden on commodity networks and storage devices. A common approach to conserve bandwidth involves resizing or compressing data prior to training. We introduce Progressive Compressed Records (PCRs), a data format that uses compression to reduce the overhead of fetching and transporting data, effectively reducing the training time required to achieve a target accuracy. PCRs deviate from previous storage formats by combining progressive compression with an efficient storage layout to view a single dataset at multiple fidelities---all without adding to the total dataset size. We implement PCRs and evaluate them on a range of datasets, training tasks, and hardware architectures. Our work shows that: (i) the amount of compression a dataset can tolerate exceeds 50% of the original encoding for many DL training tasks; (ii) it is possible to automatically and efficiently select appropriate compression levels for a given task; and (iii) PCRs enable tasks to readily access compressed data at runtime---utilizing as little as half the training bandwidth and thus potentially doubling training speed.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1; 2025: 1.
4 papers.
- 2021Plumber: Diagnosing and Removing Performance Bottlenecks in Machine Learning Data Pipelinescited by 15
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Surveycited by 3
- 2025MinatoLoader: Accelerating Machine Learning Training Through Efficient Data Preprocessingcited by 1
- 2022AutoMC: Automated Model Compression based on Domain Knowledge and Progressive search strategycited by 0
- 2025MinatoLoader: Accelerating Machine Learning Training Through Efficient Data Preprocessing12 Sep 2025
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Survey16 Apr 2024
- 2022AutoMC: Automated Model Compression based on Domain Knowledge and Progressive search strategy24 Jan 2022
- 2021Plumber: Diagnosing and Removing Performance Bottlenecks in Machine Learning Data Pipelines7 Nov 2021