zfp & fpzip: Floating Point Compression

Related Projects

Below is a list of software projects and applications that have incorporated our compression technology.  Projects marked with ‘*’ are affiliated with the zfp/fpzip projects.  Links to other projects are provided as a courtesy to our users.

  • ADIOS: zfp support for the Adaptable IO System.
  • Aphros: Multiphase fluid flow solver (fpzip).
  • CBench: Compression benchmark (fpzip, zfp).
  • CM1: Severe weather modeling (zfp).
  • CubismUP_2D: Incompressible flow solver (fpzip).
  • E4S: Extreme-Scale Scientific Software Stack (zfp).  
  • Gadgetron: Medical image reconstruction (zfp).
  • hdf5plugin: Compression filters for h5py, the Python interface to the HDF5 format (zfp).
  • H5Z-FPZIP: fpzip compression plugin for the HDF5 format.
  • H5Z-ZFP*: zfp compression plugin for the HDF5 format.  Developed by Mark Miller.
  • HDF5: zfp support for the Hierarchical Data Format.
  • HIVE: Heterogeneously Integrated Visualization Environment (fpzip).
  • HYDRA: Inertial confinement fusion (zfp).
  • idx2: File format supporting multiresolution, variable-precision queries (zfp).
  • imagecodecs: Python package for image compression codecs (zfp).
  • Intel IPP: AVX2 and AVX-512 implementation of zfp in Intel Integrated Performance Primitives.
  • JHTDB: Johns Hopkins Turbulence Database (zfp).
  • libpressio: Uniform interface to various compression libraries (fpzip, zfp).
  • MDTM: High-performance data transfer (zfp).
  • NGPF: Next Gen Particle Format (zfp).
  • NumPy Wrappers: Python wrappers for fpzip.
  • PIDX: Parallel I/O library for multiresolution queries (zfp).
  • PDMlib: Particle Data Management library (fpzip).
  • pyzfp: PIP package for the Python interface to zfp (see also the official zfpy PIP package below).
  • RMG: Density functional theory electronic structure calculations (zfp).
  • seismic-zfp: SGZ compressed format for seismic data (zfp).
  • Silo*: Mesh and Field I/O Library (fpzip, zfp).  Developed by Mark Miller.
  • Spack: Spack package for zfp.
  • STRUMPACK: Linear solver (zfp).
  • TinyEXR: OpenEXR high dynamic range image library (zfp).
  • torchzfp: Torch7 compressed floating-point tensors (zfp).
  • TTK: The Topology ToolKit (zfp).
  • VTK: zfp third-party I/O support in Kitware’s Visualization Toolkit.
  • VTK-m: zfp support for (de)compressing VTK-m arrays.
  • YARP: Robot control system (zfp).
  • Z-checker: Framework for assessing compression ratio, error, and speed (zfp).
  • zarr/numcodecs: zfp support for the zarr compressed-array package.
  • zfp-sys: Rust bindings for zfp.
  • ZfpCompression.jl: Julia bindings for zfp.
  • zfpy@Anaconda*: Conda package for the Python interface to zfp.  Developed by Kevin Paul.
  • zfpy@PyPI*: PIP package for the Python interface to zfp.  Developed by David Wade.
  • zhw*: FPGA implementation of zfp.  Developed by Scott Lloyd.