【摘 要】
:
二进制翻译系统是不同平台之间代码移植的桥梁,而系统的性能是制约着其应用的一个主要因素。如何提高二进制翻译系统的性能就成为一个非常重要的课题。在面向ARM平台的二进制
论文部分内容阅读
二进制翻译系统是不同平台之间代码移植的桥梁,而系统的性能是制约着其应用的一个主要因素。如何提高二进制翻译系统的性能就成为一个非常重要的课题。在面向ARM平台的二进制翻译中,MIPS平台上缺少ARM平台上的标志位寄存器,翻译那些经过标志位分析处理后的非冗余标志位仍需要较多的指令,因此如何选择合适的方法和恰当的MIPS指令,高效的完成ARM指令的功能是解决问题的关键。现有的标志位优化技术是通过标志位分析处理以尽可能避免冗余标志位的定值,从而减少翻译产生的MIPS指令,但是对于非冗余的标志位定值,仍需要大量的指令翻译。这导致了翻译产生的代码极大的膨胀,直接影响到了二进制翻译系统的性能。针对这一问题,提出了标志位的模式优化方法,在标志位分析处理基础上,将定值标志位和使用标志位的ARM指令组成固定模式,然后根据不同的模式用MIPS指令组合翻译来达到相同的语义。这种方法能够有效的减少翻译生成的MIPS代码数量,并能提高系统的性能。实验结果表明,利用标志位的模式优化方法使翻译产生的MIPS代码量减少达14%,并给系统的性能带来平均13.7%的提高。
其他文献
本文研究了一类连续时间线性随机Markovian跳变系统的在线自适应优化控制器设计算法。并提出了一种新的在线解耦技术,即“子系统转换”,用于分离Markovian跳变系统中子系统之
语言是人类所特有的生理功能,是日常交流中最常用且最直接的方式。随着人类生活方式的改变,社会交流日益增加,嗓音疾病的发病率显著上升。随着模式识别技术的成熟,病理嗓音疾病的
在各种形式的机器人中,仿人机器人是系统结构相对较为复杂、集成度较高且与人类最为相似的一类机器人。近年来,由于仿人机器人在加工、制造和运输等工业领域,以及医疗、服务和娱
根据场景含义对图像进行分类是图像理解研究的热点,是研究人类理解图像语义含义的重要方向之一。近年来,场景分类在图像检索、医学图像的识别、计算机视觉和机器人,对周围环
目前,建筑节能已经被国家列入可持续发展战略的重要组成部分。在建筑能耗的构成中,供热系统能耗是非常重要的组成部分。良好的供热计量模式将有助于建筑节能的推广,但我国现
无线传感器网络(Wireless Sensor Networks, WSNs)作为计算、通信和传感器三项技术相结合的产物,在军事、环境监测、家居、空间探测、医疗等多个领域拥有着巨大的潜能和广阔
帕金森病(Parkinson′s disease,PD)是老年人中第四位常见的神经变性疾病,随着老龄化社会的到来,PD患病率在逐渐上升。PD是慢性进展性疾病,将伴随患者一生,而且容易进展为老
石油是当今世界最主要的能源之一,对推动工业发展和社会进步有着举足轻重的作用。油田抽油机和输油管路大多分布在环境恶劣的野外,对采油输油状态进行实时监测一直是采油研究
对质量要求较高的产品,其表面的特征也有严格的要求。但由于原料或者后续的加工处理不当,会使产品表面产生缺陷,这不仅影响产品的外在美观,甚至可能降低其质量。羽毛球成品的