金属凝固过程温度场模拟并行软件开发
| 摘要 | 第1-4页 |
| ABSTRACT | 第4-8页 |
| 1 绪论 | 第8-12页 |
| ·课题背景和意义 | 第8-9页 |
| ·问题的提出 | 第8-9页 |
| ·研究的意义 | 第9页 |
| ·并行计算的国内外研究状况 | 第9-10页 |
| ·铸造过程数值模拟的国内外研究状况 | 第10-11页 |
| ·本文研究的目的和研究内容 | 第11-12页 |
| ·本文研究的目的 | 第11页 |
| ·本文研究的主要内容 | 第11-12页 |
| 2 并行计算体系和算法设计 | 第12-29页 |
| ·并行计算机体系结构 | 第13-18页 |
| ·共享存储并行体系 | 第15-16页 |
| ·分布存储并行体系 | 第16-17页 |
| ·机群的优越性 | 第17-18页 |
| ·本文机群平台设计 | 第18页 |
| ·并行算法设计 | 第18-23页 |
| ·并行计算模型 | 第19-20页 |
| ·并行算法设计策略与技术 | 第20-21页 |
| ·并行算法设计过程 | 第21-23页 |
| ·本文并行算法设计 | 第23页 |
| ·并行计算性能评测 | 第23-28页 |
| ·加速比及效率 | 第24页 |
| ·加速比性能定律 | 第24-26页 |
| ·可扩放性评测标准-等效指标 | 第26-28页 |
| ·结论 | 第28页 |
| ·本章小结 | 第28-29页 |
| 3 MPI 并行编程技术 | 第29-41页 |
| ·MPI 基本介绍 | 第29-33页 |
| ·MPI 与PVM 的对比 | 第30-31页 |
| ·MPI 的基本调用 | 第31-32页 |
| ·MPI 程序的总体结构 | 第32-33页 |
| ·目前主要的MPI 实现 | 第33页 |
| ·MPI 通信方式 | 第33-39页 |
| ·MPI 点到点通信 | 第34-35页 |
| ·MPI 组通信 | 第35-38页 |
| ·通信方式选择 | 第38-39页 |
| ·MPI 简单程序运行 | 第39-40页 |
| ·C+MPI 实现的“Hello World” | 第39-40页 |
| ·程序的执行流程 | 第40页 |
| ·程序的执行结果 | 第40页 |
| ·本章小结 | 第40-41页 |
| 4 金属凝固温度场模拟数值方程建立 | 第41-52页 |
| ·凝固过程传热学基础 | 第41-46页 |
| ·传热基本方式及导热微方程建立 | 第41-42页 |
| ·热传导偏微方程建立 | 第42-43页 |
| ·初始条件及边界条件处理 | 第43-45页 |
| ·潜热的处理 | 第45-46页 |
| ·数值计算方法的选取 | 第46-48页 |
| ·导热方程的差分方法 | 第48-51页 |
| ·差分方程的建立 | 第49-50页 |
| ·差分方程稳定性条件 | 第50-51页 |
| ·本章小结 | 第51-52页 |
| 5 温度场数值模拟的MPI 并行软件开发 | 第52-70页 |
| ·并行软件开发技术路线 | 第52-53页 |
| ·模拟件三维网格的剖分 | 第53-56页 |
| ·基于STL 的切片法剖分原理 | 第53-54页 |
| ·网格剖分程序介绍 | 第54-56页 |
| ·并行环境构建 | 第56-60页 |
| ·并行体系结构构建 | 第57页 |
| ·并行编程语言环境实现 | 第57-60页 |
| ·温度场模拟MPI 并行编程 | 第60-65页 |
| ·数据域分解并行算法设计 | 第60-63页 |
| ·MPI 通信模式选择 | 第63-64页 |
| ·并行文件I/O 的访问方式选择 | 第64-65页 |
| ·温度场并行模拟的具体测试及模拟结果显示 | 第65-68页 |
| ·本章小结 | 第68-70页 |
| 6 结论与展望 | 第70-72页 |
| ·主要结论 | 第70页 |
| ·后续研究工作展望 | 第70-72页 |
| 致谢 | 第72-73页 |
| 参考文献 | 第73-76页 |
| 附录 | 第76页 |