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

基于龙芯3A处理器的跨平台二进制翻译器QEMU的优化研究

发布时间:2018-01-15 10:09

  本文关键词:基于龙芯3A处理器的跨平台二进制翻译器QEMU的优化研究 出处:《计算机应用与软件》2014年07期  论文类型:期刊论文


  更多相关文章: 龙芯A处理器 二进制翻译 寄存器 热路径 动态优化


【摘要】:动态二进制翻译与优化技术推动了计算机体系结构的发展。以龙芯3A处理器为实现平台,在系统级模拟模式下,针对原二进制翻译器QEMU寄存器分配方案提出跨平台优化方法,同时引入热路径对动态二进制翻译过程中冗余代码进行优化。实验结果表明,经过优化后,在龙芯3A平台上通过QEMU翻译器运行Windows XP操作系统,其常用X86应用程序的运行速度得到可观提升。以上研究对基于龙芯平台的系统级跨平台应用程序的实用化具有深远的现实意义。
[Abstract]:Dynamic binary translation and optimization technology promote the development of computer architecture. A cross-platform optimization method is proposed for the QEMU register allocation scheme of the original binary translator, and the thermal path is introduced to optimize the redundant code in the dynamic binary translation process. The experimental results show that the optimization is achieved. The Windows XP operating system is run on the Longson 3A platform through the QEMU translator. The speed of its commonly used X86 applications has been greatly improved. The above research has far-reaching practical significance for the practical application of system-level cross-platform applications based on the Godson platform.
【作者单位】: 中国科学技术大学计算机科学与技术学院;
【基金】:国家“核高基”重大专项(2009ZX01028-002003-005) 中央高校基本科研业务费专项资金资助项目(WK0110000016)
【分类号】:TP332
【正文快照】: 0引言动态二进制翻译与优化技术推动了计算机体系结构的发展[1]。一个新的体系结构的研究和开发必须要有相应的软件支持,才能够得到推广和运用。目前基于X86架构的处理器在应用中占据主导地位,而X86桌面应用程序更加多样化,这是因为无论在服务器领域还是在商业软件中,大量应用

【参考文献】

相关期刊论文 前1条

1 廖银;孙广中;姜海涛;靳国杰;陈国良;;动态二进制翻译中全寄存器直接映射方法[J];计算机应用与软件;2011年11期

【共引文献】

相关期刊论文 前1条

1 廖银;姜海涛;孙广中;靳国杰;陈国良;;一种动态二进制翻译中间接分支目标地址查找算法[J];小型微型计算机系统;2014年03期

相关博士学位论文 前1条

1 姜海涛;内核级二进制翻译系统设计及性能优化[D];中国科学技术大学;2013年

相关硕士学位论文 前1条

1 石扬;龙芯3A基础支撑软件平台的实现[D];中国舰船研究院;2012年

【二级参考文献】

相关期刊论文 前1条

1 蔡嵩松;刘奇;王剑;刘金刚;;基于龙芯处理器的二进制翻译器优化[J];计算机工程;2009年07期

【相似文献】

相关期刊论文 前10条

1 王楠;单征;岳峰;;I386到Alpha动态二进制翻译中的代码缓存管理优化[J];信息工程大学学报;2010年06期

2 周平;马捷中;;基于开源虚拟机的模拟设备的设计与实现[J];电子设计工程;2011年18期

3 李旭章;白艳宇;孙勇毅;曾唯彬;林晓庆;;基于仿真软件构建虚拟网络实验室[J];电脑知识与技术;2009年16期

4 刘绍方;余综;牛峰;;基于QEMU的虚拟可信平台模块的设计与实现[J];计算机工程与设计;2011年03期

5 高需;张华;;WinPE在GNS3网络仿真中的应用[J];电脑开发与应用;2010年11期

6 ;[J];;年期

7 ;[J];;年期

8 ;[J];;年期

9 ;[J];;年期

10 ;[J];;年期

相关博士学位论文 前1条

1 廖银;动态二进制翻译建模及其并行化研究[D];中国科学技术大学;2013年

相关硕士学位论文 前10条

1 鲍颖力;基于虚拟机QEMU的嵌入式全系统仿真测试环境的研究与实现[D];上海交通大学;2011年

2 罗艳;基于QEMU的动态二进制翻译优化研究[D];浙江大学;2013年

3 张世宜;基于QEMU的热点代码探测与动态优化模型的研究与实现[D];电子科技大学;2013年

4 孙悦;基于Argos的捕获零日攻击的蜜罐技术的研究[D];山东大学;2008年

5 余璐;一种改进QEMU精确异常处理机制的研究[D];华中科技大学;2008年

6 赵莹德;QEMU仿真器的代码缓存管理策略研究与实现[D];电子科技大学;2013年

7 罗天成;飞控系统虚拟仿真平台的研究与设计[D];电子科技大学;2012年

8 李昂;一种远程PCI设备驱动方法的设计与实现[D];南京大学;2012年

9 王艳;嵌入式系统可逆调试器的设计与实现[D];西安电子科技大学;2009年

10 邵院华;基于QEMU仿真器的指令优化技术的研究与实现[D];电子科技大学;2013年



本文编号:1427880

资料下载
论文发表

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


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

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