期刊文献+

动态二进制翻译中的跳转优化技术 被引量:1

Transferring optimize technology in dynamic binary translation
下载PDF
导出
摘要 作者介绍了正在研究的动态二进制翻译系统中使用的跳转优化的技术,分别是直接跳转优化和间接跳转优化.实验结果证明,由于直接跳转优化回避了一般二进制翻译系统中每个基本块之间必要的切换判断,因而取得了明显的性能提高. This paper presents two transferring optimize technology in a dynamic binary translation system, which the author is researching on. There are direct jump optimization and indirect jump optimization. The result of the experiment shows that, the direct jump optimization technology avoids the switch and judgment between two basic block in common binary translation systems, so they get obvious improvement in performance.
出处 《四川大学学报(自然科学版)》 CAS CSCD 北大核心 2007年第6期1239-1244,共6页 Journal of Sichuan University(Natural Science Edition)
基金 973项目(2007CB316506) 国家自然科学基金(60773093) 863项目(2006AA01Z169)
关键词 动态二进制翻译 基本块 跳转 优化 dynamic binary translation, basic block, jump, optimization
  • 相关文献

参考文献4

  • 1Altman E R,Kaeli D,Sheffer Y. Welcome to the opportunities of binary translation[J]. IEEE Computer,2000, 33(3):40.
  • 2Altman E R, Ebcioglu K, Gschwind M, et al. Advances and future challenges in binary translation and optimization[J]. Proceedings of the IEEE,2001,89(11):1710.
  • 3Bellard F. QEMU A fast and portable dynamic translator [J ]. USENIX Association Proceedings of the FREENIX/OPEN Source Track, 2005: 41.
  • 4Smith J E,Ravi N. The architecture of virtual machines [ J ]. IEEE Computer, 2005,38 (5) : 32.

同被引文献13

  • 1马湘宁,张兆庆,张军超,冯晓兵.Bitran二进制翻译实验系统的设计和实现[J].小型微型计算机系统,2004,25(7):1141-1144. 被引量:3
  • 2李剑慧,马湘宁,朱传琪.动态二进制翻译与优化技术研究[J].计算机研究与发展,2007,44(1):161-168. 被引量:26
  • 3James E Smith,Ravi Nair.Virtual machines versatile platforms for systems and processes[M].Beijing: China Machine Press,2009.
  • 4Fabrice Bellard. QEMU, a fast and portable dynamic translator [C].USENIX Annual Technical Conference,2005:41-45.
  • 5Haibing Guan,Bo Liu,Tingtao Li,et al.Multithreaded optiming technique for dynamic binary translator CrossBit [C]. International Conference on Computer Science and Software Enginee- ring,2008:945-952.
  • 6曹宏嘉,唐遇星,周兴铭.并行动态二进制翻译及其缓存维护[C].西安:全国信息存储技术学术会议论文集,2004:492-498.
  • 7Daniel Jones,Nigel Topham.High speed CPU simulation using LTU dynamic binary translation [C]. Berlin: Springer Verlag, 2009:50-64.
  • 8Duesterwald E.Design and engineer of a dynamic binary optimi- zer[J].Proc of the IEEE,2005,93(2):436-448.
  • 9Swaroop Sridhar, Jonathan S Shapiro, Prashanth P Bungle. HDTrans: An open source low-level dynamic instrumentation system[C]. Proceedings of the Second International Conference on Virtual Execution Environments,2006:175-185.
  • 10Intel 64 and IA-32 architectures software developer's manual, volume 2A[Z].

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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