Abstract:
A compiler can get accurate execution profile information about the program through profiling. It takes advantage of this information to aid trade-off making in various optimizations and improves the performance of the final code. This paper introduces the edge profiling technology in Godson/ORC compiler, gives the performance test report of CPU2000 with edge profiling enabled.
Key words:
profile information,
edge profiling,
godson/ORC compiler
摘要: 在程序实际执行中,Profiling技术能为编译器提供准确的轮廓信息。编译优化借助这种轮廓信息,可在优化时进行取舍,提高生成代码性能。该文介绍了在龙芯/ORC编译器中edge profiling的技术,给出了在edge profiling辅助下CPU2000性能测试结果。
关键词:
轮廓信息,
edge profiling,
龙芯/ORC编译器
CLC Number:
LIANG Shanshan; ZHANG Junchao; FENG Xiaobing. Edge Profiling Technology in Godson/ORC Compiler[J]. Computer Engineering, 2007, 33(13): 78-80.
梁珊珊;张军超;冯晓兵. 龙芯/ORC编译器中的Edge Profiling技术[J]. 计算机工程, 2007, 33(13): 78-80.