面向多核系统的科学计算核心算法并行化研究
| 致谢 | 第1-5页 |
| 摘要 | 第5-6页 |
| Abstract | 第6-10页 |
| 插图和附表清单 | 第10-13页 |
| 1 绪论 | 第13-27页 |
| ·研究背景 | 第13-20页 |
| ·科学计算算法的并行化需求 | 第13-14页 |
| ·多核处理器计算平台的发展概况 | 第14-15页 |
| ·嵌入式片上多核平台的特点 | 第15-18页 |
| ·并行计算模型的选择 | 第18-20页 |
| ·研究意义及相关工作 | 第20-24页 |
| ·研究意义 | 第20-21页 |
| ·相关工作 | 第21-24页 |
| ·主要内容与结构安排 | 第24-27页 |
| ·主要工作内容和贡献 | 第24-25页 |
| ·结构安排 | 第25-27页 |
| 2 科学计算核心算法计算模型 | 第27-62页 |
| ·主从式异构多核处理器计算模型 | 第28-31页 |
| ·矩阵乘法 | 第31-36页 |
| ·Cannon算法 | 第31-33页 |
| ·算法分析 | 第33-36页 |
| ·线性代数方程求解 | 第36-42页 |
| ·LU分解算法 | 第36-38页 |
| ·算法分析 | 第38-42页 |
| ·矩阵特征值与特征向量 | 第42-48页 |
| ·Jacobi对角线化方法 | 第42-45页 |
| ·算法并行化及分析 | 第45-48页 |
| ·快速傅里叶变换 | 第48-52页 |
| ·Cooley-Turkey算法 | 第48-51页 |
| ·算法分析 | 第51-52页 |
| ·偏微分方程求解 | 第52-57页 |
| ·二维Poisson方程 | 第52-55页 |
| ·算法分析 | 第55-57页 |
| ·蒙特卡洛方法 | 第57-61页 |
| ·π值的计算 | 第57-60页 |
| ·算法分析 | 第60-61页 |
| ·本章总结 | 第61-62页 |
| 3 基于平台的科学计算核心程序并行化 | 第62-90页 |
| ·Cell平台 | 第62-65页 |
| ·RED-平台 | 第65-76页 |
| ·片上短消息传输网络 | 第66-71页 |
| ·嵌入式MPSoC调度系统 | 第71-76页 |
| ·科学计算核心程序应用实现 | 第76-84页 |
| ·计算模型到执行模型的变换 | 第76-78页 |
| ·矩阵相乘Cannon算法 | 第78-79页 |
| ·快速傅里叶变换算法 | 第79-80页 |
| ·矩阵特征值求解 | 第80-81页 |
| ·偏微分方程求解 | 第81-82页 |
| ·线性代数方程求解 | 第82-83页 |
| ·MonteCarlo方法计算π值 | 第83-84页 |
| ·实验结果评估 | 第84-89页 |
| ·实验平台 | 第84-86页 |
| ·实验结果及分析 | 第86-89页 |
| ·总结 | 第89-90页 |
| 4 并行编程与操作系统的接口 | 第90-113页 |
| ·并行编程层 | 第91-98页 |
| ·任务/对象模型定义 | 第91-93页 |
| ·任务/对象的生成 | 第93-98页 |
| ·操作系统层 | 第98-102页 |
| ·操作系统对任务/对象的加载 | 第98-100页 |
| ·操作系统的通信/同步接口 | 第100-102页 |
| ·接口与MPI兼容 | 第102-110页 |
| ·MPI消息与规范 | 第102-106页 |
| ·接口与MPI兼容方案 | 第106-110页 |
| ·实验结果评估 | 第110-112页 |
| ·实验平台 | 第110页 |
| ·实验结果及分析 | 第110-112页 |
| ·总结 | 第112-113页 |
| 总结和展望 | 第113-115页 |
| 参考文献 | 第115-119页 |
| 作者攻读硕士期间参加科研工作的情况 | 第119页 |