计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (3): 19-19.

• 博士论坛 • 上一篇    下一篇

若干编译优化技术的工程实现

吴圣宁 李思昆   

  1. 长沙国防科技大学计算机学院 国防科技大学计算机学院微电子中心
  • 收稿日期:2006-08-14 修回日期:1900-01-01 出版日期:2007-01-21 发布日期:2007-01-21
  • 通讯作者: 吴圣宁

The Implementation Instances of Several Compilation Optimzations

SiKun Li   

  • Received:2006-08-14 Revised:1900-01-01 Online:2007-01-21 Published:2007-01-21

摘要: 嵌入式系统对功耗、实时性等的苛刻要求,使得嵌入式处理器常采用不规则体系结构特征提供硬件支持。充分发挥嵌入式处理器的功能,需要复杂的编译优化技术。本文介绍MachineSUIF编译框架,并具体给出若干图着色寄存器分配算法在此框架下的工程实现和实验结果,说明了灵活可扩展的编译框架是快速开发复杂的嵌入式环境编译技术的重要基础。

Abstract: Embedded processors always provide hardware support by irregular architectural features, due to the rigorous requirements of embedded systems at power and real-time, etc. Complex compilation optimizations are needed in order to make embedded processors function efficiently. This paper introduces MachineSUIF, a compilation research infrastructure, in which the implementation instances of several graph-coloring register allocation algorithms and their experimental results. It is emphasized that a flexible and extensible research infrastructure is the important basis for developing complex compilation optimizations rapidly in embedded domain.