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

基于EPIC体系结构的软件流水技术研究

中文摘要第1-5页
ABSTRACT(英文摘要)第5-6页
目录第6-10页
第一章 引言第10-27页
 1.1  关于EPIC第10-16页
  1.1.1  EPIC的历史第11-12页
  1.1.2  IA-64:一种EPIC体系结构第12-16页
  1.1.3  其他的64位微处理器第16页
 1.2  关于软件流水第16-23页
  1.2.1  指令调度算法第17-21页
  1.2.2  寄存器分配第21-23页
 1.3  关于本文第23-27页
  1.3.1  研究与不研究什么第23-24页
  1.3.2  全文组织第24-25页
  1.3.3  本文的创新及主要贡献第25-27页
第二章 循环展开与软件流水第27-47页
 2.1  概述第27-29页
 2.2  原理及比较第29-34页
  2.2.1  循环展开的原理第29-30页
  2.2.2  循环展开的优缺点第30-31页
  2.2.3  软件流水的原理第31-32页
  2.2.4  软件流水的优缺点第32-33页
  2.2.5  循环展开与软件流水的区别与联系第33-34页
 2.3  软件流水中的循环展开第34-36页
  2.3.1  资源利用率第34-35页
  2.3.2  相关性限制第35页
  2.3.3  代码量第35-36页
  2.3.4  算法描述第36页
 2.4  寄存器敏感的循环展开因子算法RSU第36-41页
  2.4.1  寄存器需求分析第36-38页
  2.4.2  算法描述第38-41页
 2.5  实验结果与分析第41-45页
  2.5.1  实验环境第41-43页
  2.5.2  软件流水失败第43-44页
  2.5.3  RSU算法的性能评价第44-45页
 2.6  本章小结第45-47页
第三章 软件流水的寄存器分配第47-73页
 3.1  概述第47-49页
 3.2  IA-64体系结构的寄存器组织第49-52页
  3.2.1  通用寄存器第50-51页
  3.2.2  浮点寄存器第51页
  3.2.3  条件位寄存器第51页
  3.2.4  应用寄存器和其他第51-52页
 3.3  循环变量的寄存器分配第52-60页
  3.3.1  变量生存期第52-55页
  3.3.2  寄存器需求的上下界第55-56页
  3.3.3  寄存器分配算法第56-60页
 3.4  软件流水的寄存器需求分析第60-64页
  3.4.1  通用寄存器第60-62页
  3.4.2  浮点寄存器第62页
  3.4.3  条件位寄存器第62-64页
 3.5  堆栈寄存器分配算法SRA第64-68页
  3.5.1  alloc指令第65-66页
  3.5.2  通用寄存器分配模型第66-67页
  3.5.3  算法描述第67-68页
 3.6  实验结果与分析第68-72页
  3.6.1  实验环境第68-69页
  3.6.2  SRA算法的性能评价第69-72页
 3.7  本章小结第72-73页
第四章 软件流水的开销模型和决策框架第73-95页
 4.1  概述第73-74页
 4.2  软件流水的开销模型第74-83页
  4.2.1  软件流水的性能评价第75-77页
  4.2.2  面向程序特性的软件流水开销模型第77-78页
  4.2.3  软件流水的开销分析第78-83页
 4.3  基于相关性分析的软件流水开销测试算法DBCT第83-85页
  4.3.1  基本思想第83-84页
  4.3.2  算法描述第84-85页
 4.4  软件流水的决策框架第85-87页
 4.5  实验结果与分析第87-93页
  4.5.1  实验环境第88-89页
  4.5.2  软件流水的开销第89-91页
  4.5.3  DBCT算法的性能第91-93页
 4.6  本章小结第93-95页
第五章 编译器原型ORC第95-115页
 5.1  概述第95-96页
 5.2  ORC简介第96-102页
  5.2.1  ORC的历史回顾和版本演进第97-99页
  5.2.2  ORC的软件体系结构第99-100页
  5.2.3  ORC应用的编译优化技术第100-102页
 5.3  ORC的软件流水实现第102-104页
 5.4  ORC的性能评价第104-111页
  5.4.1  测试环境第104-106页
  5.4.2  目标程序的执行时间第106-107页
  5.4.3  编译时间第107-108页
  5.4.4  代码量第108-110页
  5.4.5  采样分析第110-111页
 5.5  对ORC的几点改进第111-114页
  5.5.1  增强的数据相关性分析第111-112页
  5.5.2  基于统计的软件流水决策第112-113页
  5.5.3  最小启动间距MII的维护第113-114页
 5.6  本章小结第114-115页
结论第115-117页
参考文献第117-127页
致谢及声明第127-128页
附录术语对照表第128-131页
个人简历、在学期间的研究成果及发表的学术论文第131-132页

论文共132页,点击 下载论文
上一篇:调速侧电力系统稳定器实用化方法研究
下一篇:基于地区配电网络数据平台的网络建模和拓扑分析