首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--模式识别与装置论文

针对实际多媒体程序和多媒体扩展指令集的SIMD编译优化

目录第1-11页
摘要第11-13页
Abstract第13-15页
第一章 引言第15-33页
   ·多媒体扩展指令集第15-17页
   ·SIMD编译优化的意义第17-19页
   ·SIMD编译优化的内容第19-26页
     ·SIMD编译优化的层次第19-20页
     ·SIMD编译优化的要求第20-21页
     ·SIMD编译优化的主要内容第21-26页
   ·主要的相关研究工作第26-31页
     ·经典向量化第26-28页
     ·相关的SIMD编译优化研究第28-31页
   ·本文的贡献及结构安排第31-33页
第二章 多媒体扩展指令集分析第33-53页
   ·多媒体扩展与传统向量机的区别第33-37页
     ·向量差异第33-35页
     ·内存差异第35页
     ·指令集差异第35-37页
   ·Intel MMX/SSE/SSE2/SSE3指令集简介第37-53页
     ·Intel多媒体扩展指令集发展简史第37页
     ·Intel MMX/SSE/SSE2/SSE3指令简介第37-50页
     ·结论第50-53页
第三章 多媒体程序特性分析第53-67页
   ·程序包简介第53-55页
   ·多媒体程序运行时特点第55-56页
   ·多媒体扩展指令集对多媒体程序的效果第56-58页
   ·代码形式特点第58-65页
     ·广泛使用指针进行运算第59页
     ·大量的循环展开第59页
     ·多媒体典型操作的变体很多第59-63页
     ·使用映射数组替代复杂计算第63-64页
     ·普遍使用宽数据类型第64-65页
     ·各种代码形式在BMW中的出现情况第65页
   ·结论第65-67页
第四章 SIMD编译优化的框架第67-89页
   ·传统向量化概述第67-72页
   ·BURS代码生成技术概述第72-75页
   ·SIMD编译优化基本思想第75-85页
     ·对经典向量化算法的改进第77-79页
     ·识别可向量化代码块的基本思想第79-85页
   ·概念定义第85-87页
   ·基本算法第87-89页
第五章 代码规范化第89-109页
   ·经典代码规范化方法第89-92页
   ·指针变数组第92-93页
   ·循环折叠第93-98页
     ·进一步的探讨第98页
   ·变量位宽分析第98-101页
   ·IF-Conversion第101-103页
   ·映射数组变换第103-109页
第六章 可向量化代码块的识别与选取第109-125页
   ·CVP_Set的计算第109-113页
     ·匹配信息的计算第110-112页
     ·匹配实例第112-113页
   ·MVP的寻找和计算第113-118页
     ·MVP规则示例第113-115页
     ·MVP的寻找第115-118页
   ·向量化策略的选取第118-124页
   ·代码生成第124-125页
第七章 进一步的优化第125-133页
   ·Alignment分析第125-128页
   ·SIMD寄存器使用分析第128-130页
   ·规约变量的额外处理第130-131页
   ·窥孔优化第131-133页
第八章 实现与测试第133-145页
   ·系统实现第133-134页
   ·系统中的向量化规则第134-138页
     ·简单算术运算规则第134页
     ·内存访问规则第134-136页
     ·MVP规则第136页
     ·规约计算规则第136-137页
     ·溢出控制下的运算规则第137页
     ·其他辅助规则第137-138页
     ·Agassiz中的规则总结第138页
   ·测试结果第138-145页
     ·测试环境与方法第138-139页
     ·测试结果第139-141页
     ·运行时性能指标比较第141-143页
     ·映射数组的识别效果第143-145页
第九章 总结与展望第145-149页
   ·结论第145-147页
   ·将来的工作第147-149页
参考文献第149-157页
发表文章目录第157-159页
致谢第159-160页
论文独创性声明第160页
论文使用授权声明第160页

论文共160页,点击 下载论文
上一篇:田基黄活性成分的研究
下一篇:中国省级卫视发展研究