二进制翻译技术能够有效解决二进制兼容问题,促进新型体系结构的发展,也是虚拟机技术的重要组成部分,具有重要的研究和应用价值,但是其效率仍然有待提升,特别是目标代码生成的效率。设计了一种高效的目标代码生成算法——代码生成的子...二进制翻译技术能够有效解决二进制兼容问题,促进新型体系结构的发展,也是虚拟机技术的重要组成部分,具有重要的研究和应用价值,但是其效率仍然有待提升,特别是目标代码生成的效率。设计了一种高效的目标代码生成算法——代码生成的子图覆盖算法(subgraph covering for code generation,SCCG),能够以尽可能少的代价生成精简的目标代码。该算法应用数据流图对二进制代码中的基本块进行建模,获取指令间的数据相关,并采用基于子图覆盖的贪心算法得到目标代码。在TransARM原型系统中进行了实现和测试,结果表明该算法获得了更优质的目标代码,并且成本得到了有效控制。展开更多
[目的/意义]科学知识图谱以可视化的方式呈现出学科知识的发展进程与结构关系,揭示学科知识及其活动规律。[方法/过程]基于ESI学科结合Web of Science分类之间相对应的引用关系,构建ESI学科覆盖图,并以中国高被引论文为分析对象,分别从...[目的/意义]科学知识图谱以可视化的方式呈现出学科知识的发展进程与结构关系,揭示学科知识及其活动规律。[方法/过程]基于ESI学科结合Web of Science分类之间相对应的引用关系,构建ESI学科覆盖图,并以中国高被引论文为分析对象,分别从国家层面和机构层面对高被引论文进行可视化的呈现与分析。[结果/结论]研究表明:中国学者独立撰写的高被引论文与中国高被引论文的ESI学科领域分布较为相似,主要集中在化学、材料科学、物理学和工程科学等学科,分布较不均衡;国际合作推动了中国相关学科和领域的发展,在空间科学学科上尤为明显;C9联盟和E9联盟等国内一流大学联盟的学科领域分布与中国高被引论文学科总体分布基本相似,联盟内部合作比例很低,高水平论文合作撰写亟待加强。展开更多
文摘二进制翻译技术能够有效解决二进制兼容问题,促进新型体系结构的发展,也是虚拟机技术的重要组成部分,具有重要的研究和应用价值,但是其效率仍然有待提升,特别是目标代码生成的效率。设计了一种高效的目标代码生成算法——代码生成的子图覆盖算法(subgraph covering for code generation,SCCG),能够以尽可能少的代价生成精简的目标代码。该算法应用数据流图对二进制代码中的基本块进行建模,获取指令间的数据相关,并采用基于子图覆盖的贪心算法得到目标代码。在TransARM原型系统中进行了实现和测试,结果表明该算法获得了更优质的目标代码,并且成本得到了有效控制。
文摘[目的/意义]科学知识图谱以可视化的方式呈现出学科知识的发展进程与结构关系,揭示学科知识及其活动规律。[方法/过程]基于ESI学科结合Web of Science分类之间相对应的引用关系,构建ESI学科覆盖图,并以中国高被引论文为分析对象,分别从国家层面和机构层面对高被引论文进行可视化的呈现与分析。[结果/结论]研究表明:中国学者独立撰写的高被引论文与中国高被引论文的ESI学科领域分布较为相似,主要集中在化学、材料科学、物理学和工程科学等学科,分布较不均衡;国际合作推动了中国相关学科和领域的发展,在空间科学学科上尤为明显;C9联盟和E9联盟等国内一流大学联盟的学科领域分布与中国高被引论文学科总体分布基本相似,联盟内部合作比例很低,高水平论文合作撰写亟待加强。