文摘
英文文摘
声明
第1章引言
1.1课题背景
1.1.1并行计算与计算科学
1.1.2科学与工程的计算需求
1.1.3结构工程中有限元分析对高性能计算的需求
1.2国内外研究现状与发展动态
1.2.1并行处理技术的现状
1.2.2并行处理技术的发展动态
1.3本文的研究内容
第2章并行算法概述
2.1并行算法的目标和分类
2.1.1并行算法的目标
2.1.2并行算法的分类
2.2并行算法的设计与实现
2.2.1并行算法的设计方法
2.2.2并行算法的基本实现方法
2.3并行算法的性能度量
2.3.1阶的表示
2.3.2运行时间
2.3.3并行度
2.3.4成本
2.3.5加速比和效率
2.4小结
第3章面向对象程序设计和有限元方法
3.1面向对象程序设计概述
3.1.1面向对象技术的提出
3.1.2面向对象的编程思想
3.1.3面向对象的概念
3.1.4面向对象编程的基本原则
3.1.5面向对象的优点
3.2有限元方法概述
3.2.1什么是有限元方法
3.2.2有限元方法的分析过程与应用
3.3有限元架构的面向对象设计
3.4小结
第4章多线程技术
4.1多线程的概念
4.2JAVA多线程技术
4.2.1多线程的实现原理
4.2.2线程的生命周期与状态
4.2.3如何创建线程
4.2.4线程调度和优先级
4.2.5线程的并发处理
4.2.6一个程序实例
4.3小结
第5章有限元并行求解方法
5.1引言
5.2算法的描述
5.2.1高斯消去并行算法
5.2.2雅可比迭代并行算法
5.2.3QR分解并行算法
5.3小结
第6章有限元并行计算系统设计及计算实例
6.1有限元并行计算系统设计
6.1.1有限元分析的并行算法
6.1.2有限元并行计算编程模式
6.1.3有限元并行计算任务的划分
6.1.4主线程程序设计
6.1.5子线程程序设计
6.2计算实例
6.2.1矩阵的QR分解并行算法简例
6.2.2工程算例
6.3小结
第7章总结及展望
7.1本文总结
7.2展望
参考文献
致谢
附录 硕士期间公开发表的论文:
湖北工业大学;