• 通用图形处理器设计——GPGPU编程模型与架构原理
21年品牌 40万+商家 超1.5亿件商品

通用图形处理器设计——GPGPU编程模型与架构原理

66.8 7.5折 89 全新

库存36件

四川成都
认证卖家担保交易快速发货售后保障

作者景乃锋;柯晶;梁晓·i

出版社清华大学出版社

出版时间2022-05

版次1

装帧其他

货号1202660537

上书时间2024-12-13

天宇阁书库

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
新华文轩网络书店 全新正版书籍
商品描述
本书是国内首部关于GPGPU芯片架构设计系统性介绍的教材,兼顾理论基础及实现应用,广采而精取,层层揭开GPGPU芯片原理。本书可作为高等院校、科研机构等相关单位从事理论教学或者计算机学科进行科学研究的科学家、工程师的参考书籍,也可作为高年级本科生和研究生的学习参考书籍。
图书标准信息
  • 作者 景乃锋;柯晶;梁晓·i
  • 出版社 清华大学出版社
  • 出版时间 2022-05
  • 版次 1
  • ISBN 9787302604648
  • 定价 89.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 480页
  • 字数 340千字
【内容简介】
本书是一本通用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.1CPUGPGPU异构计算系统

3.1.2GPGPU架构

3.1.3扩展讨论: 架构特点和局限性

3.2GPGPU指令流水线

3.2.1前段: 取指与译码

3.2.2中段: 调度与发射

3.2.3后段: 执行与写回

3.2.4扩展讨论: 线程束指令流水线

3.3线程分支

3.3.1谓词寄存器

3.3.2SIMT堆栈

3.3.3分支屏障

3.3.4扩展讨论: 更高效的线程分支执行

3.4线程束调度

3.4.1线程束并行、调度与发射

3.4.2基本的调度策略

3.4.3扩展讨论: 线程束调度策略优化

3.5记分牌

3.5.1数据相关性

3.5.2GPGPU中的记分牌

3.5.3扩展讨论: 记分牌设计优化

3.6线程块分配与调度

3.6.1线程块并行、分配与调度

3.6.2基本的线程块分配与调度策略

3.6.3扩展讨论: 线程块分配与调度策略优化

参考文献

第4章GPGPU存储架构

4.1GPGPU存储系统概述

4.1.1CPU的层次化存储

4.1.2GPGPU的存储层次

4.2寄存器文件

4.2.1并行多板块结构

4.2.2板块冲突和操作数收集器

4.2.3操作数并行访问时的相关性冒险

4.2.4扩展讨论: 寄存器文件的优化设计

4.3可编程多处理器内的存储系统

4.3.1数据通路概述

4.3.2共享存储器访问

4.3.3L1高速缓存访问

4.3.4纹理缓存

4.3.5扩展讨论: 片上存储系统的优化设计

4.4可编程多处理器外的存储系统

4.4.1存储分区单元

4.4.2L2缓存

4.4.3帧缓存单元

4.4.4全局存储器

4.5存储架构的优化设计

4.5.1片上存储资源融合

4.5.2技术对比与小结

参考文献

第5章GPGPU运算单元架构

5.1数值的表示

5.1.1整型数据

5.1.2浮点数据

5.1.3扩展讨论: 多样的浮点数据表示

5.2GPGPU的运算单元

5.2.1整型运算单元

5.2.2浮点运算单元

5.2.3特殊功能单元

5.2.4张量核心单元

5.3GPGPU的运算单元架构

5.3.1运算单元的组织和峰值算力

5.3.2实际的指令吞吐率

5.3.3扩展讨论: 脉动阵列结构

参考文献

第6章GPGPU张量核心架构

6.1深度神经网络的计算

6.1.1深度神经网络的计算特征

6.1.2卷积运算方式

6.2张量核心架构

6.2.1张量核心架构特征概述

6.2.2Volta架构中的张量核心

6.2.3张量核心的发展

6.2.4扩展讨论: 张量核心对稀疏的支持

6.3神经网络计算的软件支持

6.4深度学习评价基准——MLPerf

参考文献

第7章总结与展望

7.1本书内容总结

7.2GPGPU发展展望

 
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

新华文轩网络书店 全新正版书籍
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP