FPZIP

RESOURCE

Abstract

fpzip is a C/C++ library for lossless and lossy compression of 1D, 2D, and 3D single- and double-precision floating-point arrays. Although designed for lossless compression, the user may optionally request lossy compression by specifying how many bits of precision per floating-point value to retain. Fpzip supports streaming compression and decompression with either a memory buffer or a file as source or destination. In addition to a simple C interface, fpzip comes with an executable for (de)compressing binary files.
Developers:
Lindstrom, Peter [1]
  1. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Release Date:
2017-06-10
Project Type:
Open Source, Publicly Available Repository
Software Type:
Scientific
Version:
1.2.0
Licenses:
BSD 3-clause "New" or "Revised" License
Sponsoring Org.:
Code ID:
33267
Site Accession Number:
954167
Research Org.:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Country of Origin:
United States

RESOURCE

Citation Formats

Lindstrom, Peter G. FPZIP. Computer Software. https://github.com/llnl/fpzip. USDOE National Nuclear Security Administration (NNSA). 10 Jun. 2017. Web. doi:10.11578/dc.20191219.2.
Lindstrom, Peter G. (2017, June 10). FPZIP. [Computer software]. https://github.com/llnl/fpzip. https://doi.org/10.11578/dc.20191219.2.
Lindstrom, Peter G. "FPZIP." Computer software. June 10, 2017. https://github.com/llnl/fpzip. https://doi.org/10.11578/dc.20191219.2.
@misc{ doecode_33267,
title = {FPZIP},
author = {Lindstrom, Peter G.},
abstractNote = {fpzip is a C/C++ library for lossless and lossy compression of 1D, 2D, and 3D single- and double-precision floating-point arrays. Although designed for lossless compression, the user may optionally request lossy compression by specifying how many bits of precision per floating-point value to retain. Fpzip supports streaming compression and decompression with either a memory buffer or a file as source or destination. In addition to a simple C interface, fpzip comes with an executable for (de)compressing binary files.},
doi = {10.11578/dc.20191219.2},
url = {https://doi.org/10.11578/dc.20191219.2},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20191219.2}},
year = {2017},
month = {jun}
}