您好,欢迎来到聚文网。 登录 免费注册
多面体编译理论与深度学习实践

多面体编译理论与深度学习实践

  • 字数: 439000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 出版日期: 2022-11-01
  • 商品条码: 9787302616467
  • 版次: 1
  • 开本: 16开
  • 页数: 304
  • 出版年份: 2022
定价:¥138 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
本书利用多面体模型描述了如何实现不同阶段循环变换技术,是国内少有详细介绍该模型和循环优化技术的特殊编译参考书籍。
内容简介
编译技术是计算机科学领域的一个重要分支,经过长时间的发展,当前编译技术的重点是中间过程的程序优化和后端代码的生成。本书主要内容分为8章。第1章从体系结构发展对编译技术的影响,引出多面体模型及其研究意义。第2章介绍了多面体模型的数学基础,包括相关的定义、定理和所需要的数学方法。第3章介绍了多面体模型对程序进行优化和代码生成的基本前提,即依赖关系的定义、性质及其测试和分析方法。第4章详解了多面体模型中最经典的Pluto调度算法,以及循环变换。第5章就多面体模型面向程序并行性的研究进行了梳理和归纳,对各种不同的循环分块形状实现原理进行了阐述。第6章针对如何利用局部性原理在多面体模型中进行优化进行了介绍。第7章介绍了根据多面体模型的数学抽象描述生成抽象语法树表示的方法。第8章介绍了多面体模型及其相关理论的近期新进展。
本书是计算机科学与技术专业课程的教学参考书,适用于计算机和软件工程专业的大学生、研究生,也可供数学领域和人工智能芯片领域的相关人员参考。
作者简介
"赵捷,2009年于清华大学获得工学学士学位,2018年于法国巴黎高等师范学校获得工学博士学位,现就职于数学工程与优选计算国家重点实验室。赵捷博士长期从事编译器高级优化和代码生成方面的研究,目前主要从事深度学习编译器的研究。 李宝亮,2009年于清华大学获工学学士学位,2014年赴加拿大麦吉尔大学交流访问,2015年于国防科学技术大学获工学博士学位。李宝亮博士长期从事体系结构性能分析优化方面的研究,目前主要从事深度学习专用加速芯片的研制和相关系统软件和编程语言的开发。"
目录
第1章体系结构发展对编译技术的影响
1.1面向经典体系结构的性能优化
1.1.1并行性发掘
1.1.2存储层次结构
1.1.3领域专用架构
1.2编译器面临的挑战
1.2.1并行性发掘
1.2.2局部性发掘
1.2.3编程模型和抽象层次
1.3循环优化的数学抽象
1.3.1多面体模型的基本概念
1.3.2多面体模型在编译器中的应用
1.3.3基于多面体模型的编译流程
第2章程序抽象表示基础
2.1抽象表示在编译器中发挥的作用
2.2整数集合与仿射函数
2.2.1静态仿射约束
2.2.2整数集合
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网