利用控制流识别进行二进制翻译代码缓存压缩.pdfVIP

  • 7
  • 0
  • 约3.27万字
  • 约 8页
  • 2017-08-31 发布于湖北
  • 举报

利用控制流识别进行二进制翻译代码缓存压缩.pdf

利用控制流识别进行二进制翻译代码缓存压缩.pdf

第26卷第6期 计算机辅助设计与图形学学报 VoI.26No.6 2014 of Graphics June 2014年6月 JournalComputer—AidedDesignComputer 利用控制流识别进行二进制翻译代码缓存压缩 刘 畅,陈志坚,孟建熠+,谭年熊 (浙江大学超大规模集成电路设计研究所杭州 310027) (mengjy@vlsi.zju.edu.cn) 摘要:为了扩展动态二进制翻译产生的本地翻译块,消除因分支目标重复产生的冗余本地代码和返回代码,降低 代码缓存的内存占用,提出一种基于控制流识别的代码缓存压缩策略.通过分析投机与非投机2种扩展方式的利弊, 结合嵌入式程序分支指令的特征,通过分支方向和偏移量识别对应的控制流;根据控制流选择适合本地翻译块的扩 展方式,压缩动态二进制翻译的代码缓存.运行嵌入式基准测试程序时的实验数据表明,在实现该策略后,QE

文档评论(0)

1亿VIP精品文档

相关文档