內容簡介
本書內容豐富,注重編程實戰,涉及異構并行計算的基本概念、編程模型和應用案例,適合技術開發人員和學術研究人員學習與參考。本書主要由四個部分組成:第一部分(第2~6章)介紹異構并行計算編程的基本概念,包括數據并行化、GPU架構、CUDA編程及程序性能優化方法等內容;第二部分(第7~12章)介紹并行模式,包括卷積、模板、并行直方圖、歸約、前綴和、歸併等內容;第三部分(第13~19章)介紹高級模式及應用,包括排序、稀疏矩陣計算、圖遍歷、深度學習、迭代式磁共振成像重建、靜電勢能圖和計算思維等內容;第四部分(第20~22章)介紹高級編程實踐,包括異構計算集群編程、CUDA動態并行化等內容。作者簡介
胡文美(Wen-Mei W Hwu)是伊利諾伊大學厄巴納–香檳分校電氣與計算機工程系的Sanders-AMD講席教授。他的研究興趣是并行計算的體繫結構、實現、編譯和算法領域。他是并行計算研究中心的首席科學家,IMPACT研究小組的負責人。他是MulticoreWare公司的聯合創始人兼CTO。在研究和教學方面,他獲得了ACM SigArch Maurice Wilkes獎、ACM Grace Murray Hopper獎、Tau Beta Pi Daniel C Drucker傑出學者獎、ISCA影響力論文獎、IEEE計算機協會B R Rau獎以及加州大學伯克利分校計算機科學傑出校友獎。他是IEEE和ACM的會士。他主持UIUC CUDA卓越中心的工作,並且是NSF Blue Waters Petascale計算機項目的主要研究人員之一。Hwu博士在加州大學伯克利分校獲得計算機科學博士學位。目錄
譯者序