《多面体编译理论与深度学习实践》内容简介与阅读建议
- 出版年份
- 2022
- 出版社
- 清华大学出版社
- 页数
- 292 页
- 语言
- 中文
《多面体编译理论与深度学习实践》内容简介
本书分十大章节和三章附录章节,以现代体系结构特征为目标,从理论、方法及应用等不同角度,详细描述了各种提升程序并行性、数据局部性及适配目标架构特征的高级编译优化技术。本书还结合深度学习应用场景展开讨论,介绍了如何在深度学习框架中使用高级编译优化技术。
《多面体编译理论与深度学习实践》书籍信息摘要
《多面体编译理论与深度学习实践》内容简介与阅读建议,作者 赵捷/李宝亮,科技技术,2022年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:编译、计算机类。
- 作者:赵捷/李宝亮
- 分类:科技技术
- 出版年份:2022
- 出版社:清华大学出版社
- 页数:292 页
- 语言:中文
- 格式:暂无已核验合规下载格式
《多面体编译理论与深度学习实践》适合哪些读者?
适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。
获取建议
《多面体编译理论与深度学习实践》怎么获取更合适?
优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。
下载
暂无已核验电子书资源;本站不展示未授权完整文件。
下载 版本
优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。
目录
- 第 1章体系结构发展对编译技术的影响 1
- 1面向经典体系结构的性能优化 1
- 1 1并行性发掘 1
- 1 2存储层次结构 3
- 1 3领域专用架构 4
- 2编译器面临的挑战 7
- 2 1并行性发掘 8
- 2 2局部性发掘 10
展开全部(共 90 章节)
- 2 3编程模型和抽象层次 11
- 3循环优化的数学抽象 12
- 3 1多面体模型的基本概念 12
- 3 2多面体模型在编译器中的应用 15
- 3 3基于多面体模型的编译流程 16
- 第 2章程序抽象表示基础 25
- 1抽象表示在编译器中发挥的作用 25
- 2整数集合与仿射函数 28
- 2 1静态仿射约束 28
- 2 2 2整数集合 29
- 2 2 3仿射函数 32
- 2 4集合与映射的运算 34
- 2 3
- Fourier-Motzkin消去法 38
- 2 4调度树 41
- 4 1调度的表示方式 41
- 4 2调度树的结点 44
- 4 3调度树的操作 47
- 4 4调度表示的比较 49
- 2 5抽象语法树 50
- 2 5 1被执行关系 50
- 25 2上下文信息 51
- 2 5 3结点和表达式 52
- 26各种抽象的工程实现 53
- 2 6 1整数集合和仿射函数的实现 54
- 2 6 2调度树的实现 58
- 2 6 3抽象语法树的实现 59
- 第 3章依赖关系分析 61
- 3 1依赖关系分析在编译优化中的作用 61
- 3 2依赖及其性质 62
- 3 2 1依赖的分类 65
- 3 2 2距离向量与方向向量 66
- 3 2 3循环无关依赖和循环携带依赖 67
- 3 2 4依赖与变换 68
- 3 2 5依赖的复杂性 69
- 3 3依赖测试 72
- 3 3 1精确测试与保守测试 73
- 3 3 2 ZIV测试 74
- 3 3 3 SIV测试 74
- 3 3 4 GCD测试 78
- 3 3 5 Banerjee测试 79
- 3 3 6 I测试 80
- 3 4耦合下标依赖测试 82
- 3 4 1扩展的 GCD测试 83
- 3 4 2 ζ测试 84
- 3 4 3 Delta测试 85
- 3 4 4 Omega测试 86
- 3 5特殊的依赖测试 89
- 3 5 1 D测试 89
- 3 5 2 Range依赖测试 90
- 3 6数据流分析 91
- 3 6 1精确数据流分析 93
- 3 6 2近似数据流分析 96
- 3 6 3带标记的数据流分析 98
- 3 7依赖与并行化 99
- 第 4章循环变换 103
- 4 1适配体系结构特征的关键技术 103
- 4 2预处理 104
- 4 2 1循环正规化 104
- 4 2 2死代码删除 105
- 4 2 3别名分析 106
- 4 2 4迭代空间分裂 106
- 4 3多面体模型中的循环变换 107
- 4 3 1循环变换分类 108
- 4 3 2循环变换的复杂性 109
- 4 3 3 Pluto调度算法 113
- 4 4仿射循环变换 124
- 4 4 1循环交换 124
- 4 4 2循环反转 126
- 4 4 3循环延展 127
- 4 4 4循环倾斜 128
- 4 4 5循环合并 130
- 4 4 6循环分布 131
- 4 5近似仿射循环变换 133
- 4 5 1循环分块 133
- 4 5 2循环分段 135
- 4 5 3循环展开压紧 137
- 4 6代码生成过程中的循环变换 139
- 4 6 1分块分离 139
- 4 6 2循环展开 140
- 4 6 3其他循环变换 141
- 4 7循环压紧 141
合规获取说明
当前暂无已核验电子书资源。若是商业出版物,建议优先通过出版社、书店或官方电子书平台获取。
常见问题
《多面体编译理论与深度学习实践》适合谁读?
适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。
《多面体编译理论与深度学习实践》阅读难度高吗?
建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。
《多面体编译理论与深度学习实践》纸质书值得买吗?
当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。
《多面体编译理论与深度学习实践》哪个版本更适合?
优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。
在哪里可以合法获取《多面体编译理论与深度学习实践》?
当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。
如何继续查找《多面体编译理论与深度学习实践》相关书籍?
可以进入 赵捷/李宝亮 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。