文摘
英文文摘
声明
第一章绪论
1.1课题的研究背景和意义
1.2国内外研究现状
1.3论文的研究目标、研究内容
1.4论文结构
第二章网络并行计算及开发环境
2.1网络并行计算概述
2.1.1高性能计算的需求
2.1.2并行计算的提出
2.1.3网络并行计算的出现
2.2网络并行计算的体系结构
2.3 PVM开发环境
2.3.1 PVM的特点
2.3.2 PVM的组成
2.3.3 PVM虚拟机结构
2.3.4 PVM通信机制
2.3.5 WPVM介绍
第三章基于PVM的并行程序设计
3.1并行编程模式分析
3.1.1 PVM的编程模式
3.1.2主从结构的编程模式
3.2任务分配和负载平衡
3.2.1静态任务分配
3.2.2动态任务分配
3.3面向对象的并行程序设计
3.3.1平台对象
3.3.2并行对象
3.3.3通信对象
第四章基于PVM的并行程序库
4.1数值并行算法分析
4.1.1矩阵乘法
4.1.2求解线性方程组
4.1.3定积分运算
4.2并行程序库的结构
4.3并行程序库的层次结构
4.3.1平台支撑层
4.3.2数据通信层
4.3.3数据处理层
4.3.4应用组件层
4.4并行程序库的结构特点
第五章可视化并行程序开发平台
5.1系统分析
5.2系统设计
5.2.1向导的设计
5.2.2平台前端的设计
5.2.3后台数据库的设计
5.2.4代码生成模块的设计
5.3系统实现
5.3.1向导的实现
5.3.2并行类管理器的实现
5.4系统效果及评价
总结与展望
参考文献
攻读硕士学位期间发表的论文
致谢