本書是教育部“高等教育面向21世紀教學內容和課程體系改革計劃”的研究成果,是面向21世紀課程教材和教育部理科計算機應用“九五”規(guī)劃教材。本書以并行計算為主題,主要討論并行計算的硬件基礎——當代并行計算機系統(tǒng)及其結構模型,并行計算的核心內容——并行算法設計與并行數值算法以及并行計算的軟件支持——并行程序的設計原理與方法。本書強調融并行機結構、并行算法和并行編程為一體,著重討論并行算法的設計方法和并行數值計算算法,力圖反映本學科的最新成就和發(fā)展趨勢。全書共十五章,分為四篇:第一篇包括并行計算機的系統(tǒng)結構模型,當代對稱多處理機(SMP)、大規(guī)模并行處理機(MPP)、工作站機群(COW)和并行計算的性能評測;第二篇包括并行算法的常規(guī)設計方法、基本設計技術和一般設計過程;第三篇包括矩陣運算、稠密與稀疏線性方程組的求解和FFT變換;第四篇包括并行程序設計基礎、模型、環(huán)境與工具以及共享存儲與分布存儲系統(tǒng)上的并行編程方法。從并行計算的角度,本書體系完整,內容豐富,取材新穎,可作為高等學校計算機及相關專業(yè)的本科高年級學生和研究生的教學用書,也可供計算科學與工程(CSE)學科的研究生和科技人員閱讀參考。