动态二进制翻译

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

检索结果分析

结果分析中...
选择条件:
  • 基金=国家重点基础研究发展计划x
条 记 录,以下是1-10
视图:
排序:
面向特定应用的计算加速器虚拟化
《计算机研究与发展》2011年第11期2103-2110,共8页陈莉丽 沈立 王志英 肖侬 姚益平 
国家"九七三"重点基础研究发展计划基金项目(2007CB310901);国家自然科学基金项目(60773019;60803041)
近年来,专用指令集处理器(application specific instruction set processor,ASIP)在嵌入式系统中得到了越来越广泛的应用.这些ASIP提供了面向某个领域定制硬件计算加速器的功能.通过利用加速器提供的扩展指令,可以大幅提升ASIP面向领...
关键词:计算加速器 动态二进制翻译 特定应用 虚拟化 专用指令集处理器 
浮点到定点的高效翻译策略研究
《计算机科学与探索》2011年第5期446-451,共6页郑重 陈顼颢 沈立 王志英 
国家自然科学基金 No.60803041;国家重点基础研究发展规划(973) No.2007CB310901;国防科大优秀研究生创新项目 No.S090602~~
动态二进制翻译中,在目标平台没有浮点部件、不支持浮点运算的情况下,浮点指令只能通过模拟解释执行。浮点指令的解释执行造成翻译系统效率急剧下降。通过将浮点指令运算转化为定点运算,解决了浮点指令在目标平台的翻译,为浮点指令的翻...
关键词:动态二进制翻译 浮点 定点 
降低协同设计虚拟机启动开销的译码后指令缓存技术被引量:3
《计算机研究与发展》2011年第1期19-27,共9页陈微 王志英 肖侬 沈立 陆洪毅 
国家"九七三"重点基础研究发展计划基金项目(2007CB310901);国家自然科学基金项目(60803041);国家"八六三"高技术研究发展计划基金项目(2009AA01Z101)
协同设计虚拟机采用动态二进制翻译实现不同体系结构间的二进制兼容,对源指令的翻译和处理影响了协同设计虚拟机的启动性能.研究发现,在一个采用解释执行和翻译相结合的协同设计虚拟机中,处理非热点代码的解释执行是虚拟机启动开销的主...
关键词:协同设计 虚拟机 动态二进制翻译 解释执行 启动开销 
面向瘦客户端的分布式动态二进制翻译系统
《计算机工程》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年第6期48-50,6,共3页潘丽君 姜玲燕 
国家重大基础研究(973)前期研究专项课题(2007CB16506);863计划项目(2006AA01Z169);国家自然科学基金(60773093)
动态二进制翻译中,翻译和执行的基本单元是基本块。一个基本块执行完毕,程序的控制权必须回到执行引擎,开始下一个基本块的查询,这导致频繁的控制权切换。对基本块应用跳转链接技术能够减少这种频繁的控制权切换。该文总结了二进制翻译...
关键词:跳转链接 动态二进制翻译 CrossBit 
动态二进制翻译系统的调试器框架被引量:1
《计算机工程》2009年第2期283-284,F0003,共3页郑举育 管海兵 梁阿磊 
国家自然科学基金资助项目(60773093);国家"973"计划基金资助项目(2007CB316506);国家"863"计划基金资助项目(2006AA01Z169)
传统的动态二进制翻译系统缺少调试器支持或者调试功能有限,随着开发规模的扩大,调试手段成为制约设计开发进度的瓶颈。该文提出一种针对动态二进制翻译系统的调试器框架,引入观察点、回退执行与调试脚本3个功能,通过在Crossbit平台上...
关键词:动态二进制翻译 Crossbit虚拟机 调试器 
动态二进制翻译中基本块重叠冗余的优化被引量:2
《计算机工程》2007年第22期60-62,共3页李骏 管海兵 李增祥 梁阿磊 
国家"973"计划基金资助项目(2004CCA02600)
动态二进制翻译技术通常采用基本块作为翻译和执行的基本单元,动态翻译中的基本块在划分过程中存在重叠冗余的情况,即当前翻译的基本块可能是一个已经过翻译的基本块子集,或者包含一个已翻译的基本块,这增加了翻译开销。该文从优化...
关键词:动态二进制翻译 优化技术 基本块重叠冗余 
动态二进制翻译中热路径优化的软件实现被引量:4
《计算机工程》2007年第23期78-80,83,共4页史辉辉 管海兵 梁阿磊 
国家"973"计划基金资助项目(2004CCA02600)
在动态二进制翻译中,热路径的识别和生成是提高二进制翻译器效率的重要环节。为了提高热路径预测的命中率,必须在程序的运行中搜集较为详细的信息,这必然增加系统的开销。因此,在准确率和开销之间做出权衡十分必要。该文在研究现有热路...
关键词:动态二进制翻译 热路径 动态优化 
动态二进制翻译基础平台CrossBit的设计与实现被引量:6
《计算机工程》2007年第23期100-101,134,共3页包云程 梁阿磊 管海兵 
国家"973"计划基金资助项目(2004CCA02600)
二进制翻译是指把一种机器平台上的二进制可执行程序经过转换后运行在另一个机器平台上的过程,它解决了二进制代码在异构机器平台上的迁移问题。该文介绍了二进制翻译的工作原理,阐述了CrossBit动态二进制翻译基础平台的设计思路与关键...
关键词:二进制翻译 动态编译 指令集体系结构 虚拟机 
检索报告 对象比较 聚类工具 使用帮助 返回顶部