《基於CUDA的並行程式設計》是2014年5月1日科學出版社出版的圖書,作者劉金碩、鄧娟、周崢、曾秋梅。
基本介紹
- 書名:基於CUDA的並行程式設計
- 作者:劉金碩、鄧娟、周崢、曾秋梅
- ISBN:9787030405319
- 頁數:276頁
- 定價:65.00
- 出版社:科學出版社
- 出版時間:2014年5月1日
- 裝幀:平裝
內容簡介,作者簡介,圖書目錄,
內容簡介
《基於CUDA的並行程式設計》介紹了並行計算和圖形處理器(GPU)系統結構;基於GPU並行計算的GUDA語言;CUDA的編程最佳化技巧;GPU存儲器結構;並就生物圖像分析、醫學圖像三維重建、遙感圖像校正和信息提取等三個領域具體討論了利用GPU實現其並行計算的實施方案和編程技巧。書中對利用GPU編程和使用方法注意事項做了詳實介紹。
《基於CUDA的並行程式設計》可以作為CUDA學習入門和編程的參考書,主要面向高校計算機專業的教師、研究生生和科研研究機構的科技工作者,以及利用GPU加速的科研人員。
作者簡介
劉金碩,博士,武漢大學副教授,荷蘭皇家科學院訪問學者,韓國建國大學訪問學者,畢業於荷蘭萊頓大學。主要研究方向:數字圖像分析、模式識別、高性能計算。主持或參與多項國家級科研項目,是武漢大學NVIDIA全球教學中心和全球研發中心的學術帶頭人。
圖書目錄
前言
第1章並行計算概述
1.1並行計算簡介
1.2並行處理的計算機體系結構
1.2.1並行計算機分類
1.2.2並行計算機的物理結構模型
1.3並行算法的設計方法
1.3.1並行算法的相關概念
1.3.2設計並行算法應注意的問題
1.3.3並行算法的通用設計方法
1.4基於各種並行處理體系結構的算法對比
1.4.1 SIMD算法
1.4.2 MIMD算法
1.4.3 MIMD進程通信和死鎖
1.4.4 MIMD任務調度
1.5 小結
參考文獻
第2章GPU概述
2.1 GPU的發展
2.2 GPU的體系結構
2.2.1 NVIDIA公司的GPU體系結構
2.2.2 AMD公司的GPU體系結構
2.3 多核CPU和GPU的協同工作原理
2.4 GPU並行與分散式對比
2.5採用多核CPU和GPU的異構集群
2.6小結
參考文獻
第3章CUDA編程基礎
3.1 CUDA簡介
3.2 CUDA並行新思維
3.3 CUDA的安裝及配置
3.3.1 CUDA在Mac OS X中的配置
3.3.2 CUDA在Linux中的配置
3.3.3 CUDA在Windows中的配置
……
第4章GPU存儲器使用技巧
第5章CUDA編程最佳化
第6章基於C++的遙感影像處理的CUDA最佳化
第7章基於OpenGL的體繪製技術實現剪下波數據三維可視化的CUDA最佳化
第8章 基於MATLAB的生物細胞圖像病理診斷的CUDA最佳化
第9章基於CUDA的核外計算集群中間件
附錄A數學函式
附錄B原子函式