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

面向多核处理器的并行编译及优化关键技术研究

摘要第1-13页
Abstract第13-15页
第一章 绪论第15-33页
   ·研究背景第15-21页
     ·多核处理器的发展第15-18页
     ·多核处理器编程面临的挑战第18-20页
     ·异构多核处理器编译技术面临的挑战第20-21页
     ·课题来源第21页
   ·相关工作第21-29页
     ·基于OpenMP 编程模型的多核编译技术第21-23页
     ·基于流编程模型的多核编译技术第23-24页
     ·其他多核编程模型第24-27页
     ·SIMD 并行编译技术的相关工作第27-29页
   ·本文的主要工作与技术创新第29-31页
     ·本文主要工作第29-30页
     ·本文技术创新第30-31页
   ·本文的结构安排第31-33页
第二章 面向异构多核处理器的代码自动生成框架第33-67页
   ·问题提出第33-35页
   ·编译框架第35-37页
   ·数据对齐第37-43页
     ·仿射图第37-39页
     ·支配数组第39页
     ·仿射图划分第39-43页
   ·数据分布第43-47页
     ·数据分布机制第43-45页
     ·基于数据对齐的数据分布方法第45-47页
     ·数据重分布第47页
   ·通讯生成第47-59页
     ·通讯第48-53页
     ·通讯生成算法第53-59页
   ·并行代码生成第59页
   ·实验第59-65页
     ·性能评测第60-64页
     ·性能比较第64-65页
   ·本章小结第65-67页
第三章 面向异构多核处理器的数据自动管理第67-87页
   ·研究背景第67-69页
   ·数据自动管理框架第69-78页
     ·分级数据分布第70-72页
     ·通讯生成第72-76页
     ·循环分块第76-77页
     ·循环分裂第77页
     ·代码生成实例第77-78页
   ·优化第78-82页
     ·数据重用合法性判定第78-80页
     ·重用图第80页
     ·基于图划分的通讯消除第80-82页
   ·实验第82-85页
   ·本章小结第85-87页
第四章 面向异构多核处理器的模型驱动的多级并行开发第87-117页
   ·研究背景第87-90页
     ·BSP 模型第87-89页
     ·基于BSP 模型的多任务多级并行第89-90页
   ·资源分配模型第90-97页
     ·模型定义第90-95页
     ·同步第95-97页
   ·模型构建方法第97-106页
     ·变元选择第97-99页
     ·任务分组第99-101页
     ·PE 分配第101-104页
     ·搜索空间构建第104-106页
   ·基于模型的并行策略选择第106-112页
     ·枚举搜索第106-107页
     ·基于基因算法的智能搜索第107-112页
   ·实验第112-116页
     ·实验1:eflux第112-113页
     ·实验2:sobel第113-116页
   ·本章小结第116-117页
第五章 SIMD 级并行开发第117-139页
   ·代码生成框架第118页
   ·预处理第118-122页
     ·归纳变量识别第118-120页
     ·强度削弱第120-122页
     ·连续访存识别第122页
   ·指令选择第122-128页
     ·标识非自由指令第122-123页
     ·代价子图生成第123-128页
   ·SIMD 代码生成第128-132页
     ·循环展开第128-129页
     ·寄存器重命名第129-130页
     ·归纳变量的复写传播与变量扩展第130-131页
     ·指令合并第131-132页
     ·并行代码生成第132页
   ·实验第132-137页
     ·实验环境第132-134页
     ·实验结果第134-137页
   ·本章小结第137-139页
第六章 结论与展望第139-143页
   ·工作总结第139-140页
   ·研究展望第140-143页
致谢第143-145页
参考文献第145-157页
作者在学期间取得的学术成果第157-158页

论文共158页,点击 下载论文
上一篇:基于动态二进制翻译的协同设计虚拟机关键技术研究
下一篇:浮点乘加中混合算术加法可信性增强关键技术的研究