首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--编译程序、解释程序论文

基于区域的编译技术和栈寄存器优化

摘要第1-5页
ABSTRACT第5-11页
第一章 引言第11-17页
   ·指令级并行第11-14页
     ·超长指令字体系结构第11页
     ·EPIC 体系结构第11-12页
     ·一些支持指令级并行的硬件技术第12-13页
     ·指令级并行的编译技术第13-14页
   ·本文的贡献第14-16页
   ·文章的组织第16-17页
第二章 IA64 体系结构和 ORC 编译器概述第17-22页
   ·IA64 体系结构第17-19页
   ·ORC 开放源码编译器第19-22页
第三章 ORC 编译器中的后端优化第22-33页
   ·轮廓信息插装第23页
   ·条件转换第23-25页
   ·谓词分析第25-27页
   ·指令调度第27-28页
   ·指令投机第28-30页
     ·控制投机第28-29页
     ·数据投机第29页
     ·复合型投机第29-30页
     ·恢复代码的生成第30页
     ·瀑式投机第30页
   ·机器模型第30-33页
     ·机器描述第31页
     ·微调度第31-33页
第四章 区域构造技术第33-64页
   ·区域构造的目的和意义第33-34页
   ·区域构造需要考虑的问题第34-35页
   ·我们区域构造的特点第35-36页
   ·区域的定义和结构第36-37页
   ·区域内控制流图的结构第37页
   ·区域的结构第37-38页
   ·区域的类型第38-40页
     ·循环区域第38-39页
     ·非正常区域第39页
     ·单入多出区域第39-40页
     ·多入多出区域第40页
   ·区域的属性第40-42页
     ·边界不变(Persistent Boundary)第41页
     ·不可改动(Rigid)第41页
     ·不可再优化(No Further Optimization)第41页
     ·不可跨越区域边界优化(No Optimization Across Region Boundary)第41-42页
   ·区域的构造算法第42-53页
     ·循环区域和非正常区域,多入口多出口区域的构造算法第42-50页
       ·关键边消除算法第43-44页
       ·Interval 构造和处理第44-46页
       ·多入多出区域的构造算法第46-50页
     ·SEME 区域的构造算法第50-53页
   ·尾复制及尾复制时控制流图中执行频率信息的维护第53页
   ·区域构造算法示例第53-57页
   ·区域的验证第57-59页
     ·区域属性的验证第58-59页
     ·出错报告(有环的检查和是否为单入多出区域)第59页
   ·遍历和读取属性的方法第59-60页
   ·区域的构造对后端其他优化阶段的依赖和支持第60-62页
     ·对于指令调度的支持第61页
     ·对于条件转换的支持第61页
     ·对于谓词分析的支持第61-62页
   ·相关工作第62-64页
第五章 基于区域优化的实验结果第64-71页
   ·基于区域的优化技术在 ORC 中的实现第64-65页
   ·结果和评估第65-71页
第六章 栈寄存器优化问题的提出和解决第71-92页
   ·引言第71-72页
   ·寄存器栈的介绍第72-73页
   ·RSE 问题的代价模型和分析第73-82页
     ·RSE 溢出/回填的代价第73-74页
     ·ORC 中寄存器分配算法的简单介绍第74-75页
     ·问题分析第75-79页
     ·说明问题的例子第79-82页
     ·栈寄存器配额分配问题的提出第82页
   ·解决框架和算法第82-87页
     ·算法第83-85页
     ·过程间配额分配算法的时间复杂性第85-86页
     ·实例研究第86-87页
   ·对过程内存器分配算法的进一步分析第87-89页
     ·寄存器的使用有代价时的Simplify 算法第88页
     ·分配寄存器与否的优化第88-89页
   ·国际相关工作第89-92页
第七章 过程间栈寄存器分配算法的实验结果和分析第92-98页
   ·实验环境第92页
   ·实验结果第92-94页
   ·结果分析第94-98页
第八章 结论和未来的工作第98-104页
   ·文章总结第98-99页
   ·未来的工作和展望第99-104页
     ·基于区域构造的进一步工作第99-101页
     ·栈寄存器优化的进一步工作第101-104页
参考文献第104-113页
致谢第113-114页
作者简历第114-115页

论文共115页,点击 下载论文
上一篇:流程企业生产调度方法与应用研究
下一篇:基本农田划定自动化成图中图斑分割决策模型应用研究