芦运照
- 作品数:6 被引量:9H指数:3
- 供职机构:中国科学院计算技术研究所更多>>
- 发文基金:国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- Linux下优化编译单元的程序调用共享连接技术
- 2004年
- 本文分析了LINUX下的动态连接和静态连接,默认的动态连接方式在一定程度上限制了编译器的优化,而静态连接方式又有很多不足。本文在ORC编译器中提出了一种程序调用共享连接技术,对程序编译单元应用冗余的代码优化,并且展望了这种优化技术的未来研究,具有很强的实际意义。
- 芦运照张兆庆
- 关键词:编译器共享代码优化连接技术
- 多源数据转换与装载向导开发技术被引量:3
- 2003年
- 对研制的一个多源数据转换与装载向导DEPWizard的开发技术做了介绍。该向导作为网站开发通用平台的一部分,可以支持网站管理或维护人员自动转换和装载多源异构数据、快速构建数据中心和灵活组织数据发布页面。
- 邓铁清杨文婷芦运照
- 关键词:数据转换ODBCDAO
- 谓词相关编译技术和深层代码优化
- 该文工作重点对谓词技术做了充分的研究,论述了谓词技术在编译技术中作用及其在体系结构中的地位,同时研究了EPIC体系结构相关的深层代码优化,并取得以下研究成果:1.建立条件转换的代价模型,把条件转换与误预测高的分支跳转联系...
- 芦运照
- 关键词:指令级并行
- 文献传递
- IA-64开放源码编译系统
- 张兆庆吴承勇连瑞琦刘旸杨书鑫刘丽霞傅忱任莉干戈董希谦芦运照张可新吕方周述康龙飞
- IA-64开放源码编译系统是面向英特尔新一代64位处理器架构IA-64的优化编译系统,能够提高英特尔安腾处理器家族的总体性能与效率。项目的主要研究内容集中在编译器代码生成阶段的分析和优化方面,包括全局指令调度、投机执行、...
- 关键词:
- 关键词:开放源码IA-64
- 控制流路径敏感的深层代码优化技术
- 2004年
- 软件规范中的函数调用约定指出,caller和callee都需要保存函数调用前后的程序状态。根据数据流分析和过程间分析,caller和callee会保存和恢复的程序状态有不同的分工。数据流分析方法在决定对callee-save的寄存器是否要保存恢复时是从理论上在函数的入口保存寄存器状态而在函数的出口恢复寄存器状态,然而在特定控制流路径上并没有对一些保存的全局寄存器的状态进行修改,所以这些控制流路径上的寄存器保存恢复实际上是冗余的。该文提出了一种简单快捷的反向数据流分析方法,对特定控制流路径上的callee-save的寄存器恢复指令进行选择性优化,从而使特定控制流路径上的代码得到有效的优化,特别是对热控制流路径和短路径,提出的优化方法显得特别重要。
- 芦运照张兆庆
- 关键词:调用约定
- 指令级并行中谓词分析技术的研究被引量:3
- 2003年
- 谓词支持是IA 6 4体系结构的新特征 ,它为发掘指令级并行提供了更多的机会 ,同时给编译器的设计者增加了难度 .谓词是条件执行的依据 ,是提高指令级并行的新途径 .该文介绍在ORC(IA 6 4OpenResearchCompiler)中首次设计实现的基于谓词划分图的谓词分析技术及其在指令调度中的应用 .利用谓词分析技术建立了谓词关系数据库、指令调度查询谓词关系数据库提高指令级并行 .文章着重论述了谓词关系数据库的核心———谓词划分图的建立 ,在谓词划分图的基础上实现了谓词关系的计算和查询 ,实际结果表明谓词分析技术有显著优化效果 .
- 芦运照张兆庆连瑞琦
- 关键词:指令级并行IA-64体系结构