Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pzlib

Go parallel zlib compression/decompression. This is a fully zlib compatible drop in replacement for "compress/zlib".

The implementation is inspired by klauspost/pgzip, and completed as the final project of CMU 15-618: Parallel Computer Architecture and Programming.

According to our experiment, pzlib can achieve a 38× speedup compared to "compress/zlib" on 36-core AWS machines compressing files of 1GB, with moderate file size overhead after compression. Detailed benchmark results can be found in this report.

About

Go parallel zlib (de)compression

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages