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

面向可重构阵列任务编译的循环变换技术研究

摘要第1-6页
ABSTRACT第6-9页
图录第9-10页
表录第10-11页
第一章 绪论第11-19页
   ·研究背景第11-12页
   ·可重构计算处理器及其任务编译器第12-16页
     ·可重构计算处理器第12-14页
     ·可重构计算处理器的任务编译器第14-16页
   ·REmus 可重构计算阵列处理器体系结构第16-17页
   ·论文的主要内容与章节安排第17-19页
第二章 循环变换技术的基本理论与方法第19-25页
   ·循环中依赖关系分析第19-22页
     ·基本概念第19-20页
     ·数据依赖分析方法第20-22页
   ·数据局部性第22-23页
   ·并行编译中常用的循环变换第23-24页
   ·本章小结第24-25页
第三章 面向 REmus 可重构系统的循环变换与优化方法设计第25-44页
   ·程序中循环的profiling第25-30页
     ·循环分离第25-28页
     ·循环的profiling 和实验第28-30页
   ·面向REmus 可重构系统的循环展开第30-34页
     ·一个循环展开的例子第31页
     ·循环展开的条件第31-33页
     ·循环展开的步骤第33-34页
   ·面向REmus 可重构系统的循环中标量替换第34-36页
     ·一个标量替换的例子第34-35页
     ·循环中标量替换的算法第35-36页
   ·面向REmus 可重构系统的循环中冗余计算消除第36-38页
     ·使用数据流分析技术来分析和消除循环中冗余计算第36-37页
     ·数据流图上消除循环中的冗余计算第37-38页
   ·面向REmus 可重构系统的循环的数据流图生成第38-43页
     ·循环的数据流图生成第38-39页
     ·循环中依赖关系的保持第39-42页
     ·DFG 节点对应的源码输出第42-43页
   ·本章小结第43-44页
第四章 面向 REmus 可重构阵列处理器的任务编译器实现第44-55页
   ·可重构阵列任务编译器RCAcompiler 的系统流程第44-45页
   ·RCAcompiler 的开发平台SUIF/MACHSUIF第45-46页
   ·可重构阵列任务编译器RCAcompiler 的前端第46-50页
     ·输入源文件的解析第48页
     ·任务软硬件划分第48-49页
     ·循环数据流图的生成第49-50页
   ·可重构阵列任务编译器RCAcompiler 的后端第50-53页
     ·基于DFG 的划分和映射方法第51页
     ·基于模板库的映射方法第51-52页
     ·联合编译第52-53页
   ·可重构阵列任务编译器RCAcompiler 的系统实现第53-54页
   ·本章小结第54-55页
第五章 实验结果与分析第55-61页
   ·实验测试平台第55-56页
   ·实验与结果分析第56-59页
   ·本章小结第59-61页
第六章 结束语第61-63页
   ·主要工作与创新点第61页
   ·后续研究工作第61-63页
参考文献第63-66页
致谢第66-67页
攻读硕士学位期间已发表或录用的论文第67页

论文共67页,点击 下载论文
上一篇:3D-Noc全系统仿真器搭建和基于任务调度的温度管理研究
下一篇:N-Body算法分析及N-Body问题关键算粒在FPGA上的实验验证研究