期刊论文详细信息
Jisuanji kexue
Survey on Automatic Tuning of Compilers by Machine Learning
CHI Hao-yu, CHEN Chang-bo1 
[1] Chongqing Key Laboratory of Automated Reasoning and Cognition,Chongqing Institute of Green and Intelligent Technology,Chinese Academy of Sciences,Chongqing 400714,China<
关键词: compiler|automatic tuning|machine learning|iterative compilation|optimization options selection|optimization phase ordering selection;   
DOI  :  10.11896/jsjkx.210100113
来源: DOAJ
【 摘 要 】

Modern compilers offer many optimization options.It is a complex problem to choose which parameter values,which combination of options and in which order to apply these options.Among them,the optimization phase ordering is the most dif-ficult one.With the improvement of traditional methods (iterative compilation combined with heuristic optimization search) and the emergence of new technologies (machine learning),it is possible to build a relatively efficient and intelligent compiler automatic tuning framework.This paper summarizes the research ideas and application methods of predecessors by investigating the related research in the past decades.Firstly,the development of compiler automatic tuning is introduced,including early manual methods,cost function driven methods,iterative compilation and machine learning-based prediction methods.Then,this paper focuses on the direct prediction based on machine learning and the automatic optimization method of iterative compilation driven by machine learning.Last but not least,several successful frameworks and some recent research results are listed.Current challenges and some key future research directions are also pointed out.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:2次