EGU26-10844, updated on 14 Mar 2026
https://doi.org/10.5194/egusphere-egu26-10844
EGU General Assembly 2026
© Author(s) 2026. This work is distributed under
the Creative Commons Attribution 4.0 License.
Oral | Friday, 08 May, 17:10–17:20 (CEST)
 
Room -2.33
EBCC: an Error Bounded Climate-data Compressor
Langwen Huang1, Luigi Fusco1, Jan Zibell2, Florian Scheidl1, Michael Armand Sprenger2, Sebastian Schemm3, and Torsten Hoefler1
Langwen Huang et al.
  • 1DINFK, ETH Zurich, Zurich, Switzerland
  • 2IAC, ETH Zurich, Zurich, Switzerland
  • 3Department of Applied Mathematics and Theoretical Physics, Centre for Mathematical Sciences, University of Cambridge, Cambridge, UK

As the resolution of weather and climate simulations increases, the amount of data produced is growing rapidly from hundreds of terabytes to tens of petabytes. The huge size becomes a limiting factor for broader adoption, and its fast growth rate will soon exhaust all available storage devices. To address these issues, we present EBCC (Error Bounded Climate-data Compressor). It follows a two-layer compression approach: a base compression layer using JPEG2000 to capture the bulk of the data with a high compression ratio, and a residual compression layer using wavelet transform and SPIHT (Set Partitioning In Hierarchical Trees) encoding to efficiently eliminate long-tail extreme errors. EBCC outperforms other methods in the benchmarks at relative error targets ranging from 0.1% to 10%. In the energy budget closure and Lagrangian trajectory benchmarks, it can achieve more than 100× compression while keeping errors within the natural variability derived from ERA5 uncertainty members. We implement EBCC as a standalone C library which is seamlessly integrated with NetCDF and Zarr pipelines.

How to cite: Huang, L., Fusco, L., Zibell, J., Scheidl, F., Sprenger, M. A., Schemm, S., and Hoefler, T.: EBCC: an Error Bounded Climate-data Compressor, EGU General Assembly 2026, Vienna, Austria, 3–8 May 2026, EGU26-10844, https://doi.org/10.5194/egusphere-egu26-10844, 2026.