本篇主要提供通用图形处理器设计GPGPU编程模型与架构原理景乃锋、柯晶、梁晓峣电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
书名:通用图形处理器设计GPGPU编程模型与架构原理
作者:景乃锋,柯晶,梁晓峣 著
定价:89.00元
出版社:清华大学出版社
ISBN:9787302604648
本书是一本通用GPU芯片为基础实现芯片设计的专业书籍。介绍了GPU的基础理论,GPGPU的软硬件架构,相关工具以及优化技术。以通用GPGPU芯片为基础平台进行展开,重点深入了芯片的架构设计原理,架构设计理念和程序优化技术,同时以结合AI应用展现性能优势和特有价值。通过本书,使读者能系统了解体系结构理论,促进GPGPU芯片架构设计的兴趣与学习,不断了解GPGPU芯片技术的新发展,新技术。本书是国内首部关于GPGPU芯片架构设计系统性介绍的教材,兼顾理论基础及实现应用,广采而精取,层层揭开GPGPU芯片原理。本书可作为高等院校、科研机构等相关单位从事理论教学或者计算机学科进行科学研究的科学家、工程师的参考书籍,也可作为高年级本科生和研究生的学习参考书籍。
1章GPGPU概述
1.1GPGPU与并行计算机
1.1.1并行体系结构
1.1.2GPU与CPU体系结构对比
1.2GPGPU发展概述
1.2.1GPU
1.2.2从GPU到GPGPU
1.3现代GPGPU产品
1.3.1NVIDIA GPGPU
1.3.2AMD GPGPU
1.3.3Intel GPGPU
1.3.4其他GPU
参考文献
2章GPGPU编程模型
2.1计算模型
2.1.1数据并行和线程
2.1.2主机设备端和内核函数
2.2线程模型
2.2.1线程组织与数据索引
2.2.2线程分配与执行
2.2.3线程模型小结
2.3存储模型
2.3.1多样的存储器类型
2.3.2存储资源与线程并行度
2.4线程同步与通信模型
2.4.1同步机制
2.4.2协作组
2.4.3流与事件
2.4.4原子作
2.5CUDA指令集概述
2.5.1中间指令PTX
2.5.2机器指令SASS
参考文献
3章GPGPU控制核心架构
3.1GPGPU架构概述
3.1.1CPUGPGPU异构计算系统
3.1.2GPGPU架构
3.1.3扩展讨论: 架构特点和局限性
3.2GPGPU指令流水线
3.2.1前段: 取指与译码
3.2.2中段: 调度与发
3.2.3后段: 执行与写回
3.2...