HPC Application Parameter Autotuning on Edge Devices: A Bandit Learning Approach
Not on the map. Why?
Abstract (arXiv)
The growing necessity for enhanced processing capabilities in edge devices with limited resources has led us to develop effective methods for improving high-performance computing (HPC) applications. In this paper, we introduce LASP (Lightweight Autotuning of Scientific Application Parameters), a novel strategy designed to address the parameter search space challenge in edge devices. Our strategy employs a multi-armed bandit (MAB) technique focused on online exploration and exploitation. Notably, LASP takes a dynamic approach, adapting seamlessly to changing environments. We tested LASP with four HPC applications: Lulesh, Kripke, Clomp, and Hypre. Its lightweight nature makes it particularly well-suited for resource-constrained edge devices. By employing the MAB framework to efficiently navigate the search space, we achieved significant performance improvements while adhering to the stringent computational limits of edge devices. Our experimental results demonstrate the effectiveness of LASP in optimizing parameter search on edge devices.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 10 of its 50 references that are in the map. First posted on arXiv 2 Jan 2025.
Builds on
10 of 50 references.
References · 10
- 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
- 2019Introduction to Multi-Armed Banditscited by 475
- 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 219
- 2014Input Warping for Bayesian Optimization of Non-stationary Functionscited by 66
- 2015Simple regret for infinitely many armed banditscited by 39
- 2017BestConfig: Tapping the Performance Potential of Systems via Automatic Configuration Tuningcited by 25
- 2019Multitask and Transfer Learning for Autotuning Exascale Applicationscited by 7
- 2022LOCAT: Low-Overhead Online Configuration Auto-Tuning of Spark SQL Applicationscited by 6
- 2019ConEx: Efficient Exploration of Big-Data System Configurations for Better Performancecited by 4
- 2020Automated Reasoning and Detection of Specious Configuration in Large Systems with Symbolic Executioncited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.