深度学习编译
程序性能优化理论与方法 [图书] 谷歌图书
作者:
韩林
高等教育出版社
2023
本书共12章,分为两篇.上篇第1-6章为基础部分,主要对程序性能优化的意义,度量指标,常用流程及如何进行程序性能的分析与测量进行阐述,并从程序编码和编译的角度介绍多种优化方法.下篇第7-12章为进阶部分,结合系统硬件特性讲述更深层次的优化方法,包括单核优化,访存优化,OpenMP程序优化,CUDA程序优化,MPI程序优化,以及多层次并行程序优化.
LLVM编译器实战教程 [图书] 豆瓣
Getting Started with LLVM Core Libraries
作者:
[巴西] 布鲁诺·卡多索·洛佩斯(Bruno Cardoso Lopes)
/
[巴西] 拉斐尔·奥勒(Rafael Auler)
译者:
过敏意
/
冷静文
机械工业出版社
2019
- 8
LLVM是一个世界领先水平的编译器框架。它包含有丰富软件库,可以为编译器的初学者提供良好的学习体验,并大大降低编译器开发的学习门槛。
本书的前半部分将向您介绍怎么样去配置、构建、和安装LLVM的不同软件库、工具和外部项目。接下来,本书的后半部分将向您介绍LLVM的各种设计细节,并逐步地讲解LLVM的各个编译步骤:前段、中间表示(IR)、后端、即时编译(JIT)引擎、跨平台编译和插件接口。本书包含有大量翔实的示例和代码片段,以帮助读者平稳顺利的掌握LLVM的编译器开发环境。
本书的前半部分将向您介绍怎么样去配置、构建、和安装LLVM的不同软件库、工具和外部项目。接下来,本书的后半部分将向您介绍LLVM的各种设计细节,并逐步地讲解LLVM的各个编译步骤:前段、中间表示(IR)、后端、即时编译(JIT)引擎、跨平台编译和插件接口。本书包含有大量翔实的示例和代码片段,以帮助读者平稳顺利的掌握LLVM的编译器开发环境。
多面体编译理论与深度学习实践 [图书] 豆瓣
作者:
赵捷
/
李宝亮
清华大学出版社
2022
- 11
智能计算系统 [图书] 豆瓣
作者:
陈云霁
/
李玲
…
2020
- 3
本书通过一个贯穿始终的应用案例——图像风格迁移,全面系统地介绍智能计算系统的软硬件技术栈,涵盖神经网络基础算法、深度学习编程框架、智能芯片体系结构、智能编程语言等。领衔作者陈云霁带领的团队曾研制了国际上首个深度学习处理器芯片“寒武纪1号”,本书凝聚了作者团队多年的科研和教学成果,是前沿研究与技术实践结合,快速提升智能领域系统能力的教材和技术参考书。
《智能计算系统》首先概述人工智能和智能计算系统(第1章);接下来介绍完成应用所必要的神经网络和深度学习算法知识(第2、3章);然后介绍支撑算法在智能芯片上运行的编程框架(第4、5章);再往下是智能芯片,即引导学生设计一款满足图像风格迁移应用需求的深度学习处理器(第6、7章);接下来介绍如何利用智能编程语言BCL提升开发智能应用的效率(第8章);*后以具体实验把所学知识点串联起来,打通知识结构的“任督二脉”(第9章)。
《智能计算系统》首先概述人工智能和智能计算系统(第1章);接下来介绍完成应用所必要的神经网络和深度学习算法知识(第2、3章);然后介绍支撑算法在智能芯片上运行的编程框架(第4、5章);再往下是智能芯片,即引导学生设计一款满足图像风格迁移应用需求的深度学习处理器(第6、7章);接下来介绍如何利用智能编程语言BCL提升开发智能应用的效率(第8章);*后以具体实验把所学知识点串联起来,打通知识结构的“任督二脉”(第9章)。
智能计算系统实验教程(《智能计算系统》的配套实验教程) (计算机类专业系统能力培养系列教材) [图书] Goodreads
机械工业出版社
2021
- 8
《智能计算系统》的配套实验本书是《智能计算系统》的配套实验教程,结合智能计算系统的软硬件技术栈设计了基于通用CPU平台和深度学习处理器平台的分阶段实验和综合实验。其中,分阶段实验以风格迁移作为驱动范例,包括算法实验(第2~3章)、编程框架实验(第4章)、智能编程语言实验(第5章)、深度学习处理器运算器设计实验(第6章)。通过完成分阶段实验,读者可以开发出一个可完成图像风格迁移任务的智能计算系统。综合实验(第7章)包括目标检测、文本检测、自然语言处理等不同应用领域的实验,可以帮助读者巩固对软硬件技术栈相关知识的系统理解,让读者了解不同应用领域对智能计算系统的需求。 本书适合作为高等院校人工智能及相关专业的教材,以及相关领域从业人员的参考书。作者团队还为本书设计了一款配套的游戏,利用游戏中的“稠密奖励”“即时奖励”和“体系性奖励”等机制来提升读者的学习热情。