DocumentCode :
3106190
Title :
Tuning Compiler Optimization Options via Simulated Annealing
Author :
Zhong, Shengtong ; Shen, Yang ; Hao, Fei
Author_Institution :
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
fYear :
2009
fDate :
13-14 Dec. 2009
Firstpage :
305
Lastpage :
308
Abstract :
To find a good set of compiler options for a particular CPU and software is actually a difficult task. Some tool based on genetic algorithm like AcovEA exists, and it requires to compile and run each program many times as to find optimized compiler options. If each program execution time is very long, then the process is rather time consuming. In this paper, a new tool, named Analysis of Compiler Options via Simulated Annealing (AcovSA), is introduced. AcovSA has the same functionality as AcovEA, meanwhile it has better control of execution time with Simulated Annealing. The experiment results, by comparing the benchmarks´ running time with the good optimization options set (OOS) obtain from AcovSA and AcovEA, show the efficiency and effectiveness of AcovSA.
Keywords :
genetic algorithms; optimising compilers; simulated annealing; AcovEA; AcovSA; compiler options analysis; genetic algorithm; optimization options set; optimized compiler options; simulated annealing; tuning compiler optimization; Analytical models; Computational modeling; Computer languages; Costs; Genetic algorithms; Information technology; Optimizing compilers; Performance analysis; Program processors; Simulated annealing; AcovSA; Compiler Option Optimization; Simulated Annealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Future Information Technology and Management Engineering, 2009. FITME '09. Second International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-5339-9
Type :
conf
DOI :
10.1109/FITME.2009.81
Filename :
5380987
Link To Document :
بازگشت