首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

众核结构的基于块的硬件调度器设计研究

摘要第1-5页
Abstract第5-10页
第1章 绪论第10-22页
   ·研究背景第10-18页
     ·多核与众核的新起第10-12页
     ·平行技术的发展第12-14页
     ·编译技术的影响第14-15页
     ·体系结构的影响第15-17页
     ·解决方案和调度器方案第17-18页
   ·来源第18-19页
   ·目标第19页
   ·重点与难点第19-20页
   ·本文的研究成果与创新第20页
   ·论文结构第20-22页
第2章 程序的并行特征与分段第22-34页
   ·并行执行中的执行模型与开销分析第22-25页
     ·执行模型第22-23页
     ·各种开销分析第23-24页
     ·行为总结第24-25页
   ·并行的粒度第25-31页
     ·程序中并行的粒度第25-27页
     ·粒度分析与测量第27-30页
     ·编译中并行代价的处理方式第30页
     ·人为干预法中并行代价的处理方式第30页
     ·并行开销与性能提升第30-31页
   ·程序段的划分第31-33页
     ·程序中的事件与样式第31-32页
     ·事件间的可并行元素第32页
     ·事件中根据样式成立的并行模式第32页
     ·段的获得第32-33页
     ·结论第33页
   ·本章小结第33-34页
第3章 微架构的设计与实现第34-61页
   ·硬件线程与软件线程第34-36页
  线程第34-35页
     ·硬件执行流第35页
     ·优缺点比较第35-36页
   ·基于段的块调度器的设计考虑第36-43页
     ·段:挖掘更多的块并行性第36-39页
     ·执行流控制第39-40页
     ·调度单位:块第40-41页
     ·块控制:PC值指引第41页
     ·整体设计与折中第41-43页
   ·微架构的一种实现第43-50页
     ·本地微架构第43-46页
     ·调度器的实现第46-48页
     ·众核上的架构第48-50页
   ·段信息设计第50-52页
     ·段的来源第50-51页
     ·设计考虑第51-52页
     ·一种具体实现方式第52页
   ·段信息的获取(编译支持)第52-53页
     ·程序员的指示第52页
     ·编译器的分析第52-53页
   ·实施流程第53-55页
     ·归类第53-54页
     ·根据并行的特征得出段信息SI第54-55页
     ·调度器调度并行程序块的执行第55页
   ·执行过程第55-57页
   ·示例第57-60页
   ·本章小结第60-61页
第4章 众核与其他并行的挖掘与扩展第61-68页
   ·众核第61-63页
     ·众核的概念第61页
     ·众核的结构特征第61页
     ·众核的前景第61-63页
   ·程序在众核上的运行第63-67页
     ·程序执行模型第63-64页
     ·异构、通讯、映射第64-66页
     ·本设计方案的利用第66页
     ·模拟超线程方法(更高的硬件资源使用率)第66-67页
   ·本章小结第67-68页
第5章 实验结果与分析第68-76页
   ·与OpenMP的比较第68-71页
     ·并行粒度的可用性第68-69页
     ·开销对比分析第69-71页
   ·系统模拟与性能分析第71-75页
     ·性能第71-73页
     ·片上与执行开销第73-74页
     ·硬件使用率第74-75页
   ·总结与改进第75-76页
第6章 总结与展望第76-78页
参考文献第78-84页
攻读硕士期间发表论文与参加项目第84-85页
致谢第85页

论文共85页,点击 下载论文
上一篇:可重构加速平台下基于面积性能比的多任务调度优化策略研究
下一篇:记录式分支预测器