E-BOOK 从RTL级代码剖析FPGA加速大模型训练与推理 苏宏博 从RTL级代码剖析FPGA加速大模型训练与推理

从RTL级代码剖析FPGA加速大模型训练与推理

用FPGA做大模型加速和推理,本书从理论到实践,聚焦核心技术和实用方法,工程师和研究者都能用得上。

📥 PDF 电子书 · 百度网盘 · 约 62M 👤 苏宏博 📖 清华大学出版社 📋 9787302704829 🌐 zh-CN
348
下载次数
4.8
用户评分

📦 下载本书

  • 硬件加速入门难:从RTL级代码出发,系统讲解FPGA基础与Verilog HDL,降低硬件设计学习门槛。
  • 计算瓶颈突破:深入剖析深度学习算法计算特性,提供FPGA并行计算与流水线优化方案,提升推理速度。
  • 资源调度困境:详解FPGA架构与资源分配策略,解决多核协同与内存带宽瓶颈。
  • 模型压缩落地:介绍量化与剪枝技术,指导在FPGA上高效部署压缩后的神经网络模型。
  • 编译器开发难题:面向FPGA的深度学习编译器设计思路,帮助实现从算法到硬件的自动化映射。

📖 书籍简介

《从RTL级代码剖析FPGA加速大模型训练与推理》系统而深入地介绍了FPGA在大规模神经网络训练与推理中的应用,重点聚焦于FPGA的硬件架构、计算优化与资源调度等技术。《从RTL级代码剖析FPGA加速大模型训练与推理》共分为12章,内容涵盖FPGA与VerilogHDL基础、FPGA的基本架构、深度学习算法的计算特性、硬件加速的基本思路、模型压缩与量化技术、FPGA在Transformer模型中的应用、大模型训练的硬件优化、异构计算架构中的FPGA角色,以及面向FPGA的深度学习编译器开发。《从RTL级代码剖析FPGA加速大模型训练与推理》对FPGA硬件设计、计算资源调度、硬件优化等技术进行了详尽分析,读者可以从中获得利用FPGA加速深度学习计算的核心方法与思路。通过理论与实践相结合,《从RTL级代码剖析FPGA加速大模型训练与推理》为读者提供了一套从硬件设计到算法优化的完整知识体系。无论是希望深入学习FPGA设计的学生,还是正在从事FPGA加速开发的专业工程师,都能从本书中获得丰富的专业知识与实用的工程技能。

📑 章节目录

目 录 第 1 部分 FPGA与深度学习基础 第 1 章 FPGA与Verilog HDL基础 2 1.1 FPGA的基本架构与计算特性 2 1.1.1 FPGA的基本架构:LUT、BRAM、DSP与互连 2 1.1.2 FPGA的并行计算特性及其相较于GPU、CPU的优势 4 1.1.3 FPGA在深度学习中的主要应用场景 6 1.2 Verilog HDL基础:从硬件描述到综合 7 1.2.1 Verilog HDL的基本语法与结构 8 1.2.2 组合逻辑、时序逻辑与有限状态机(FSM)设计 18 1.2.3 FPGA综合优化:面积、速度与功耗的权衡 21 1.3 FPGA设计流程与EDA工具链 23 1.3.1 从RTL到Bitstream:FPGA的基本设计流程 24 1.3.2 Vivado、Quartus与Synplify:主流EDA工具解析 26