Machine-Learning-Based Self-Optimizing Compiler Heuristics✱

R Mosaner, D Leopoldseder, W Kisling… - Proceedings of the 19th …, 2022 - dl.acm.org
Compiler optimizations are often based on hand-crafted heuristics to guide the optimization
process. These heuristics are designed to benefit the average program and are otherwise …

Improving Vectorization Heuristics in a Dynamic Compiler with Machine Learning Models

R Mosaner, G Barany, D Leopoldseder… - Proceedings of the 14th …, 2022 - dl.acm.org
Optimizing compilers rely on many hand-crafted heuristics to guide the optimization process.
However, the interactions between different optimizations makes their design a difficult task …

[PDF][PDF] Machine-Learning-Based Optimization Heuristics in Dynamic Compilers/submitted by DI Raphael Moaner, BSc

R Mosaner - 2023 - epub.jku.at
Modern, optimizing compilers rely on hundreds of heuristics to decide whether and how to
apply optimizations during compilation. These heuristics are typically hand-crafted and …

Remarkable Challenges of High-Performance Language Virtual Machines

G Polito, S Ducasse, P Tesone, L Fabresse, G Thomas… - 2022 - inria.hal.science
Language Virtual Machines (VMs) are pervasive in every laptop, server, and smartphone, as
is the case with Java or Javascript. They allow application portability between different …