GPGPU編程技術:從GLSL,CUDA到OpenCL

GPGPU編程技術:從GLSL,CUDA到OpenCL

基於OpenGL/GLSL的經典GPGPU技術、NVIDIA的CUDA架構以及跨平台的解決方案OpenGL。《GPGPU編程技術:從GLSL、CUDA到OpenCL》內容涵蓋了從軟體的安裝和編譯、程式語言的語法和使用技巧、程式最佳化,到高級開發中可能遇到的各種情況及應對方案等主題,並為深入學習和研究指引了參考資料,是一本實用的技術指導書。GPGPU技術是快速發展的新興編程技術,《GPGPU編程技術:從GLSL、CUDA到OpenCL》在編寫過程中結合了至2011年國外最新的技術現狀。

基本介紹

  • 書名:GPGPU編程技術:從GLSL,CUDA到OpenCL
  • 作者:仇德元
  • ISBN:9787111347811
  • 定價:49.00元
  • 出版社: 機械工業出版社
  • 出版時間: 2011年6月1日
  • 開本:16開
圖書目錄
出版說明
前言
第1章 概述
1.1 圖形處理器
1.1.1 圖形處理器的發展
1.1.2 圖形處理器的作用
1.2 著色語言
1.2.1 圖形流水線
1.2.2 OpenGL流水線的一種實現
1.2.3 可程式圖形流水線和GLSL
1.3 GPGPU語言
1.3.1 異構計算資源
1.3.2 統一著色器模型
1.3.3 CUDA
1.3.4 OpenCL
1.4 為什麼選擇GPGPU技術
1.4.1 桌上的超級計算機
1.4.2 從處理器結構說起
1.4.3 GPGPLJ的套用
1.5 幾個基本概念
1.5.1 並行計算模型:SIMD
1.5.2 數據傳輸的瓶頸
1.5.3 GPGPU算法設計準則
1.5.4 GPGPU技術的適用範圍
1.6 系統需求
1.6.1 硬體配置
1.6.2 軟體設定
1.7 一個簡單的例子:離散卷積
第2章 GLSL:一門著色語言
2.1 OpentGL的安裝
2.1.1 在Windows中安裝OpenGL
2.1.2 在L,inux中安裝OpenGL
2.1.3 在MacOSX中安裝OpenGL
2.1.4 例程的開發環境
2.2 一個簡短的OpenGL程式
2.2.1 編譯預處理
2.2.2 有限狀態機
2.2.3 回調函式
2.2.4 深度快取
2.2.5 視窗程式的典型流程
2.2.6 OpenGL的圖形流水線
2.3 第二版:替換著色器
2.3.1 GLSL基礎...
2.3.2 流經著色器
2.3.3 著色器對象
2.3.4 程式對象
2.3.5 編譯和連結
2.3.6 ARB擴展
2.3.7 簡短的OpenGL程式(第二版)
2.4 第三版:與OpenGL通信
第3章 經典GPGPU技術
3.1 紋理映射等於科學計算嗎
3.1.1 紋理映射概述
3.1.2 幾何圖元
3.1.3 點陣圖與並行流水線
3.1.4 紋理圖
3.1.5 紋理坐標
3.1.6 紋理參數
3.1.7 映射參數
3.1.8 紋理對象
3.1.9 紋理單元
3.2 經典GPGPU的理念
3.2.1 經典GPGPU計算流程
……
第4章 CUDA:流行的GPGPU
第5章 CUDA核心最佳化實踐
第6章 CUDA與紋理映射
第7章 關於CUDA的更多
第8章 OpenCL:跨平台的解決
附錄
參考文獻

相關詞條

熱門詞條

聯絡我們