J4 ›› 2008, Vol. 30 ›› Issue (2): 123-127.
• 论文 • 上一篇 下一篇
杨夏[1] 赵克佳[2] 谭乐平[1]
出版日期:
发布日期:
Online:
Published:
摘要:
最大程度地优化代码和挖掘应用程序的潜在性能,是高性能编译器设计中非常重要的一个任务。基于profiling的反馈式编译优化是一种有效的编译优化模式,它通过程序运行时的剖面信息来指导对代码的优化。本文总结了GCC在实现这种模式上的一般流程、所遇到的问题和解决方法,深入分析了GCC4.0的插桩方法、反馈数据文件格式,以及在 中间语言中标注反馈信息等的实现机制。
关键词: 反馈式编译 插桩 profile信息
Abstract:
The profiling-guided compiling method is an effective compiling model for the design of high-performance compilers. In this paper, we summarize the pr inciples and the general mechanism for profiling-guided compilers, and thoroughly analyze the implementation methods used by GCC 4. 0 such as the method of instrument, the format of profiling data file, and how to get the profiling information and note them in the RTL.
Key words: profile guided compiler, instrument, profile information
杨夏[1] 赵克佳[2] 谭乐平[1]. 反馈式编译实现机制的研究[J]. J4, 2008, 30(2): 123-127.
0 / / 推荐
导出引用管理器 EndNote|Ris|BibTeX
链接本文: http://joces.nudt.edu.cn/CN/
http://joces.nudt.edu.cn/CN/Y2008/V30/I2/123