Smaller and faster data compression with Zstandard - Engineering at Meta
People are creating, sharing, and storing data at a faster rate than at any other time in history. When it comes to innovating on storing and transmitting that data, at Facebook we're making advancements not only in hardware — such as larger hard drives and faster networking equipment — but in software as well. Software helps with data processing through compression, which encodes information, like text, pictures, and other forms of digital data, using fewer bits than the original. These smaller files take up less space on hard drives and are transmitted faster to other systems. There's a trade-off to compressing and decompressing information, though: time. The more time spent compressing to a smaller file, the slower the data is to process. Today, the reigning data compression standard is Deflate, the core algorithm inside Zip, gzip, and zlib [2]. For two decades, it has provided an impressive balance between speed and space, and, as a result, it is used in almost every modern electro
By Yann Collet , Chip Turner People are creating, sharing, and storing data at a faster rate than at any other time in history. When it comes to innovating on storing and transmitting that data, at Facebook we're making advancements not only in hardware — such as larger hard drives and faster networking equipment — but in software as well. Software helps with data processing through compression, which encodes information, like text, pictures, and other forms of digital data, using fewer bits than the original. These smaller files take up less space on hard drives and are transmitted faste
Explore this link on the map →related reading
- Data Compression Explainedmattmahoney.net
- zlib - Wikipediaen.wikipedia.org
- How Lossless Data Compression Works | Quanta Magazinequantamagazine.org
- [2309.10668] Language Modeling Is Compressionarxiv.org
- TurboQuant: Redefining AI efficiency with extreme compressionresearch.google
- NYSRGnotes.ekzhang.com
- ZPAQ - Wikipediaen.wikipedia.org
- TurboQuant: Redefining AI efficiency with extreme compressionresearch.google
- 500'000€ Prize for Compressing Human Knowledgeprize.hutter1.net
- abseil / Performance Hintsabseil.io
- Can gzip be a language model?nathan.rs
- Algorithms for Modern Hardware - Algorithmicaen.algorithmica.org