期刊文献+

基于直译方法的异构平台系统级仿真

Heterogeneous Platform System Level Simulation Based on Direct Translation Method
下载PDF
导出
摘要 在国产神威服务器上实现了一种采用直译方法的动态二进制翻译系统,能将x86体系结构下的机器码直接翻译为申威处理器架构下对应的机器码,实现x86程序在异构的神威服务器上的系统级仿真;采用静态预先译码的方法提高译码效率;提出了一种适用于RISC处理器的翻译框架,方便移植,有利于翻译生成的目标机器码进一步优化。 A dynamic binary translation system using direct translation method has been implemented on the domestic ShenWei server. It can directly translate x86 machine code into ShenWei code and realize the system-level simulation of x86 program on the heterogeneous ShenWei server. A static pre-decode method is used to improve the efficiency of decoding. We propose a translation frame-work for RISC processor which is easy to be transplanted , and conducive to further optimization of the target machine code.
出处 《信息工程大学学报》 2017年第2期223-226,共4页 Journal of Information Engineering University
基金 国家863计划资助项目(2009AA012200)
关键词 动态二进制翻译 翻译优化 直译 异构系统虚拟化 dynamic binary translation translation optimization direct translation heterogeneous system virtualization
  • 相关文献

参考文献1

二级参考文献51

  • 1J C Dehnert,B K Grant,J P Banning,et al.The transmeta code morphing software:Using speculation,recovery,and adaptive retranslation to address real-life challenges[C].The Int'l Symp on Code Generation and Optimization,San Francisco,California,2003
  • 2Anton Chernoff,Mark Herdeg,Ray Hookway,et al.FX!32:A profile-directed binary translator[J].IEEE Trans on Micro,1998,18:56-64
  • 3Cindy Zheng,Carol Thompson.PA-RISC to IA-64:Transparent execution,no recompilation[J].IEEE Computer,2000,33(3):47-52
  • 4Troger,Jens Specification-driven dynamic binary translation[Ph D dissertation][D].Brisbane:Queensland University of Technology,2004
  • 5Cristina Cifuentes,Mike Van Emmerik,et al.Preliminary experiences with the use of the UQBT binary translation framework[C].Workshop on Binary Translation,Technical Committee on Computer Architecture Newsletter,Newport Beach,USA,1999
  • 6C Cifuentes,V Malhotra.Binary translation:Static,dynamic,retargetable?[C].Int'l Conf on Software MaintenanceMonterey,CA,1996
  • 7W Chen,S Lerner,R Chaiken,et al.Mojo:A dynamic optimization system[C].The 3rd Workshop on Feedback-Directed and Dynamic Optimization,Monterey,California,2000
  • 8Kevin Scott,Jack Davidson.Safe virtual execution using software dynamic translation[C].The 18th Annual Computer Security Applications Conference,Las Vegas,Nevada,2002
  • 9M Prasad,T C ChiuehA binary rewriting defense against stack based buffer overflow attacks[C].USENIX'03 Annual Technical Conference,San Antonio,Texas,2003
  • 10V Bala,E Duesterwald,S Banerjia.Transparent dynamic optimization:The design and implementation of dynamo[R].Hewlett Packard Laboratories,Tech Rep:HPL-1999-78,1999

共引文献24

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部