朱凯佳
- 作品数:4 被引量:4H指数:1
- 供职机构:北京航空航天大学计算机学院软件工程研究所更多>>
- 发文基金:北京市自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 显式并行资源计算结构及其编译优化
- 2005年
- 提出并分析了一种新的基于超长指令字(VLIW)思想的微处理器模型,该模型提供了体系结构可见的处理器内部结果寄存器和数据通路,允许优化编译器进行直接的控制和调度,并依赖编译器保证操作之间的依赖关系,以简化硬件设计并获得更高的时钟频率。基于该目标模型,构造了一个完整的优化编译和模拟环境,提出、分析并实现了相应的软件旁路优化以及集成式的资源分配与指令调度算法。
- 朱凯佳
- 关键词:超长指令字编译器
- Grid平台上的NGS编译技术
- 2003年
- 随着网络技术的发展,在异构平台上使用共同的计算和信息资源将很快成为可能。Grid(网格)就是这样一种提供资源共享的新兴平台,而在其之上的下一代软件程序(NGS)则对编译器提出了新的挑战犤1犦。未来Grid平台上的编译系统将是能够进行动态编译和优化,根据实时系统以及网络的性能不断进行自我调整的软件模型,同时它还能为具有自适应性的应用程序提供编译支持。
- 丛杨王雷朱凯佳刘又诚
- 关键词:网格自适应性应用程序动态优化
- 基于GCC的VLIW编译系统研究被引量:3
- 2001年
- VLIW机器在单个机器周期中同时发射并执行多个的并行操作,从而获得较高的指令级并行度,这些操作之间的依赖分析和调度工作则被完全交给相应的编译器执行,因此VLIW的并行性能能否充分发挥取决于VLIW体系结构相关编译器的质量。GNU开发的GCC是被最广泛使用的编译系统之一,它具有多语言、多平台支持的能力和开放的结构,能够运用各种成熟的常规编译优化技术生成高效的代码。文章分析了VLIW及GCC的结构特点,提出了一种基于GCC的VLIW编译系统设计方案,利用GCC进行RTL中间代码一级的体系结构无关优化和少量体系结构相关优化,在汇编代码一级针对VLIW结构进行体系结构相关的优化,从而充分利用GCC的成熟编译技术快速开发高效的VLIW多语言编译系统。
- 朱凯佳尹宝林
- 关键词:VLIWGCC
- VLIW上的软件旁路与细粒度并行调度被引量:1
- 2003年
- 描述并分析了一种新型的VLIW(VeryLongInstructionWord)机器模型 ,为充分利用该模型的并行特性 ,提出了基于静态单一赋值 (SSA)表示的软件旁路方法 ,以及集成的基于操作的指令调度与寄存器分配算法 .与常规的软件旁路方法和基于周期的调度方法相比 ,该方法可以灵活地进行结果寄存器的分配 ,并有效减少由重用结果寄存器导致的“危险值”溢出次数 。
- 朱凯佳王雷尹宝林
- 关键词:指令调度寄存器分配超长指令字