2014
DOI: 10.1007/978-3-319-09147-1_45
|View full text |Cite
|
Sign up to set email alerts
|

Two High-Performance Alternatives to ZLIB Scientific-Data Compression

Abstract: ZLIB is used in diverse frameworks by the scientific community, both to reduce disk storage and to alleviate pressure on I/O. As it becomes a bottleneck on multi-core systems, higher throughput alternatives must be considered, exploring parallelism and/or more effective compression schemes. This work provides a comparative study of the ZLIB, LZ4 and FPC compressors (serial and parallel implementations), focusing on CR, bandwidth and speedup. LZ4 provides very high throughput (decompressing over 1GB/s versus 12… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…The zlib algorithm [ 30 ] is a widely used and versatile compression algorithm that enables lossless data compression. It was developed by Jean-Loup Gailly and Mark Adler and is an integral part of the widely used zlib library.…”
Section: Compression Algorithmsmentioning
confidence: 99%
“…The zlib algorithm [ 30 ] is a widely used and versatile compression algorithm that enables lossless data compression. It was developed by Jean-Loup Gailly and Mark Adler and is an integral part of the widely used zlib library.…”
Section: Compression Algorithmsmentioning
confidence: 99%
“…All data types in the NumPy array protocol are acceptable for zarray encoding. There exists a plethora of literature that details compression algorithm performance and benchmark test results that aid choosing appropriate compression schemes for a particular use case (Donoho 1993;Alted 2010;Almeida et al 2014;Wang et al 2015;Kuhn et al 2016).…”
Section: B) Zarrmentioning
confidence: 99%
“…Thus data compression has the potential to be combined with failure detection and proactive checkpointing to further improve the system efficiency. In [32], authors conducted a thorough comparative study between popular compressors ZLIB, LZ4, and FPC. As another example, data compression was also used in reducing the MPI trace size, as shown in [33].…”
Section: Related Workmentioning
confidence: 99%