目录 | 第1-5页 |
插图目录 | 第5-6页 |
表目录 | 第6-7页 |
摘要 | 第7-9页 |
ABSTRACT | 第9-11页 |
第一章 引言 | 第11-20页 |
§1.1 多媒体应用 | 第11-13页 |
§1.2 SIMD多媒体扩展——基于寄存器的向量化计算 | 第13-17页 |
§1.3 SIMD扩展的实际应用 | 第17-18页 |
§1.4 本文的工作 | 第18-19页 |
§1.5 全文结构 | 第19-20页 |
第二章 编译优化中的向量化方法 | 第20-35页 |
§2.1 数据的依赖关系分析 | 第20-28页 |
§2.1.1 循环中的数据依赖关系 | 第23-26页 |
§2.1.2 依赖关系的GCD分析方法 | 第26-28页 |
§2.2 向量化代码生成 | 第28-30页 |
§2.3 反相关与输出相关的消除 | 第30-32页 |
§2.4 标量扩张 | 第32-33页 |
§2.5 循环条块化 | 第33-35页 |
第三章 向量化方法在SIMD优化中所遇到的障碍 | 第35-45页 |
§3.1 BERKELEY MULTIMEDIA WORKLOAD | 第35-36页 |
§3.2 数组与指针的应用 | 第36-38页 |
§3.3 循环的手工展开 | 第38-39页 |
§3.4 高级语言标准与SIMD扩展的冲突 | 第39-42页 |
§3.4.1 整数扩展规则 | 第39-40页 |
§3.4.2 饱和计算模式 | 第40-42页 |
§3.5 映射表 | 第42-43页 |
§3.6 SIMD扩展的缺陷 | 第43页 |
§3.7 小结 | 第43-45页 |
第四章 SIMD编译优化的基本功能 | 第45-53页 |
§4.1 识别复合计算 | 第46-49页 |
§4.2 消除条件跳转 | 第49-50页 |
§4.3 数据引用方式变换 | 第50-53页 |
第五章 有效位分析 | 第53-59页 |
§5.1 SIMD指令并行度与相关优化研究 | 第53页 |
§5.2 针对SIMD代码并行度的深入优化 | 第53-54页 |
§5.3 深入优化分析与有效位区间 | 第54-55页 |
§5.4 有效位分析方法 | 第55-58页 |
§5.5 有效位分析与位宽分析比较 | 第58-59页 |
第六章 溢出控制 | 第59-67页 |
§6.1 SIMD构架与INTEGER PROMOTION造成的额外开销 | 第59-60页 |
§6.2 封闭模式下的溢出控制方法 | 第60-63页 |
§6.2.1 基本表达式变换 | 第60-62页 |
§6.2.2 表达式化简 | 第62-63页 |
§6.3 饱和模式下的溢出控制方法 | 第63-67页 |
§6.3.1 条件结合律 | 第63-64页 |
§6.3.2 基于条件结合率的表达式变形 | 第64-65页 |
§6.3.3 溢出控制 | 第65-66页 |
§6.3.4 值域检查 | 第66-67页 |
第七章 其他优化方法 | 第67-84页 |
§7.1 周期常量展开 | 第67-73页 |
§7.1.1 周期常量识别的差分方程方法 | 第68-71页 |
§7.1.2 差分方程有周期解的充分条件 | 第71-72页 |
§7.1.3 周期常量识别与优化 | 第72-73页 |
§7.2 SIMD编译优化中的一阶线性递归 | 第73-81页 |
§7.2.1 一阶线性递归计算 | 第73-75页 |
§7.2.2 基于交换律与结合律的一阶线性递归计算向量化 | 第75-77页 |
§7.2.3 饱和计算模式 | 第77-78页 |
§7.2.4 一阶线性递归饱和计算的向量化 | 第78-81页 |
§7.3 函数嵌入 | 第81-83页 |
§7.4 串行优化方法 | 第83-84页 |
第八章 系统实现 | 第84-89页 |
§8.1 SIMD编译优化的实现 | 第85-87页 |
§8.2 源到源的编译器AGASSIZ | 第87-89页 |
第九章 实验与数据 | 第89-98页 |
§9.1 实验的系统平台 | 第89-90页 |
§9.2 GCC3.5-V的SIMD优化效果 | 第90-91页 |
§9.3 AGASSIZ的SIMD优化效果 | 第91-94页 |
§9.4 单项SIMD优化效果 | 第94-97页 |
§9.4.1 Adpcm中的SIMD编译优化 | 第94-96页 |
§9.4.2 G721/723中的SIMD编译优化 | 第96-97页 |
§9.5 小结 | 第97-98页 |
第十章 总结与展望: | 第98-102页 |
§10.1 创新与贡献 | 第99-100页 |
§10.2 将来的研究方向 | 第100-102页 |
参考文献 | 第102-111页 |
发表文章目录 | 第111-112页 |
致谢辞 | 第112-113页 |