本书是“普通高等院校‘十四五’计算类专业系列教材”之一,对并行计算的理论知识和并行程序设计方法进行了系统的论述,包括并行计算基本概念、并行计算机基础、并行计算模型、并行算法设计基础、并行计算性能评测、OpenMP多线程并行程序设计、MPI消息传递并行程序设计、Java多线程并行程序设计、Python并行程序设计、大数据分布式计算等内容。 本书集作者多年的教学经验编写而成,在论述并行计算理论知识的基础上,特别注重并行程序设计的实践方法及实用性。书中含有大量精心设计并调试通过的程序实例,以方便读者参考。 本书适合作为普通高等院校计算机科学与技术专业、软件工程专业以及计算机类相关专业本科生和研究生的教材,也可作为社会培训教材或软件开发人员的参考书。