HPC Storage Service Autotuning Using Variational-Autoencoder-Guided Asynchronous Bayesian Optimization
Not on the map. Why?
Abstract (arXiv)
Distributed data storage services tailored to specific applications have grown popular in the high-performance computing (HPC) community as a way to address I/O and storage challenges. These services offer a variety of specific interfaces, semantics, and data representations. They also expose many tuning parameters, making it difficult for their users to find the best configuration for a given workload and platform. To address this issue, we develop a novel variational-autoencoder-guided asynchronous Bayesian optimization method to tune HPC storage service parameters. Our approach uses transfer learning to leverage prior tuning results and use a dynamically updated surrogate model to explore the large parameter search space in a systematic way. We implement our approach within the DeepHyper open-source framework, and apply it to the autotuning of a high-energy physics workflow on Argonne's Theta supercomputer. We show that our transfer-learning approach enables a more than 40× search speedup over random search, compared with a 2.5× to 10× speedup when not using transfer learning. Additionally, we show that our approach is on par with state-of-the-art autotuning frameworks in speed and outperforms them in resource utilization and parallelization capabilities.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 8 of its 52 references that are in the map. First posted on arXiv 3 Oct 2022.
Builds on
8 of 52 references.
References · 8
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2019Learning search spaces for Bayesian optimization: Another view of hyperparameter transfer learningcited by 50
- 2018Regret bounds for meta Bayesian optimization with an unknown Gaussian process priorcited by 31
- 2018Practical Transfer Learning for Bayesian Optimizationcited by 26
- 2017mlrMBO: A Modular Framework for Model-Based Optimization of Expensive Black-Box Functionscited by 16
- 2017Transfer Learning for Improving Model Predictions in Highly Configurable Softwarecited by 12
- 2019Multitask and Transfer Learning for Autotuning Exascale Applicationscited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
4 papers.
- 2022BaCO: A Fast and Portable Bayesian Compiler Optimization Frameworkcited by 11
- 2023Performance Tuning for GPU-Embedded Systems: Machine-Learning-based and Analytical Model-driven Tuning Methodologiescited by 0
- 2024Cost-Effective Methodology for Complex Tuning Searches in HPC: Navigating Interdependencies and Dimensionalitycited by 0
- 2026Attention-Informed Surrogates for Navigating Power-Performance Trade-offs in HPCcited by 0
- 2026Attention-Informed Surrogates for Navigating Power-Performance Trade-offs in HPC21 Jan 2026
- 2024Cost-Effective Methodology for Complex Tuning Searches in HPC: Navigating Interdependencies and Dimensionality12 Mar 2024
- 2023Performance Tuning for GPU-Embedded Systems: Machine-Learning-based and Analytical Model-driven Tuning Methodologies24 Oct 2023
- 2022BaCO: A Fast and Portable Bayesian Compiler Optimization Framework1 Dec 2022