计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2008年
2期
123-127
,共5页
反馈式编译%插桩%profile信息
反饋式編譯%插樁%profile信息
반궤식편역%삽장%profile신식
最大程度地优化代码和挖掘应用程序的潜在性能,是高性能编译器设计中非常重要的一个任务.基于profiling的反馈式编译优化是一种有效的编译优化模式,它通过程序运行时的剖面信息来指导对代码的优化.本文总结了GCC在实现这种模式上的一般流程、所遇到的问题和解决方法,深入分析了GCC4.0的插桩方法、反馈数据文件格式,以及在中间语言中标注反馈信息等的实现机制.
最大程度地優化代碼和挖掘應用程序的潛在性能,是高性能編譯器設計中非常重要的一箇任務.基于profiling的反饋式編譯優化是一種有效的編譯優化模式,它通過程序運行時的剖麵信息來指導對代碼的優化.本文總結瞭GCC在實現這種模式上的一般流程、所遇到的問題和解決方法,深入分析瞭GCC4.0的插樁方法、反饋數據文件格式,以及在中間語言中標註反饋信息等的實現機製.
최대정도지우화대마화알굴응용정서적잠재성능,시고성능편역기설계중비상중요적일개임무.기우profiling적반궤식편역우화시일충유효적편역우화모식,타통과정서운행시적부면신식래지도대대마적우화.본문총결료GCC재실현저충모식상적일반류정、소우도적문제화해결방법,심입분석료GCC4.0적삽장방법、반궤수거문건격식,이급재중간어언중표주반궤신식등적실현궤제.