出版社:机械工业出版社
年代:2017
定价:69.0
本书以使用说明的形式对当今主流的并行编程模型进行了详细描述,内容包括分布式内存架构上最常见的MPI(消息传递接口)编程模型;单边通信模型,范围从低层的运行时库(GASNet、 OpenSHMEM)到高层的编程模型(UPC、 GA、Chapel);面向任务的编程模型,包括Charm++、ADLB、Scioto、Swift、 CnC,由运行时系统来管理计算和数据移动;面向节点内并行(多核架构以及附带加速器)的并行编程模型,包括OpenMP、Cilk Plus、TBB、CUDA以及OpenCL。每章配备大量应用和程序实例,可以使读者很好地理解各种编程模型所提供的功能及特点。本书可作为高等院校并行编程课程的研究生教材,也可作为具有一定并行编程经验的软件开发人员、科研人员以及任何与数据集及大规模计算打交道的科学家的参考资料。
(美) 马特森 (Mattson,T.G.) , (美) 桑德斯 (Sanders,B.A.) , (美) 马森吉尔 (Massingill,B.L.) , 著
(美) 马特桑 (Mattson,T.G.) , (美) 桑德斯 (Sanders,B.A.) , (美) 麦森吉尔 (Massingill.B.L.) , 著
(美) 西蒙 R. 查普尔 (Simon R.Chapple) , 等著
李建江, 薛巍, 张武生, 张为华, 编著
(美) 苏妮塔·钱德拉塞克兰, 等编
雷向东, 编著
(美) 保罗·E·麦肯尼 (Paul E.Mckenney) , 编著
(美) 科克 (Kirk,D.B.) , (美) 胡文美, 著
雷洪, 编著