并行算法实践
作者:陈国良 整理日期:2020-11-03 02:12:05
本套系列丛书中的《并行算法的设计与分析》,《并行计算机体系结构》和《并行算法实践》构成了并行计算三部曲,而《并行计算——结构•算法•编程》为三部曲之序曲。 《并行计算——结构•算法•编程》以并行计算为主题,主要讨论了并行计算的硬件平台(并行计算机)、并行计算的理论基础(并行算法)和并行计算的软件支撑(并行_程序设计),强调融并行计算机结构、并行算法设计和并行编程为一体,书中内容具有相当的广度。 《并行算法的设计与分析(修订版)》以并行计算模型为主线,系统深入地讨论了计算机科学中诸多常用的数值和非数值计算问题的并行算法设计和分析方法,同时也力图反映本学科的*新成就和发展趋势,书中内容具有相当的深度。 《并行计算机体系结构》以当代可扩放并行计算机系统结构为主题,着重讨论对称多处理机、大规模并行处理机、机群系统和分布共享存储多处理机系统的组成原理、结构特性?设计方法、性能分析以及相应系统实例,书中内容强调了软件与硬件相结合。 《并行算法实践》以并行算法编程实现为主题,详细介绍了并行程序设计的有关内容,以及典型的非数值并行算法和数值并行算法的mpi编程实现过程,书中内容体现了算法设计与实现相结合。 本书是并行计算系列从书之四,旨在介绍并行算法的具体编程实现以及与其相关的并行程序设计基础。 本书从内容安排上分力上篇和下篇。其中,上篇介绍并行程序设计导论,主要包括并行程序设计基础(并行计算机系统与结构模型、PC机群搭建和并行程序设计简介等);并行程序编程指南(MPI、PVMHPF和OpenMP等)和并行程序开发方法(可视化并行程序设计环境、并行程序调试和并行程序性能分析及优化等)。下篇介绍并行算法编程实现,主要包括非数值并行算法(排序、串匹配、图论、组合优化和计算儿何等)及其MPI编程实现和数值计算并行算法(矩阵运算、线性方程组求解、矩阵特征值计算和傅氏及小波变换等)及其MPI编程实现。 书中内容精炼、实用,体现了并行算法的设计与实现相结合,可作为高等学校计算机及相关专业的本科高年级学生和研究生的教材,其中上篇和下篇也可分别作为“并行程序设计导论”和“并行算法编程指南”单独使用。本书也可供从事并行程序设计及其实现的科技人员参考阅读。
|
闂備礁鍚嬮惇褰掑磿閹绘帪鑰块柣妤€鐗忛埢鏇㈡煥閺冨洦纭堕柣鐔哥箞閺屻倝鎼归銏喊缂備焦顨呴幊蹇撫缚椤忓牆妫橀柕鍫濇川椤︻噣鏌i悩鍙夋悙闁搞垹寮剁粋宥夊即閻旇 鏀抽梺鏂ユ櫅閸燁偊藟閸ヮ剚鐓欓悹鍥皺缁犳壆鎲搁弶鎸庡暈缂佸顦遍埀顒婄秵閸欏骸岣块垾瓒佺懓饪伴崘顏嗕紘濠电儑缍嗛崳锝夊箚瀹ュ鏅搁柨鐕傛嫹 闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劕鎼粈鍌涖亜閹达絾纭堕柤绋跨秺閺屾稑鈻庤箛鏇燁唸闂侀€炲苯澧紒顔肩焸瀹曟椽宕卞☉娆屾寖濡炪値鍋掗崢鍏兼叏濞戞娑㈡晲閸℃瑦鍠涢梺閫炲苯澧鹃柟鍑ゆ嫹,濠电偞鍨跺Λ鎴犵不閹存繍鍤曢柛婵勫劙閻掑﹪鏌涢埄鍐噮闁肩ǹ鐖奸弻鐔碱敊閸濆嫬顬堥梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂妫欑€氳櫕绻涢幋鐐搭棖閻犳劗鍠栭崺鈧い鎺戯攻鐎氾拷 闂備礁鍚嬮惇褰掑磿閹殿喚绠旈柛娑卞枟婵粓鏌﹀Ο渚Ц缂佹柨澧界槐鎾诲磼濡や焦鐝旈柣搴$仛閿曘垹顕i崹顐㈢窞濠电姴瀚~姘舵⒑濞茶鏋欑紒韬插€楀Σ鎰攽鐎n亣袝闁诲繒鍋涙晶鑺ョ珶婢舵劖鐓欐繛鍫濈仢娴滅偤鏌i弽銊х煉鐎规洘顨婇幖褰掝敃閿濆棙鐣奸梻浣瑰缁嬫垿鎳熼姣椽寮介妸銉х獮閻庡箍鍎扮拋鏌ュ磻閹炬枼鍫柛鐘靛鐢€崇暦閵忊懇鍋撻敐搴濈敖婵″弶娲熼弻锝夘敊閺勫浚鍞归梺閫炲苯澧紒璇插€搁悾鐢稿幢濞戞ḿ鐓戝銈嗙墬鑿ら柛瀣崌閺佹捇鏁撻敓锟�
|