High Performance DEFLATE Decompression on Intel® Architecture
There is a critical need for lossless data compression in enterprise storage and applications such as Databases, which process huge amounts of data. DEFLATE is a widely used standard to perform lossless compression, and forms the basis of utilities such as gzip and libraries such as Zlib. In these applications, decompression imposes a large computational burden on the servers, and they could benefit from a highly optimized implementation.
This paper describes the performance characteristics of an optimized implementation of DEFLATE decompression, on Intel® processors based on the 32nm microarchitecture. As the performance of decompression is data dependent, we report the performance on various industry standard corpora data sets.
Read the full High Performance DEFLATE Decompression on Intel® Architecture White Paper.