动态二进制翻译

作品数:78被引量:108H指数:6
导出分析报告
相关领域:自动化与计算机技术更多>>
相关作者:管海兵梁阿磊董卫宇姜玲燕王志英更多>>
相关机构:上海交通大学国防科学技术大学中国科学院解放军信息工程大学更多>>
相关期刊:《计算机工程与设计》《高技术通讯》《上海船舶运输科学研究所学报》《电子科技文摘》更多>>
相关基金:国家自然科学基金国家高技术研究发展计划国家重点基础研究发展计划国家科技重大专项更多>>
-

检索结果分析

结果分析中...
选择条件:
  • 期刊=计算机工程x
条 记 录,以下是1-10
视图:
排序:
动态二进制翻译缓存的分区管理机制研究被引量:4
《计算机工程》2012年第2期60-62,共3页徐金龙 蒋烈辉 董卫宇 王立新 陈乔 
研究现有的翻译缓存管理方法,针对其维护效率低下的问题,提出一种动态二进制翻译缓存的分区管理机制。该机制将整个翻译缓存划分为N个相等的子区域,从而实现区域与区域内部的2级管理。实验结果表明,该机制保持了翻译块持续较高的命中率...
关键词:动态二进制翻译 翻译缓存 翻译块 分区管理 缓存碎片 局部性原理 
基于动态二进制翻译技术的仿真器研究被引量:7
《计算机工程》2011年第20期277-279,共3页陈乔 蒋烈辉 董卫宇 徐金龙 方明 
以动态二进制仿真器QEMU为平台,分析动态二进制翻译技术在仿真器开发中的应用,研究QEMU的翻译机制、优化策略、关键技术,并对相关重要代码进行解析。对仿真CPU的性能进行测试,结合分阶段的测试结果,从中找出制约仿真CPU性能的关键阶段,...
关键词:动态二进制翻译 软件移植 中间指令 精确异常 自修改代码 
基于Alpha处理器的系统级仿真实现
《计算机工程》2011年第16期254-255,259,共3页陈乔 蒋烈辉 董卫宇 王立新 
以Alpha处理器作为实现平台,将系统仿真软件QEMU移植到Alpha上,使基于x86结构的Linux操作系统可以运行在系统虚拟机中,实现Alpha处理器与x86程序的兼容。对该虚拟机进行性能测试,通过统计代码膨胀率,找出制约虚拟机性能的指令类型,为虚...
关键词:Alpha处理器 动态二进制翻译 系统虚拟机 系统级仿真 代码膨胀率 
面向瘦客户端的分布式动态二进制翻译系统
《计算机工程》2009年第22期272-274,共3页林凌 管海兵 梁阿磊 
国家"973"计划前期研究专项课题基金资助项目(2007CB316506);国家"863"计划基金资助项目(2006AA01Z169);国家自然科学基金资助项目(60773093)
传统的动态二进制翻译系统不适合直接用于瘦客户端,因为瘦客户端(如手机等)大多存在资源受限的问题,而动态二进制翻译过程会消耗较多的计算和内存资源。针对上述问题,提出一个适用于瘦客户端的分布式动态二进制翻译系统,用远程服务器完...
关键词:动态二进制翻译 分布式系统 瘦客户端 Crossbit虚拟机 
动态二进制翻译中的中间表示被引量:4
《计算机工程》2009年第9期283-284,F0003,共3页姜玲燕 梁阿磊 管海兵 
国家"863"计划基金资助项目(2006AA01Z169);国家"973"计划前期研究专项基金资助项目(2007CB316506);国家自然科学基金资助项目(60773093)
在二进制翻译中采用中间表示,可以适当隔离不同机器平台的特点,便于二进制翻译系统的移植。提出一种VINST中间表示方法,介绍其指令集与特点,运用SSA形式化和冗余指令删除等方法对VINST进行初步优化。优化前后的性能比较结果表明,相对简...
关键词:动态二进制翻译 中间表示 二进制翻译器CrossBit 
动态二进制翻译系统的调试器框架被引量:1
《计算机工程》2009年第2期283-284,F0003,共3页郑举育 管海兵 梁阿磊 
国家自然科学基金资助项目(60773093);国家"973"计划基金资助项目(2007CB316506);国家"863"计划基金资助项目(2006AA01Z169)
传统的动态二进制翻译系统缺少调试器支持或者调试功能有限,随着开发规模的扩大,调试手段成为制约设计开发进度的瓶颈。该文提出一种针对动态二进制翻译系统的调试器框架,引入观察点、回退执行与调试脚本3个功能,通过在Crossbit平台上...
关键词:动态二进制翻译 Crossbit虚拟机 调试器 
动态二进制翻译中热路径优化的软件实现被引量:4
《计算机工程》2007年第23期78-80,83,共4页史辉辉 管海兵 梁阿磊 
国家"973"计划基金资助项目(2004CCA02600)
在动态二进制翻译中,热路径的识别和生成是提高二进制翻译器效率的重要环节。为了提高热路径预测的命中率,必须在程序的运行中搜集较为详细的信息,这必然增加系统的开销。因此,在准确率和开销之间做出权衡十分必要。该文在研究现有热路...
关键词:动态二进制翻译 热路径 动态优化 
动态二进制翻译基础平台CrossBit的设计与实现被引量:6
《计算机工程》2007年第23期100-101,134,共3页包云程 梁阿磊 管海兵 
国家"973"计划基金资助项目(2004CCA02600)
二进制翻译是指把一种机器平台上的二进制可执行程序经过转换后运行在另一个机器平台上的过程,它解决了二进制代码在异构机器平台上的迁移问题。该文介绍了二进制翻译的工作原理,阐述了CrossBit动态二进制翻译基础平台的设计思路与关键...
关键词:二进制翻译 动态编译 指令集体系结构 虚拟机 
动态二进制翻译中基本块重叠冗余的优化被引量:2
《计算机工程》2007年第22期60-62,共3页李骏 管海兵 李增祥 梁阿磊 
国家"973"计划基金资助项目(2004CCA02600)
动态二进制翻译技术通常采用基本块作为翻译和执行的基本单元,动态翻译中的基本块在划分过程中存在重叠冗余的情况,即当前翻译的基本块可能是一个已经过翻译的基本块子集,或者包含一个已翻译的基本块,这增加了翻译开销。该文从优化...
关键词:动态二进制翻译 优化技术 基本块重叠冗余 
动态二进制翻译中的代码Cache管理策略被引量:4
《计算机工程》2005年第10期97-99,共3页谢海斌 武成岗 张兆庆 冯晓兵 
国家自然科学基金资助项目(60103006)
就代码cache的管理提出了CPB(cache-piece-block)策略,它具有全清空、FIFO和LRU策略的优点,并且考虑到程序的时间空间局部性和cache替换开销,从而实现了对代码cache的高效管理。
关键词:动态二进制翻译 代码cache CPB策略 
检索报告 对象比较 聚类工具 使用帮助 返回顶部