摘要 | 第1-4页 |
ABSTRACT | 第4-9页 |
1 绪论 | 第9-18页 |
·研究背景 | 第9-10页 |
·相关研究领域与本文工作比较 | 第10-17页 |
·并行计算模型 | 第10-13页 |
·并行程序开发方法 | 第13-14页 |
·并行编程环境 | 第14-15页 |
·泛型程序设计 | 第15页 |
·并行程序设计语言的实现途径 | 第15-17页 |
·本文研究内容与章节结构 | 第17-18页 |
2 PAR 方法 | 第18-24页 |
·PAR 方法概述 | 第18-19页 |
·PAR 方法开发算法程序的步骤及特点 | 第19-20页 |
·APLA语言 | 第20-24页 |
·Apla 语言的基本结构 | 第20页 |
·Apla 语言的基本类型 | 第20-22页 |
·Apla 语言过程和函数的定义 | 第22-23页 |
·Apla 语言程序语句 | 第23-24页 |
3 基于骨架的并行程序设计方法 | 第24-30页 |
·骨架概述 | 第24-26页 |
·骨架分类 | 第25页 |
·骨架复合 | 第25-26页 |
·骨架性能研究 | 第26页 |
·基于骨架的代表性并行编程系统 | 第26-27页 |
·本文基于骨架的并行编程系统环境 | 第27-29页 |
·Apla+语言 | 第28页 |
·骨架库 | 第28页 |
·模板库 | 第28-29页 |
·与传统并行程序设计模型比较 | 第29-30页 |
4 任务队列骨架的实现 | 第30-35页 |
·MURRAY I.COLE对任务队列模式的描述 | 第30页 |
·本文对任务队列骨架的描述 | 第30-32页 |
·任务队列骨架描述 | 第31页 |
·任务队列骨架的实现 | 第31-32页 |
·小结 | 第32-35页 |
5 自动转换系统的实现方法 | 第35-38页 |
·系统设计思想 | 第35-36页 |
·系统结构 | 第36页 |
·系统运行和使用 | 第36-37页 |
·运行环境 | 第36页 |
·系统使用 | 第36-37页 |
·小结 | 第37-38页 |
6 应用实例 | 第38-44页 |
·单源最短路径问题 | 第38-39页 |
·单源最短路径问题的Apla+抽象程序 | 第38-39页 |
·单源最短路径通过自动转换系统得到的MPI+C++程序 | 第39页 |
·LU 矩阵分解 | 第39-42页 |
·LU 矩阵分解的Apla+抽象程序 | 第41页 |
·LU 矩阵分解通过自动转换系统得到的MPI+C++程序 | 第41-42页 |
·传统并行程序开发方法与本文方法比较 | 第42-43页 |
·性能评价 | 第43页 |
·小结 | 第43-44页 |
结语 | 第44-46页 |
参考文献 | 第46-49页 |
后记 | 第49-50页 |
在学期间公开发表论文及著作情况 | 第50页 |