万本电子书0元读

万本电子书0元读

顶部广告

AI处理器硬件架构设计电子书

《AI处理器硬件架构设计》融合了一线自研高性能处理器资深工程师多年工作经验,从人工智能处理器的架构设计出发,对比各种不同架构的人工智能处理器的优缺,详细介绍各个组件的架构和微架构设计,循序渐、由浅深,图文结合。用户可根据本书的介绍,从0到1完成人工智能处理器的设计、验证工作。

售       价:¥

纸质售价:¥129.00购买纸书

0人正在读 | 0人评论 6.7

作       者:任子木,李东声

出  版  社:机械工业出版社

出版时间:2025-03-28

字       数:18.9万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
《AI处理器硬件架构设计》基于当前工业界主流的设计规格,详细介绍了AI处理器硬件架构及微架构的设计原理,并配有对应的工程经验总结与产品实例分析。本书主要内容包括:业界主流AI处理器架构及基础背景知识(第1章);AI处理器指令集设计与硬件架构总体设计(第2、3章);核心计算单元,即向量处理单元、矩阵处理单元、标量处理单元的微架构设计实现(第4~6章);数据搬运单元与存储系统设计(第7、8章);AI处理器设计实例剖析(第9章)。 《AI处理器硬件架构设计》可作为从事AI处理器相关研发工作的专业人员的参考书,也可用作高等院校计算机、集成电路相关专业研究生、高年级本科生的教材和参考书,还可供对AI处理器设计感兴趣的读者自学。<br/>【推荐语】<br/>《AI处理器硬件架构设计》融合了一线自研高性能处理器资深工程师多年工作经验,从人工智能处理器的架构设计出发,对比各种不同架构的人工智能处理器的优缺,详细介绍各个组件的架构和微架构设计,循序渐、由浅深,图文结合。用户可根据本书的介绍,从0到1完成人工智能处理器的设计、验证工作。<br/>【作者】<br/>任子木 处理器架构高级工程师 主导多款高性能推理/训练处理器和数字信号处理器架构与核心模块设计。谙熟业界主流高性能处理器指令集架构,带领团队设计的芯片广泛应用于相机、无人机和服务器中。在计算机体系结构、图像处理等方向有丰富的实践经验。申请国内外发明专利五十余项。 李东声 处理器架构师 专注于ARM/RISC-V架构高性能处理器设计、性能分析优化、架构演探索与关键技术研究。参与和主导多项高性能CPU与AI处理器IP架构/微架构以及SoC设计,商用产品涉及服务器、移动终端、边缘计算等多个领域。授权国内外发明专利十余项。<br/>
目录展开

推荐语 RECOMMEND

前言 PREFACE

CHAPTER 1 第1章 AI处理器概述

1.1 神经网络基础

1.1.1 卷积神经网络简介

1.1.2 残差神经网络简介

1.1.3 Transformer网络简介

1.2 应用场景及其硬件需求介绍

1.2.1 图像识别场景简介

1.2.2 自动驾驶场景简介

1.2.3 自然语言生成场景简介

1.3 硬件加速平台介绍

1.3.1 GPU简介

1.3.2 DSA简介

CHAPTER 2 第2章 AI处理器指令集设计

2.1 标量指令集设计

2.2 向量指令集设计

2.2.1 寄存器设计

2.2.2 算术逻辑类指令设计

2.2.3 规约类指令设计

2.2.4 重排列类指令设计

2.2.5 数制转换类指令设计

2.2.6 访存类指令设计

2.3 矩阵运算指令设计

2.4 DMA描述符设计

CHAPTER 3 第3章 AI处理器架构设计

3.1 AI处理器架构概述

3.1.1 VLIW+SIMD架构设计

3.1.2 超标量+SIMD架构设计

3.1.3 SIMT架构设计

3.2 向量运算和矩阵运算的融合层级

3.2.1 寄存器级融合

3.2.2 存储器级融合

3.3 向量处理单元架构选型

3.3.1 Memory直连型向量处理单元设计

3.3.2 基于VRF的向量处理单元设计

3.4 标量流水线和向量/矩阵流水线的位置关系

3.4.1 并行流水线结构设计

3.4.2 串行流水线结构设计

3.5 AI处理器整体架构设计

CHAPTER 4 第4章 向量处理单元设计

4.1 向量处理单元整体架构设计

4.2 向量指令发射设计

4.2.1 顺序发射设计

4.2.2 乱序发射设计

4.3 浮点运算单元设计

4.3.1 IEEE 754协议介绍

4.3.2 浮点加法器设计

4.3.3 浮点乘法器设计

4.3.4 浮点除法器设计

4.3.5 浮点运算的融合

4.4 跨通道/跨切片处理单元设计

4.4.1 规约类指令的硬件实现

4.4.2 压缩类指令的硬件实现

4.4.3 排序类指令的硬件实现

4.5 超越函数类指令的硬件实现

4.5.1 CORDIC算法介绍

4.5.2 分段线性逼近实现

4.5.3 分段查表结合多项式运算实现

CHAPTER 5 第5章 矩阵处理单元设计

5.1 矩阵乘法的硬件映射

5.2 数据流设计

5.2.1 输出固定数据流设计

5.2.2 权重固定数据流设计

5.2.3 输入固定数据流设计

5.3 脉动阵列的结构及计算流程

5.4 脉动阵列的优化

5.4.1 列间广播设计

5.4.2 行间累加融合设计

5.5 定点MAC单元设计

5.5.1 定点乘法器设计

5.5.2 定点MAC单元微架构设计

5.6 浮点MAC单元设计

CHAPTER 6 第6章 标量处理单元设计

6.1 前端设计

6.1.1 指令提取单元设计

6.1.2 分支预测单元设计

6.1.3 指令译码单元与指令发射单元设计

6.2 执行单元设计

6.2.1 执行单元流水线设计

6.2.2 典型功能单元的微架构实现

6.3 访存单元设计

6.3.1 数据缓存子系统概述

6.3.2 访存单元微架构设计

CHAPTER 7 第7章 数据搬运单元设计

7.1 数据搬运单元整体架构设计

7.2 多维传输任务的解析

7.2.1 多维传输介绍

7.2.2 不同维度传输的归一化设计

7.3 AXI总线接口设计

7.4 在线填充引擎设计

7.5 在线排序引擎设计

7.6 在线转置引擎设计

CHAPTER 8 第8章 存储系统设计

8.1 AI处理器中的存储器设计

8.2 存储器中Bank的划分方式

8.2.1 Bank间地址交织方式

8.2.2 Bank划分粒度介绍

8.3 向量存储器设计

8.4 Gather/Scatter引擎设计

8.5 存储系统的物理实现

CHAPTER 9 第9章 AI处理器设计实例

9.1 HiPU硬件架构和指令集综述

9.1.1 核心组件设计

9.1.2 存储层次结构设计

9.1.3 指令集设计

9.2 HiPU微架构与流水线设计

9.3 HiPU数据平面与计算阵列设计

参考文献

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部