“核心电子器件、高端通用芯片及基础软件产品”国家科技重大专项(2009ZX01036-001-001)

作品数:14被引量:20H指数:3
导出分析报告
相关作者:庞建民赵荣彩岳峰刘晓楠尉红梅更多>>
相关机构:解放军信息工程大学江南计算技术研究所南京大学科技部更多>>
相关期刊:《小型微型计算机系统》《计算机工程与设计》《信息工程大学学报》《计算机工程与应用》更多>>
相关主题:二进制翻译QEMU活性分析动态二进制翻译CU更多>>
相关领域:自动化与计算机技术更多>>
-

检索结果分析

结果分析中...
条 记 录,以下是1-10
视图:
排序:
面向国产平台的二进制翻译库函数替换优化处理机制
《计算机工程》2019年第5期72-76,83,共6页张家豪 单征 岳峰 傅立国 王军 
国家自然科学基金(61472447);国家高技术研究发展计划(2009AA012201);"核高基"重大专项(2009ZX01036-001-001)
在二进制翻译中,库函数本地化处理是指不直接翻译源文件中的库函数而是使用本地目标机的库函数进行替换,以此提高翻译性能。针对国产平台二进制翻译中库函数处理翻译模式的相关特性,提出一种库函数解析处理机制,借助helper函数实现库函...
关键词:二进制翻译 库函数解析 基本块合并 QEMU翻译器 国产平台 
二进制翻译中冗余指令优化算法被引量:6
《计算机研究与发展》2017年第9期1931-1944,共14页谭捷 庞建民 单征 岳峰 卢帅兵 戴涛 
国家自然科学基金项目(61472447);国家"八六三"高技术研究发展计划基金项目(2009AA012201);"核高基"国家科技重大专项基金项目(2009ZX01036-001-001)~~
二进制翻译是实现软件移植的主要方法.动态二进制翻译受动态执行限制而不能深度优化导致效率较低而传统的静态二进制翻译难以处理间接分支,且现有的优化方法大部分集中在中间代码层,对目标码中存在的大量冗余指令较少关注.针对这一现状...
关键词:二进制翻译 冗余指令 活性分析 窥孔优化 SQEMU框架 
一种动态二进制翻译中间表示变量活性分析改进算法被引量:2
《小型微型计算机系统》2016年第2期395-400,共6页戴涛 单征 岳峰 崔韫楠 
国家"八六三"高技术研究发展计划项目(2009AA012201)资助;国家核高基重大专项项目(2009ZX01036-001-001)资助;国家自然科学基金项目(61472447)资助
动态二进制翻译是指可实现不同体系结构上软件兼容移植的系统,翻译过程使用源体系结构的一条或多条指令来模拟目标体系结构的一条指令,完成两者指令功能的等价,但也同时增大了代码的膨胀率,降低了程序执行的效率.变量活性分析是提高二...
关键词:动态二进制翻译系统 变量活性分析 QEMU TCG 
一种多线程动态二进制翻译优化系统的研究与实现被引量:1
《小型微型计算机系统》2015年第4期683-688,共6页崔韫楠 庞建民 岳峰 王银浩 
国家"八六三"高技术研究发展计划项目(2009AA012201)资助;国家核高基重大专项(2009ZX01036-001-001)资助;河南省重大科技攻关专项(092101210501)资助
动态二进制翻译通过对程序的动态跟踪,实时对目标代码进行解码和翻译,被广泛地应用于软件跨平台移植等领域.但是动态二进制翻译仍然存在运行开销过大和翻译低效等问题,为解决这一问题,开发了一种基于QEMU的多线程动态二进制翻译优化系统...
关键词:动态二进制翻译 QEMU 多线程 局部预测 热路径优化 
二进制程序跨平台移植时用户过程的数据恢复
《计算机工程与设计》2015年第1期161-167,共7页刘晓楠 赵荣彩 庞建民 魏振方 
国家863高技术研究发展计划基金项目(2009AA01Z434);"核高基"重大专项基金项目(2009ZX01036-001-001);河南省重大科技攻关计划基金项目(092101210500)
二进制程序跨平台移植时,不能完全恢复用户自定义过程中的参数和变量等数据,为此采用基于语义镜像和栈帧动态维护的实现策略,提出一种在二进制翻译中针对用户自定义过程中数据的有效数据恢复方案。语义镜像策略具体包含寄存器的精确映...
关键词:二进制翻译 用户过程 数据恢复 语义镜像 栈帧动态维护 
软件移植、二进制翻译和国产处理器发展被引量:4
《信息工程大学学报》2014年第5期613-616,621,共5页刘晓楠 赵荣彩 庞建民 
国家863计划资助项目(2009AA01Z434);国家科技重大专项资助项目(2009ZX01036-001-001);河南省重大科技攻关计划资助项目(092101210500)
二进制翻译作为软件移植的一种重要形式,其具体实现与处理器体系结构密切关联,在处理器发展中扮演重要角色。国产通用处理器的发展是打破外国芯片制造商在该领域垄断的有效手段。二进制翻译技术与国产通用处理器相结合,可以加快改善国...
关键词:软件移植 二进制翻译 国产处理器 
基于特征向量匹配的CUDA程序PTX代码提取
《信息工程大学学报》2014年第5期628-630,共3页李男 庞建民 单征 
国家自然科学基金资助项目(61472447);国家科技重大专项资助项目(2009ZX01036-001-001)
将CUDA程序移植到其它异构众核处理器平台,对扩展CUDA程序应用范围并发挥目标平台的众核优势具有现实意义。采用二进制翻译技术移植CUDA程序时,PTX代码的识别和提取是关键。从软件逆向角度,通过静态分析方法评价了PTX代码提取的可行性,...
关键词:CUDA 二进制翻译 PTX 特征向量 
一种基于分区域优先级的寄存器分配算法被引量:3
《电子与信息学报》2013年第12期3005-3010,共6页岳峰 庞建民 赵荣彩 
国家高技术研究发展计划(2009AA012201);国家核高基重大专项(2009ZX01036-001-001);河南省重大科技攻关专项(092101210501)资助课题
编译器速度和生成代码质量是衡量寄存器分配阶段性能的两个关键因素,现代的即时编译器要求在尽可能短的时间内编译出高质量的代码。传统的基于图着色的算法和线性扫描算法均不能很好地满足这个要求,该文提出一种基于矩阵填充的区域优先...
关键词:编译器 寄存器分配 循环区域分割 贪婪法 生命域长度优先级 溢出权重优先级 
基于依赖分析的SPMD程序隐式同步检测及处理算法被引量:1
《软件学报》2013年第8期1775-1785,共11页岳峰 庞建民 赵荣彩 
国家高技术研究发展计划(863)(2009AA012201);国家科技重大专项(核高基)(2009ZX01036-001-001);河南省重大科技攻关专项(092101210501)
SPMD翻译是指将一种特定类型的SPMD程序编译到多种设备上,当前的细粒度SPMD翻译研究建立在线程之间相互独立的假定上,线程之间只通过显式同步进行通信.但线程之间还隐含存在着各种数据依赖,如隐式同步,这导致了SPMD翻译在处理隐式同步...
关键词:SPMD翻译 显式同步 隐式同步 依赖分析 线程循环 循环重排序 
需求驱动的流敏感别名检查被引量:1
《计算机工程与应用》2013年第10期35-39,共5页马晓东 匡碧英 尉红梅 
"核高基"重大专项(No.2009ZX01036-001-001)
别名分析的精度影响着很多其他编译优化的效果。在对展开后的循环体做指令调度的时候,不精确的别名分析结果会导致冗余数据依赖的产生,从而限制了调度。流敏感的别名分析因为代价过高而扩展性不好。在流不敏感别名信息的基础上,提出了...
关键词:别名检查 流敏感 需求驱动 
检索报告 对象比较 聚类工具 使用帮助 返回顶部