姜玲燕
- 作品数:7 被引量:4H指数:1
- 供职机构:上海交通大学更多>>
- 发文基金:国家自然科学基金国家重点基础研究发展计划国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 动态二进制翻译系统中超级块的寄存器分配方法
- 本发明涉及一种动态二进制翻译系统中超级块的寄存器分配方法,是一种根据二进制翻译系统超级块的特性简化了的图染色寄存器分配方法。利用超级块内变量的活性信息构造干扰图,然后把寄存器分配问题转化为干扰图的精简问题,使得超级块的目...
- 管海兵梁阿磊蔡战举姜玲燕李晓龙
- 文献传递
- 跳转链接技术在动态二进制翻译中的应用被引量:1
- 2009年
- 动态二进制翻译中,翻译和执行的基本单元是基本块。一个基本块执行完毕,程序的控制权必须回到执行引擎,开始下一个基本块的查询,这导致频繁的控制权切换。对基本块应用跳转链接技术能够减少这种频繁的控制权切换。该文总结了二进制翻译器中一些常用的跳转链接方法,包括翻译块链接、路径线性化、分支预测等,并通过实验数据证实了跳转链接技术的有效性。
- 潘丽君姜玲燕
- 关键词:动态二进制翻译
- 动态二进制翻译中基于中间代码的优化研究
- 如何提高动态二进制翻译系统的性能,是每个动态二进制翻译系统亟需解决的问题之一。基于中间代码层实现多源多目标的动态二进制翻译器,其中间代码层的性能至关重要。
一是中间代码自身的效率。中间代码作为动态二进制翻译器中...
- 姜玲燕
- 关键词:动态二进制翻译中间代码
- 文献传递
- 动态二进制翻译中的中间表示被引量:3
- 2009年
- 在二进制翻译中采用中间表示,可以适当隔离不同机器平台的特点,便于二进制翻译系统的移植。提出一种VINST中间表示方法,介绍其指令集与特点,运用SSA形式化和冗余指令删除等方法对VINST进行初步优化。优化前后的性能比较结果表明,相对简单高效的方法可以弥补优化的开销,提高系统性能。
- 姜玲燕梁阿磊管海兵
- 关键词:动态二进制翻译
- 动态二进制翻译系统中超级块的寄存器分配方法
- 本发明涉及一种动态二进制翻译系统中超级块的寄存器分配方法,是一种根据二进制翻译系统超级块的特性简化了的图染色寄存器分配方法。利用超级块内变量的活性信息构造干扰图,然后把寄存器分配问题转化为干扰图的精简问题,使得超级块的目...
- 管海兵梁阿磊蔡战举姜玲燕李晓龙
- 文献传递
- 动态二进制翻译系统中可重定向的寄存器分配方法
- 本发明涉及一种动态二进制翻译系统中可重定向的寄存器分配方法,基于基本块内变量的next-use信息实施替换策略,根据不同的目标平台,自适应的启用不同的寄存器分配器,进行目标平台寄存器的分配。根据动态二进制翻译领域的不同需...
- 管海兵梁阿磊蔡战举姜玲燕孙廷韬
- 文献传递
- 动态二进制翻译系统中可重定向的寄存器分配方法
- 本发明涉及一种动态二进制翻译系统中可重定向的寄存器分配方法,基于基本块内变量的next-use信息实施替换策略,根据不同的目标平台,自适应的启用不同的寄存器分配器,进行目标平台寄存器的分配。根据动态二进制翻译领域的不同需...
- 管海兵梁阿磊蔡战举姜玲燕孙廷韬
- 文献传递