本書是一部系統(tǒng)介紹通用圖形處理器(GPGPU)編程模型與體系結構的書籍。全書共7章:第1章GPGPU概述,著重介紹GPGPU與CPU體系結構上的差異和現(xiàn)代GPGPU產品的特點;第2章GPGPU編程模型,介紹GPGPU編程模型的核心概念,勾勒出GPGPU異構計算的設計要點;第3章GPGPU控制核心架構,對GPGPU指令流水線和關鍵控制部件的原理進行分析和介紹,并深入探討GPGPU架構的瓶頸問題和優(yōu)化方法;第4章GPGPU存儲架構,對GPGPU多樣的層次化存儲器進行介紹,重點探討片上存儲器的設計和優(yōu)化方法;第5章GPGPU運算單元架構,介紹數(shù)值表示和通用運算核心的設計;第6章GPGPU張量核心架構,對專門為人工智能加速而設計的張量核心架構展開分析與介紹,揭示GPGPU對深度學習進行硬件加速的基本原理;第7章總結與展望,對全書內容進行總結,并對GPGPU發(fā)展進行展望。本書適合作為廣大高校計算機專業(yè)、微電子專業(yè)、電子科學與技術專業(yè)本科生和研究生的課程教材,也可以作為GPGPU體系結構研究人員、芯片設計人員和應用開發(fā)人員的參考用書。