paper-with-me

Papers

ML$^2$Tuner: Efficient Code Tuning via Multi-Level Machine Learning Models

2024-11-16 · JooHyoung Cha, Munyoung Lee, Jinse Kwon, Jubin Lee, Jemin Lee, Yongin Kwon

The increasing complexity of deep learning models necessitates specialized hardware and software optimizations, particularly for deep learning accelerators. Existing autotuning methods often suffer from prolonged tuning times due to profiling invalid configurations, which can cause runtime errors. We introduce ML$^2$Tuner, a multi-level machine learning tuning technique that enhances autotuning efficiency by incorporating a validity prediction model to filter out invalid configurations and an advanced performance prediction model utilizing hidden features from the compilation process. Experimental results on an extended VTA accelerator demonstrate that ML$^2$Tuner achieves equivalent performance improvements using only 12.3% of the samples required with a similar approach as TVM and reduces invalid profiling attempts by an average of 60.8%, Highlighting its potential to enhance autotuning performance by filtering out invalid configurations

📄 PDF Abstract BibTeX arXiv:2411.10764

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Learning

Similar Papers 제목 키워드 기반

VDTuner: Automated Performance Tuning for Vector Data Management Systems

2024-04-16 · Tiannuo Yang, Wen Hu, Wangqi Peng, Yusen Li 외

Vector data management systems (VDMSs) have become an indispensable cornerstone in large-scale information retrieval and machine learning systems like large language models. To enhance the efficiency and flexibility of s…

Bayesian OptimizationInformation RetrievalManagement

Autotuning Search Space for Loop Transformations

2020-10-13 · Michael Kruse, Hal Finkel, Xingfu Wu

One of the challenges for optimizing compilers is to predict whether applying an optimization will improve its execution speed. Programmers may override the compiler's profitability heuristic using optimization directive…

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

Transfer Learning

MLtuner: System Support for Automatic Machine Learning Tuning

2018-03-20 · Henggang Cui, Gregory R. Ganger, Phillip B. Gibbons

MLtuner automatically tunes settings for training tunables (such as the learning rate, the momentum, the mini-batch size, and the data staleness bound) that have a significant impact on large-scale machine learning (ML) …

BIG-bench Machine LearningGeneral Classificationimage-classificationImage Classification+1

Cloud Database Tuning with Reinforcement Learning

2020-12-14 · CUHK Course IERG5350 2020 12 · Chenxia Han, Chaokun Chang

In database management systems (DBMSs), especially cloud DBMSs, configuration tuning is one of the key factors that influence database performance. For a long period of time, the tuning job of databases is done by experi…

Managementreinforcement-learningReinforcement LearningReinforcement Learning (RL)