paper-with-me

홈 › Papers

Multitask and Transfer Learning for Autotuning Exascale Applications

2019-08-15 · Wissam M. Sid-Lakhdar, Mohsen Mahmoudi Aznaveh, Xiaoye S. Li, James W. Demmel

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.

📄 PDF Abstract BibTeX arXiv:1908.05792

Code (0)

등록된 구현이 없습니다.

Tasks

Transfer Learning

Similar Papers 제목 키워드 기반

ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scales

2023-03-28 · Xingfu Wu, Prasanna Balaprakash, Michael Kruse, Jaehoon Koo 외

As we enter the exascale computing era, efficiently utilizing power and optimizing the performance of scientific applications under power and energy constraints has become critical and challenging. We propose a low-overh…

Bayesian Optimization

Transfer-Learning-Based Autotuning Using Gaussian Copula

2024-01-09 · Thomas Randall, Jaehoon Koo, Brice Videau, Michael Kruse 외

As diverse high-performance computing (HPC) systems are built, many opportunities arise for applications to solve larger problems than ever before. Given the significantly increased complexity of these HPC systems and ap…

Transfer Learning

HPC Storage Service Autotuning Using Variational-Autoencoder-Guided Asynchronous Bayesian Optimization

2022-10-03 · Matthieu Dorier, Romain Egele, Prasanna Balaprakash, Jaehoon Koo 외

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 s…

Bayesian OptimizationTransfer Learning

Autotuning Apache TVM-based Scientific Applications Using Bayesian Optimization

2023-09-13 · Xingfu Wu, Praveen Paramasivam, Valerie Taylor

Apache TVM (Tensor Virtual Machine), an open source machine learning compiler framework designed to optimize computations across various hardware platforms, provides an opportunity to improve the performance of dense mat…

Bayesian OptimizationGPU

FOGA: Flag Optimization with Genetic Algorithm

2021-05-15 · Burak Tağtekin, Berkan Höke, Mert Kutay Sezer, Mahiye Uluyağmur Öztürk

Recently, program autotuning has become very popular especially in embedded systems, when we have limited resources such as computing power and memory where these systems run generally time-critical applications. Compile…

Compiler OptimizationPosition