本书是并行计算系列丛书之四,旨在介绍并行程序设计的有关知识和并行算法的具体编程实现。 本书从内容安排上分为上篇和下篇。其中,上篇为并行程序设计导论,主要包括并行程序设计基础(并行计算机系统与结构模型、PC机群搭建和并行程序设计简介等)、并行程序编程指南(MPI、PVM、HPF和OpenMP等)和并行程序开发方法(可视化并行程序设计环境、并行程序调试和并行程序性能分析及优化等);下篇为并行算法编程实现,主要包括非数值并行算法(排序、串匹配、图论、组合优化和计算几何等)及其MPI编程实现和数值计算并行算法(矩阵运算、线性方程组求解、矩阵特征值计算和傅氏及小波变换等)及其MPI编程实现。书后所附的光盘中包含了第Ⅳ单元和第Ⅴ单元中所有并行算法的MPI源程序。 书中内容精炼、实用,体现了并行算法的设计与实现相结合,可作为高等学校计算机及相关专业的本科高年级学生和研究生的教材,其中上篇和下篇也可分别作为并行程序设计导论”和“并行算法编程指南”单独使用。本书也可供从事并行程序设计及其实现的科技人员参考阅读。