Sprintz: Time Series Compression for the Internet of Things
Davis Blalock, Samuel Madden, John Guttag

TL;DR
Sprintz introduces a highly efficient time series compression algorithm suitable for resource-constrained IoT devices and servers, achieving high compression ratios with minimal memory and latency, outperforming existing methods.
Contribution
The paper presents a novel compression algorithm that balances high compression efficiency with low memory and latency requirements, suitable for both IoT sensors and server-side processing.
Findings
Achieves state-of-the-art compression ratios.
Requires less than 1KB memory on devices.
Decompresses at over 3GB/s on servers.
Abstract
Thanks to the rapid proliferation of connected devices, sensor-generated time series constitute a large and growing portion of the world's data. Often, this data is collected from distributed, resource-constrained devices and centralized at one or more servers. A key challenge in this setup is reducing the size of the transmitted data without sacrificing its quality. Lower quality reduces the data's utility, but smaller size enables both reduced network and storage costs at the servers and reduced power consumption in sensing devices. A natural solution is to compress the data at the sensing devices. Unfortunately, existing compression algorithms either violate the memory and latency constraints common for these devices or, as we show experimentally, perform poorly on sensor-generated time series. We introduce a time series compression algorithm that achieves state-of-the-art…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
