首页 | 本学科首页   官方微博 | 高级检索  
     

动态二进制翻译器CrossBit的性能分析与评估
引用本文:官孝峰,梁阿磊. 动态二进制翻译器CrossBit的性能分析与评估[J]. 计算机工程与应用, 2008, 44(27): 91-94. DOI: 10.3778/j.issn.1002-8331.2008.27.029
作者姓名:官孝峰  梁阿磊
作者单位:上海交通大学,软件学院,上海,200240;上海交通大学,软件学院,上海,200240
基金项目:国家自然科学基金,国家高技术研究发展计划(863计划)
摘    要:动态二进制翻译是广泛应用于虚拟机系统的一种二进制代码的翻译技术。动态二进制翻译由于拥有代码缓存、本地执行、代码块链接、动态热路径生成等优化技术的支持,有着很高的性能。CrossBit是一个多元多目标的动态二进制翻译系统,通过对CrossBit二进制翻译器的性能进行的研究,分析动态二进制翻译器性能提升中所必须解决的若干问题,并通过定量的分析总结了一些二进制翻译系统的在不同的配置和负载下系统优化手段的执行时策略。

关 键 词:虚拟机  二进制翻译  二进制优化  优化方案  CrossBit
收稿时间:2007-11-15
修稿时间:2008-2-25 

Performance analysis and evaluation of dynamic binary translation system CrossBit
GUAN Xiao-feng,LIANG A-lei. Performance analysis and evaluation of dynamic binary translation system CrossBit[J]. Computer Engineering and Applications, 2008, 44(27): 91-94. DOI: 10.3778/j.issn.1002-8331.2008.27.029
Authors:GUAN Xiao-feng  LIANG A-lei
Affiliation:School of Software,Shanghai Jiaotong University,Shanghai 200240,China
Abstract:Dynamic binary translation is widely used technology applied to virtual machine system.Binary translation has a good performance because of the support of techniques such as code caching,native code execution,code block linking,dynamic hot-path superblock generation,etc.This paper is the research about optimizing CrossBit,which is a resourceable and retargetable binary translation system.Via some analyses,some general ideas and solution to the optimization method of dynamic translation system are introduced.By experiment,the strategy of implementing optimization method to dynamic binary translation systems is gotten with different system configurations and different workloads.
Keywords:CrossBit
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号