摘要 | 第10-11页 |
ABSTRACT | 第11页 |
第一章 绪论 | 第12-19页 |
1.1 研究背景及意义 | 第12-18页 |
1.1.1 错误类型 | 第12-13页 |
1.1.2 导致错误的多种因素 | 第13-14页 |
1.1.3 容错技术 | 第14-17页 |
1.1.4 可靠性评估方法 | 第17-18页 |
1.2 本文主要工作 | 第18页 |
1.3 论文结构 | 第18-19页 |
第二章 相关技术背景 | 第19-28页 |
2.1 数据局部性访问 | 第19-21页 |
2.1.1 局部性原理 | 第19页 |
2.1.2 内存与处理器速度竞争 | 第19-20页 |
2.1.3 Cache缓存部件 | 第20页 |
2.1.4 提升数据局部性方法 | 第20-21页 |
2.2 矩阵的转置运算 | 第21-23页 |
2.2.1 矩阵原位转置 | 第21-22页 |
2.2.2 二维静态存储器 | 第22-23页 |
2.3 多核处理器运算 | 第23-24页 |
2.3.1 数据访问形式 | 第23-24页 |
2.3.2 线程分配问题 | 第24页 |
2.3.3 线程间的同步 | 第24页 |
2.4 FFT运算的SIMD优化 | 第24-27页 |
2.4.1 内存访问问题 | 第24-25页 |
2.4.2 多核条件下访存竞争问题 | 第25-26页 |
2.4.3 SIMD优化方法 | 第26页 |
2.4.4 FFT运算转化 | 第26-27页 |
2.5 本章小结 | 第27-28页 |
第三章 基于整型数据加权的容错算法 | 第28-46页 |
3.1 FFT及IFFT算法 | 第28-31页 |
3.1.1 时域抽取法 | 第28-30页 |
3.1.2 频域抽取法 | 第30页 |
3.1.3 IFFT运算 | 第30-31页 |
3.2 FFT中间过程分析 | 第31-37页 |
3.2.1 FFT中间过程错误传播 | 第31-35页 |
3.2.2 错误传播分析 | 第35-37页 |
3.3 WCFT算法设计思路 | 第37-40页 |
3.3.1 WCFT加固算法 | 第37-39页 |
3.3.2 WCFT算法设计过程 | 第39-40页 |
3.4 算法性能分析 | 第40-45页 |
3.4.1 采用权值W_3~(BR(i))的加固算法 | 第40-41页 |
3.4.2 两种加固算法作比较 | 第41-43页 |
3.4.3 WCFT算法错误检测率 | 第43-45页 |
3.5 本章小结 | 第45-46页 |
第四章 RDA算法ABFT和CBFT设计 | 第46-60页 |
4.1 WCFT设计实现 | 第46-50页 |
4.1.1 FFT运算程序设计 | 第46-47页 |
4.1.2 位倒序置表操作 | 第47页 |
4.1.3 FFT增量因子 | 第47-48页 |
4.1.4 FFT中旋转因子W_N~i表述 | 第48-49页 |
4.1.5 WCFT权重项的加固 | 第49页 |
4.1.6 WCFT作错误恢复设计 | 第49-50页 |
4.2 RDA程序运算ABFT设计 | 第50-52页 |
4.2.1 软件级特征检测技术 | 第50-51页 |
4.2.2 三角函数表校验 | 第51页 |
4.2.3 循环增量 | 第51页 |
4.2.4 矩阵数据的校验和特性 | 第51-52页 |
4.3 并行算法错误检测 | 第52-56页 |
4.3.1 循环程序处理 | 第52-54页 |
4.3.2 内存数据访问 | 第54-55页 |
4.3.3 冗余执行 | 第55-56页 |
4.4 CBFT加固算法 | 第56-59页 |
4.4.1 基本加固 | 第56-57页 |
4.4.2 配置型加固 | 第57-59页 |
4.5 本章小结 | 第59-60页 |
第五章 加固实验与分析 | 第60-70页 |
5.1 WCFT的程序加固 | 第60-65页 |
5.1.1 WCFT所采用的SIMD设计 | 第60-61页 |
5.1.2 权重项的加固 | 第61-62页 |
5.1.3 SIN表项加固 | 第62-64页 |
5.1.4 旋转因子的加固 | 第64-65页 |
5.2 RDA的程序加固 | 第65-68页 |
5.2.1 基于矩阵校验和的FFT加固 | 第65-66页 |
5.2.2 数据置表运算 | 第66-68页 |
5.2.3 RDA程序加固 | 第68页 |
5.3 加固级别 | 第68-69页 |
5.3.1 三种程序情况 | 第68页 |
5.3.2 性能比较分析 | 第68-69页 |
5.3.3 得出结论 | 第69页 |
5.4 本章小结 | 第69-70页 |
第六章 结束语 | 第70-72页 |
6.1 工作总结 | 第70-71页 |
6.2 工作展望 | 第71-72页 |
致谢 | 第72-73页 |
参考文献 | 第73-77页 |
作者在学期间取得的学术成果 | 第77页 |