金属凝固过程温度场模拟并行软件开发
摘要 | 第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页 |