@inproceedings{d337c60010d444a485a1773ac4360425,
title = "LibPressio-Predict: Flexible and Fast Infrastructure For Inferring Compression Performance",
abstract = "Over recent years, substantial efforts have gone into developing systems to infer compression performance without running compressors. These efforts have driven down the error in the estimates, reduced their runtimes, and improved their generality. However, these efforts are uncoordinated increasing the efforts required to perform comparisons between them. There may be subtle differences in sampling approaches, and nuances to the interfaces requiring efforts to port applications between them and to reproduce experiments. Additionally, many of these methods call for substantial amounts of training data to produce reliable estimates, as well as scalable codes to perform the training. In this work, we present LibPressio-Predict - a scalable library for use in applications using predictions of compression performance and a scalable tool LibPressio-Bench to run these experiments quickly at scale. We use this tool to evaluate 3 recent compression prediction approaches systematically with all 48 timesteps and 13 fields from the Hurricane Issable dataset.",
keywords = "HPC, I/O Optimization, Lib-Pressio, Lossy Compression, Prediction, SZ, ZFP",
author = "Underwood, {Robert R.} and Sheng Di and Sian Jin and Rahman, {Md Hasanur} and Arham Khan and Franck Cappello",
note = "Publisher Copyright: {\textcopyright} 2023 ACM.; 2023 International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023 ; Conference date: 12-11-2023 Through 17-11-2023",
year = "2023",
month = nov,
day = "12",
doi = "10.1145/3624062.3625124",
language = "English (US)",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery",
pages = "272--280",
booktitle = "Proceedings of 2023 SC Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023",
address = "United States",
}