期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
动态二进制翻译与优化技术研究 被引量:26
1
作者 李剑慧 马湘宁 朱传琪 《计算机研究与发展》 EI CSCD 北大核心 2007年第1期161-168,共8页
动态二进制翻译技术是一种即时编译技术,它将针对源体系结构编译生成的二进制代码(源机器码)动态翻译为可以在目的体系结构上运行的代码(翻译码).动态优化技术是指在运行时获取动态信息并进行代码优化的技术.动态二进制翻译及优化系统... 动态二进制翻译技术是一种即时编译技术,它将针对源体系结构编译生成的二进制代码(源机器码)动态翻译为可以在目的体系结构上运行的代码(翻译码).动态优化技术是指在运行时获取动态信息并进行代码优化的技术.动态二进制翻译及优化系统使得源软件无需重编译就可以直接在目标体系结构上高效地运行.目前几种比较有影响的动态二进制翻译及优化系统有Intel公司的IA-32 Execution Layer,IBM公司的DAISY,Transmeta的CMS及HP的Dynamo等.这些系统对动态二进制翻译系统关键技术有不同的实现.对动态二进制翻译和优化技术的研究是计算机领域的研究热点,具有深远的现实意义和应用前景. 展开更多
关键词 动态二进制翻译 动态二进制优化 精确异常 自修改代码翻译 翻译开销
在线阅读 下载PDF
基于热例程的动态二进制翻译优化 被引量:3
2
作者 董卫宇 刘金鑫 +2 位作者 戚旭衍 何红旗 蒋烈辉 《计算机科学》 CSCD 北大核心 2016年第5期27-33,41,共8页
依据对系统级程序行为特性的观察,提出了一种基于热例程的动态二进制翻译优化方法。该方法以频繁执行的例程作为优化单位,通过块内和块间优化算法消除动态二进制翻译引入的冗余。相比基于踪迹的优化方法,该方法具有优化单位发现开销更... 依据对系统级程序行为特性的观察,提出了一种基于热例程的动态二进制翻译优化方法。该方法以频繁执行的例程作为优化单位,通过块内和块间优化算法消除动态二进制翻译引入的冗余。相比基于踪迹的优化方法,该方法具有优化单位发现开销更小、代码区域更大、无重复翻译等优点,更适用于系统虚拟机中操作系统代码的优化。在跨平台系统虚拟机监控器ARCH-BRIDGE上的测试表明,通过对内核代码实施该优化方法,SPEC CPUINT 2006程序的效率提升了3.5%~14.4%,相比基于踪迹的优化,性能最大提升了5.1%。 展开更多
关键词 跨平台系统虚拟机 动态二进制翻译 动态二进制优化 申威处理器
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部