| 摘要 | 第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页 |