Abstract. Machine learning has shown its capabilities for an automatic genera-tion of heuristics used by optimizing compilers. The advantages of these heuristics are that they can be easily adopted to a new environment and in some cases out-perform hand-crafted compiler optimizations. However, this approach shifts the effort from manual heuristic tuning to the model selection problem of machine learning – i. e., selecting learning algorithms and their respective parameters – which is a tedious task in its own right. In this paper, we tackle the model selection problem in a systematic way. As our experiments show, the right choice of a learning algorithm and its parame-ters can significantly affect the quality of the generated heuristics. We...
International audienceTuning compiler optimizations for rapidly evolving hardwaremakes porting and e...
Cavazos, JohnThe number of optimizations that are available in modern day compilers are in their hun...
The literature presents several auto-tunning systems for compiler optimizations, which employ a vari...
Many optimisations in modern compilers have been traditionally based around using analysis to examin...
The end of Moore's law is driving the search for new techniques to improve system performance as app...
Compiler writers are expected to create effective and inexpensive solutions to NP-hard prob-lems suc...
Iterative compiler optimization has been shown to outperform static approaches. This, however, is at...
This book explores break-through approaches to tackling and mitigating the well-known problems of co...
Cavazos, JohnIt has been shown that machine-learning driven optimizations often outperform bundled o...
Compiler writers have crafted many heuristics over the years to approximately solve NP-hard problems...
Tuning hardwired compiler optimizations for rapidly evolving hardware makes porting an optimizing co...
Iterative compilation based on machine learning can effectively predict a program’s compiler optimiz...
Un choix efficace des optimisations de compilation améliore notablement la performances des applicat...
Since the mid-1990s, researchers have been trying to use machine-learning-based approaches to solve ...
Tuning compiler optimizations for rapidly evolving hardware makes porting and extending an optimizin...
International audienceTuning compiler optimizations for rapidly evolving hardwaremakes porting and e...
Cavazos, JohnThe number of optimizations that are available in modern day compilers are in their hun...
The literature presents several auto-tunning systems for compiler optimizations, which employ a vari...
Many optimisations in modern compilers have been traditionally based around using analysis to examin...
The end of Moore's law is driving the search for new techniques to improve system performance as app...
Compiler writers are expected to create effective and inexpensive solutions to NP-hard prob-lems suc...
Iterative compiler optimization has been shown to outperform static approaches. This, however, is at...
This book explores break-through approaches to tackling and mitigating the well-known problems of co...
Cavazos, JohnIt has been shown that machine-learning driven optimizations often outperform bundled o...
Compiler writers have crafted many heuristics over the years to approximately solve NP-hard problems...
Tuning hardwired compiler optimizations for rapidly evolving hardware makes porting an optimizing co...
Iterative compilation based on machine learning can effectively predict a program’s compiler optimiz...
Un choix efficace des optimisations de compilation améliore notablement la performances des applicat...
Since the mid-1990s, researchers have been trying to use machine-learning-based approaches to solve ...
Tuning compiler optimizations for rapidly evolving hardware makes porting and extending an optimizin...
International audienceTuning compiler optimizations for rapidly evolving hardwaremakes porting and e...
Cavazos, JohnThe number of optimizations that are available in modern day compilers are in their hun...
The literature presents several auto-tunning systems for compiler optimizations, which employ a vari...