"《大規模並行處理器程序設計》(Programming Massively Parallel Processors- A Hands-on Approach)文字版[PDF]"介紹
中文名: 大規模並行處理器程序設計
原名: Programming Massively Parallel Processors- A Hands-on Approach
作者: Kirk
Hwu
Farber
圖書分類: 軟件
資源格式: PDF
版本: 文字版
出版社: Morgan Kaufmann
書號: 978-0-12-381472-2
發行時間: 2010年
地區: 美國
語言: 英文
簡介:
內容簡介:本書介紹了並行程序設計與gpu體系結構的基本概念,並詳細探討了用於構建並行程序的各種技術,用案例演示了並行程序設計的整個開發過程,即從並行計算的思想開始,直到最終實現實際且高效的並行程序。
本書特點:
介紹了並行計算的思想,使得讀者可以把這種問題的思考方式滲透到高性能並行計算中去。
介紹了cuda的使用,cuda是nvidia公司專門為大規模並行環境創建的一種軟件開發工具。
介紹如何使用cuda編程模式和opencl來獲得高性能和高可靠性。
內容截圖: 目錄:
preface
acknowledgments
dedication
chapter 1 introduction
1.1 gpus as parallel computers
1.2 architecture of a modern gpu
1.3 why more speed or parallelism?
1.4 parallel programming languages and models
1.50verarching goals
1.6 organization of the book
chapter 2 history of gpu computing
2.1 evolution of graphics pipelines
2.1.1 the era of fixed-function graphics pipelines
2.1.2 evolution of programmable real-time graphics
2.1.3 unified graphics and computing processors
2.1.4 gpgpu: an intermediate step
9.9 gpu computing
2.2.1 scalable gpus
2.2.2 recent developments
2.3 future trends