001 entre的设计背景及目标
时间:2010-09-19 来源:lindo
001 entre的设计背景及目标
彭飞USTC
• 龙芯的用户性能体验由龙芯处理器的性能 和基于其上的软件性能构成。
• 龙芯的用户性能体验由龙芯处理器的性能 和基于其上的软件性能构成。
• 龙芯的软件基本上都是开软软件,性能提升有可观的空间。
• 性能优化需要专门的工具软件对程序进行分析,针对性的优化。
• entre是专门为龙芯处理器(MIPS)设计的一款动态二进制的程序分析工具。
• 通过对程序动态二进制代码的分析,为优化程序员、编译器开发者提供有价值的信息。
• 如基本块执行的频率,指令组合的性能影响,访存的trace跟踪,指令序列的性能分析等等。
• 动态插装:entre采用动态插装的方法像执行中的代码植入探针代码,获取程序在处理器上的信息。
• 性能优化需要专门的工具软件对程序进行分析,针对性的优化。
• entre是专门为龙芯处理器(MIPS)设计的一款动态二进制的程序分析工具。
• 通过对程序动态二进制代码的分析,为优化程序员、编译器开发者提供有价值的信息。