Articles | Volume 9, issue 9
Geosci. Model Dev., 9, 3199–3211, 2016
https://doi.org/10.5194/gmd-9-3199-2016
Geosci. Model Dev., 9, 3199–3211, 2016
https://doi.org/10.5194/gmd-9-3199-2016
Development and technical paper
19 Sep 2016
Development and technical paper | 19 Sep 2016

Bit Grooming: statistically accurate precision-preserving quantization with compression, evaluated in the netCDF Operators (NCO, v4.4.8+)

Charles S. Zender

Viewed

Total article views: 3,179 (including HTML, PDF, and XML)
HTML PDF XML Total Supplement BibTeX EndNote
2,021 997 161 3,179 519 167 165
  • HTML: 2,021
  • PDF: 997
  • XML: 161
  • Total: 3,179
  • Supplement: 519
  • BibTeX: 167
  • EndNote: 165
Views and downloads (calculated since 21 Apr 2016)
Cumulative views and downloads (calculated since 21 Apr 2016)

Cited

Saved (final revised paper)

Latest update: 30 Jan 2023
Download
Short summary
We introduce Bit Grooming, a lossy compression algorithm that removes the bloat due to false precision, those bits and bytes beyond the meaningful precision of the data. Bit Grooming is statistically unbiased, applies to all floating-point numbers, and is easy to use. Bit Grooming reduces data storage requirements by 25–80 %. Unlike its best-known competitor Linear Packing, Bit Grooming imposes no software overhead on users, and guarantees its precision throughout the whole floating-point range.