Compiler Optimizations: Machine Learning versus O3

Compiler Optimizations: Machine Learning versus O3
复制标题

编译器优化:机器学习与 O3

DOI:
10.1007/978-3-642-37658-0_3
复制
发表时间:
2012
期刊:
2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W)
影响因子:
--
通讯作者:
W. Jalby
W. Jalby
中科院分区:
--
文献类型:
--
作者:
Yuriy Kashnikov;J. Beyler;W. Jalby

文献摘要

被引文献

相似文献

软件工程师高度依赖编译器技术来创建高效的程序。最佳执行时间是HPC领域目前最重要的标准;为了实现这一目标,用户应用了通用编译器选项-O3。下面的文章广泛地测试了其他可用的性能选项,并得出结论,尽管旧的编译器版本可以从编译器标志组合中受益,但现代编译器在常用的-O3级别上的性能令人钦佩。
Software engineers are highly dependent on compiler technology to create efficient programs. Optimal execution time is currently the most important criteria in the HPC field; to achieve this the user applies the common compiler option -O3. The following paper extensively tests the other performance options available and concludes that, although old compiler versions could benefit from compiler flag combinations, modern compilers perform admirably at the commonly used -O3 level.