第31卷第7期 计算机应用与软件 Vol31No.7
2014年7月 ComputerApplicationsandSoftware Jul.2014
基于龙芯3A处理器的跨平台二进制翻译器QEMU的优化研究
张 陈香兰
(中国科学技术大学计算机科学与技术学院 安徽合肥230026)
摘 要 动态二进制翻译与优化技术推动了计算机体系结构的发展。以龙芯3A处理器为实现平台,在系统级模拟模式下,针对
原二进制翻译器QEMU寄存器分配方案提出跨平台优化方法,同时引入热路径对动态二进制翻译过程中冗余代码进行优化。实验
结果表明,经过优化后,在龙芯3A平台上通过QEMU翻译器运行WindowsXP操作系统,其常用X86应用程序的运行速度得到可观
提升。以上研究对基于龙芯平台的系统级跨平台应用程序的实用化具有深远的现实意义。
关键词 龙芯3A处理器 二进制翻译 寄存器 热路径 动态优化
中图分类号 TP311 文献标识码 A DOI:10.3969/j.issn.1000386x.2014.07.066
STUDYONOPTIMIZATIONOFCROSSPLATFORMBINARY
TRANSLATORQEMUBASEDONGODSON3ACPU
ZhangTao ChenXianglan
(SchoolofComputerScienceandTechnology,UniversityofScienceandTechnologyofChina,Hefei230026,Anhui,China)
Abstract Dynamicbinarytranslationandoptimizationtechnologypushesthedevelopmentofcomputerarchitecture.Thethesistakes
Godson3ACPUastheimplementationplatform,undersystemlevelsimulationpattern,aimingattheoriginalbinarytranslatorQEMU’s
registerallocationscheme,putsforwardacrossplatformoptimizationmethod.Meanwhileitintroduceshotpathstooptimizeredundantcodes
inthedynamicbinarytranslationprocess.Experimentresultsshowthat,afteroptimization,onGodson3Aplatform,viaQEMUtranslator,by
runningWindowsXPoperationsystem,thecommonX86applications’operatingspeedobtainssignificantupgrade.Theabovestudyisof
profoundpracticalsignificancetosystemlevelcrossplatformapplication’spracticalusebasedonGodsonplatform.
Keywords Godson3ACPU Binarytranslation Register Hotpath Dynamicoptimization
动态二进制翻译系统,它支持进程级虚拟和系统级虚拟两种工
0 引 言 作模式,具有可依赖平台多样、翻译效率较高、开源易移植等优
点[3]。QEMU为方便实现多源多目标虚拟机,采用了先将源二
动态二进制翻译与优化技术推动了计算机体系结构的发
进制代码翻译为中间代码再
您可能关注的文档
- 国外网络健康信息质量评价指标工具及结果研究综述-情报资料工作.PDF
- 国家大学生创新性试验计划-浙江农林大学教务处.DOC
- 国家标准金属锰送审稿-钢铁标准网.DOC
- 国家级试验教学示范中心申请书-昆明医科大学海源学院.DOC
- 国家级科技特派员创业基地申报书.DOC
- 国有科技型企业股权和分红激励暂行办法发布-许昌科学技术情报.DOC
- 国电大渡河流域电站调度中心GuodianDaduBasin-亨特中国.PPT
- 国际体育仲裁制度评介.PDF
- 国货运动中的月份牌广告与民族现代性想象-浙江传媒学院学报.PDF
- 国际价值哲学论坛马切拉塔2017InternationalPhilosophicalForum.PDF
最近下载
- 港口道路与堆场施工规范.pdf VIP
- 小学科学新教科版三年级下册全册教案(2026春).pdf
- 2025年中国科技大学创新班入围考试数学试卷真题(答案解析) .pdf VIP
- 城市隧道新建工程施工方案.docx VIP
- 小型智能叶菜类蔬菜收割机设计外文文献翻译、中英文翻译、外文翻译.doc VIP
- NB T 14003.1-2015页岩气 压裂液 第1部分:滑溜水性能指标及评价方法最新.pdf VIP
- 高级管理会计(第2版-)【完整版】-胡玉明.ppt VIP
- 危大、超危大识别及划分!2025危大工程方案内容、专家论证及项目交底全过程管理.pptx VIP
- 《义务教育语文课程标准(2025年版)》解读PPT课件.docx VIP
- MXD6特种尼龙行业动态报告:MXD6具备高阻隔及高刚性特点,国产厂商放量在即空间广阔.docx
原创力文档

文档评论(0)