计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (32): 1-5.DOI: 10.3778/j.issn.1002-8331.2008.32.001

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

迭代编译优化技术综述

王正华,陆平静,车永刚   

  1. 国防科技大学 计算机学院,长沙 410073
  • 收稿日期:2008-06-30 修回日期:2008-07-21 出版日期:2008-11-11 发布日期:2008-11-11
  • 通讯作者: 王正华

Survey on iterative compilation optimization technology

WANG Zheng-hua,LU Ping-jing,CHE Yong-gang   

  1. School of Computer Science,National University of Defense Technology,Changsha 410073,China
  • Received:2008-06-30 Revised:2008-07-21 Online:2008-11-11 Published:2008-11-11
  • Contact: WANG Zheng-hua

摘要: 首先介绍了迭代编译的基本概念,然后讨论了其起源与发展,对其研究现状进行综述,主要包括优化空间的表述、优化空间的开发与搜索以及对数据输入集的敏感度分析三个方面。然后分析了目前迭代编译技术中所存在的不足。最后指出了迭代编译的未来发展趋势。

关键词: 迭代编译, 程序优化, 编译优化, 多面体模型, 代码分割

Abstract: The basic concept of iterative compilation is first introduced;Secondly,the evolution of iterative compilation is discussed and then the present research situation of iterative compilation is overviewed,including optimization space expression,optimization space exploration and search,and the sensitivity analysis of data input sets;Thirdly,the drawback of current iterative compilation technology is analyzed;Finally,the conclusions and the future trends of iterative compilation study are given.

Key words: iterative compilation, program optimization, compiler optimization, polyhedral model, code isolation