A lightweight UCB-based autotuner (LASP) tuned four HPC applications on a Jetson Nano, finding configurations within 12% of the oracle and improving over defaults by 6-14%.
Multitask and Transfer Learning for Autotuning Exascale Applications
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
Multitask learning and transfer learning have proven to be useful in the field of machine learning when additional knowledge is available to help a prediction task. We aim at deriving methods following these paradigms for use in autotuning, where the goal is to find the optimal performance parameters of an application treated as a black-box function. We show comparative results with state-of-the-art autotuning techniques. For instance, we observe an average $1.5x$ improvement of the application runtime compared to the OpenTuner and HpBandSter autotuners. We explain how our approaches can be more suitable than some state-of-the-art autotuners for the tuning of any application in general and of expensive exascale applications in particular.
citation-role summary
citation-polarity summary
fields
cs.PF 1years
2025 1verdicts
CONDITIONAL 1roles
background 1polarities
support 1representative citing papers
citing papers explorer
-
HPC Application Parameter Autotuning on Edge Devices: A Bandit Learning Approach
A lightweight UCB-based autotuner (LASP) tuned four HPC applications on a Jetson Nano, finding configurations within 12% of the oracle and improving over defaults by 6-14%.