期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于动态反馈的标志位线性分析算法 被引量:4
1
作者 唐锋 武成岗 +1 位作者 冯晓兵 张兆庆 《软件学报》 EI CSCD 北大核心 2007年第7期1603-1611,共9页
二进制翻译可以用于解决遗产代码的迁移问题,也可以实现不同硬件平台之间软件的通用.如果源平台通过标志位进行条件跳转,那么如何处理标志位就成为翻译中的一个重要问题,对翻译的代码质量起着决定性作用.提出标志位线性分析算法,复杂度... 二进制翻译可以用于解决遗产代码的迁移问题,也可以实现不同硬件平台之间软件的通用.如果源平台通过标志位进行条件跳转,那么如何处理标志位就成为翻译中的一个重要问题,对翻译的代码质量起着决定性作用.提出标志位线性分析算法,复杂度为线性,基本上能够消除所有的标志位冗余计算,提高了动态执行的效率.基于动态profiling技术,消除了间接跳转的基本块标志位冗余计算.分析了spec2000中的大部分整点测试例子,实验结果表明,EfLA(Eflag linear analysis)算法对于大运算量的程序是非常有效的. 展开更多
关键词 动态优化 二进制翻译 标志住优化 动态反馈 线性分析
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部