当前位置:主页 > 科技论文 > 计算机论文 >

基于热例程的动态二进制翻译优化

发布时间:2018-04-21 11:18

  本文选题:跨平台系统虚拟机 + 动态二进制翻译 ; 参考:《计算机科学》2016年05期


【摘要】:依据对系统级程序行为特性的观察,提出了一种基于热例程的动态二进制翻译优化方法。该方法以频繁执行的例程作为优化单位,通过块内和块间优化算法消除动态二进制翻译引入的冗余。相比基于踪迹的优化方法,该方法具有优化单位发现开销更小、代码区域更大、无重复翻译等优点,更适用于系统虚拟机中操作系统代码的优化。在跨平台系统虚拟机监控器ARCH-BRIDGE上的测试表明,通过对内核代码实施该优化方法,SPEC CPUINT 2006程序的效率提升了3.5%~14.4%,相比基于踪迹的优化,性能最大提升了5.1%。
[Abstract]:A dynamic binary translation optimization method based on thermal routines is proposed based on the observation of the behavior characteristics of system level programs. This method takes the frequently executed routine as the optimization unit and eliminates the redundancy introduced by dynamic binary translation by intra-block and inter-block optimization algorithms. Compared with the trace-based optimization method, this method has the advantages of less unit discovery overhead, larger code area and no duplication of translation. It is more suitable for optimizing the operating system code in the virtual machine of the system. The test on ARCH-BRIDGE, a virtual machine monitor for cross-platform system, shows that the efficiency of spec CPUINT 2006 program is improved by implementing this optimization method on kernel code. Compared with trace-based optimization, the efficiency of spec CPUINT 2006 program is improved by 5.1%.
【作者单位】: 数学工程与先进计算国家重点实验室;
【分类号】:TP302

【相似文献】

相关期刊论文 前10条

1 赵辉;Delphi环境下DLL的编写与应用[J];电脑开发与应用;1999年05期

2 Stuart E.Madnick ,John J.Donovan;一个操作系统范例的设计[J];电子计算机参考资料;1977年09期

3 马金鑫;袁丁;;一种介质设备控制方法[J];计算机应用;2009年08期

4 孙莺,苏东庄,吴忠明;办公信息例程网模型及其集成[J];计算机学报;1991年05期

5 吕元颖,李永红,侯晋兵;I~2C总线概述及有关例程[J];科技情报开发与经济;2005年15期

6 林向宇;胡昊;鲍钦迪;杨玫;吕建;;CPMS中例程处理机制的设计与实现[J];计算机科学;2004年05期

7 柯自聪;;Prototype的开发与应用实践[J];程序员;2006年11期

8 王奎,张钢,张连芳;基于Linux的嵌入式PPP实现[J];计算机应用研究;2002年11期

9 王有一;崔利;;K系列外围设备支持例程[J];微计算机应用;1987年01期

10 ;[J];;年期

相关重要报纸文章 前1条

1 ;资源串串烧[N];电脑报;2003年



本文编号:1782224

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1782224.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户40f49***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com