循环变换技术在自动向量化中的应用研究
表目录 | 第1-8页 |
图目录 | 第8-10页 |
摘要 | 第10-11页 |
ABSTRACT | 第11-12页 |
第一章 绪论 | 第12-22页 |
·课题研究的背景 | 第12-19页 |
·使用SIMD 技术的主要途径 | 第13页 |
·自动向量化方法介绍 | 第13-15页 |
·循环变换技术介绍 | 第15-18页 |
·自动向量化中研究循环变换的意义 | 第18-19页 |
·课题研究的内容 | 第19页 |
·课题来源 | 第19页 |
·论文的主要工作及创新点 | 第19页 |
·国内外发展现状 | 第19-21页 |
·论文的结构安排 | 第21-22页 |
第二章 基于数据依赖分析的循环分布技术 | 第22-34页 |
·问题概述 | 第22-23页 |
·SIMD 中的依赖关系分析 | 第23-27页 |
·语句依赖未形成依赖环时的分析 | 第24-25页 |
·语句依赖形成依赖环时的分析 | 第25-27页 |
·基于向量化识别的循环分布算法 | 第27-32页 |
·基于依赖关系的语句向量化能力分析 | 第27-29页 |
·基于语句向量化识别的循环分布 | 第29-32页 |
·本章小结 | 第32-34页 |
第三章 基于混合并行的循环合并与分段技术 | 第34-54页 |
·问题概述 | 第34-35页 |
·开发混合并行的约束 | 第35-39页 |
·多功能部件并行操作的约束 | 第35-36页 |
·应用程序并行操作的约束 | 第36-37页 |
·处理器体系结构对混合并行的约束 | 第37-39页 |
·基于混合并行的循环选择合并变换 | 第39-47页 |
·循环合并变换的约束分析 | 第39-41页 |
·多功能部件计算模型 | 第41-43页 |
·简单的循环选择合并变换 | 第43-47页 |
·针对向量化循环的分段展开变换 | 第47-52页 |
·循环分段展开的基本思想 | 第47-48页 |
·向量化循环分段并行的限制 | 第48-51页 |
·向量化循环分段展开算法 | 第51-52页 |
·本章小结 | 第52-54页 |
第四章 基于信息识别的交互式循环变换技术 | 第54-74页 |
·问题概述 | 第54-55页 |
·向量化交互的流程 | 第55-56页 |
·向量化交互调优信息 | 第56-60页 |
·交互信息分类 | 第56-57页 |
·交互信息提取 | 第57-58页 |
·交互信息的使用 | 第58-60页 |
·向量化交互式变换的方法 | 第60-71页 |
·基于控制流信息的交互 | 第60-62页 |
·基于数据连续信息的交互 | 第62-63页 |
·基于数据对齐信息的交互 | 第63-66页 |
·基于数据依赖信息的交互 | 第66-67页 |
·基于混合并行的交互 | 第67-69页 |
·基于局部数据存储信息的交互 | 第69-71页 |
·本章小结 | 第71-74页 |
第五章 实验测试与结果分析 | 第74-84页 |
·实验环境 | 第74页 |
·测试集说明 | 第74页 |
·对自动变换的测试 | 第74-77页 |
·交互式变换的实现与测试 | 第77-83页 |
·交互式变换的实现 | 第77-78页 |
·交互式变换的信息提取 | 第78-81页 |
·交互式变换的测试 | 第81-83页 |
·本章小结 | 第83-84页 |
结束语 | 第84-86页 |
一、工作总结 | 第84页 |
二、未来研究展望 | 第84-86页 |
参考文献 | 第86-90页 |
作者简历 攻读硕士学位期间完成的主要工作 | 第90-91页 |
致谢 | 第91页 |