A survey on compiler autotuning using machine learning

AH Ashouri, W Killian, J Cavazos, G Palermo… - ACM Computing …, 2018 - dl.acm.org
Since the mid-1990s, researchers have been trying to use machine-learning-based
approaches to solve a number of different compiler optimization problems. These …

Opentuner: An extensible framework for program autotuning

J Ansel, S Kamil, K Veeramachaneni… - Proceedings of the 23rd …, 2014 - dl.acm.org
Program autotuning has been shown to achieve better or more portable performance in a
number of domains. However, autotuners themselves are rarely portable between projects …

Machine learning in compiler optimization

Z Wang, M O'Boyle - Proceedings of the IEEE, 2018 - ieeexplore.ieee.org
In the last decade, machine-learning-based compilation has moved from an obscure
research niche to a mainstream activity. In this paper, we describe the relationship between …

Using meta-heuristics and machine learning for software optimization of parallel computing systems: a systematic literature review

S Memeti, S Pllana, A Binotto, J Kołodziej, I Brandic - Computing, 2019 - Springer
While modern parallel computing systems offer high performance, utilizing these powerful
computing resources to the highest possible extent demands advanced knowledge of …

End-to-end deep learning of optimization heuristics

C Cummins, P Petoumenos, Z Wang… - 2017 26th …, 2017 - ieeexplore.ieee.org
Accurate automatic optimization heuristics are necessary for dealing with thecomplexity and
diversity of modern hardware and software. Machine learning is aproven technique for …

ParamILS: an automatic algorithm configuration framework

F Hutter, HH Hoos, K Leyton-Brown, T Stützle - Journal of artificial …, 2009 - jair.org
The identification of performance-optimizing parameter settings is an important part of the
development and application of algorithms. We describe an automatic framework for this …

Large language models for compiler optimization

C Cummins, V Seeker, D Grubisic, M Elhoushi… - arXiv preprint arXiv …, 2023 - arxiv.org
We explore the novel application of Large Language Models to code optimization. We
present a 7B-parameter transformer model trained from scratch to optimize LLVM assembly …

Potato yield prediction using machine learning techniques and sentinel 2 data

D Gómez, P Salvador, J Sanz, JL Casanova - Remote Sensing, 2019 - mdpi.com
Traditional potato growth models evidence certain limitations, such as the cost of obtaining
the input data required to run the models, the lack of spatial information in some instances …

Hardware acceleration of sparse and irregular tensor computations of ml models: A survey and insights

S Dave, R Baghdadi, T Nowatzki… - Proceedings of the …, 2021 - ieeexplore.ieee.org
Machine learning (ML) models are widely used in many important domains. For efficiently
processing these computational-and memory-intensive applications, tensors of these …

Deep low-rank prior for hyperspectral anomaly detection

S Wang, X Wang, L Zhang… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Hyperspectral anomaly detection is aimed at detecting observations that differ from their
surroundings. To achieve this goal, low-rank models and autoencoders (AEs) have attracted …