在快速解決計算量大、數(shù)據(jù)密集型問題時,人們越采越認識到并行處理是惟一節(jié)省成本的方法。價格低廉的并行計算機(如商用桌面多處理機和工作站機群)的出現(xiàn),使得這種并行方法的適用范圍越來越廣。現(xiàn)在已經為可移植的并行程序設計制定了專門的軟件標準,為并行軟件的大幅度發(fā)展打好了基礎。事務處理。信息檢索.數(shù)據(jù)挖掘和分析以及多媒體服務等數(shù)據(jù)密集型應用已經為當代的并行平臺提供了新的挑戰(zhàn)。計算生物學和納米技術等新興的領域對并行計算的算法和系統(tǒng)開發(fā)提供了前瞻性的啟示,而體系結構,編程模型和應用中的變化對如何使用戶以網格服務形式得到并行平臺也提供了一些啟發(fā)。本書討論了這些新技術的發(fā)展,也覆蓋了并行計算機處理的較傳統(tǒng)的問題.本書盡可能采用與體系結構無關的觀點來對待抽象模型的底層平臺和設計算法。書中選擇MPI(MessagePassingInterface)、POSIX線程和OpenMP作為編程模型,并在不同例子中反映了并行計算的不斷變化的應用組合。本書的主要特點:全面介紹并行計算的每個方面(體系結構,編程范型。算法和標準)既講述傳統(tǒng)的計算機科學算法(排序,搜索。圖和動態(tài)編程算法),也講述科學計算算法(矩陣計算、FFT)介紹MPI、Pthreads和OpenMP這三個應用最廣泛的編寫可移植并行程序的標準適合作為高等院校并行計算。并行編程,并行算法的設計和分析以及高性能計算課程的本科生和研究生的教材作者簡介AnanthGrama普度大學計算機科學系的副教授,研究領域是并行和分布式系統(tǒng)和應用的不同方面。AnshuIGUptaIBMT.J.WatsonResearchCenter的研究人員,研究領域是并行算法和科學計算.GeorgeKarypis明尼蘇達大學計算機科學和工程系的副教授,研究領域是并行算法設計、數(shù)據(jù)挖掘和生物信息學等。VipinKumar明尼蘇達大學計算機科學和工程系的教授和軍用高性能計算研究中心的主管.研究領域是高性能計算。用子科學計算問題和數(shù)據(jù)挖掘的并行算法。