Skip to content

Latest commit

 

History

History
 
 

Tradition

AI编译器 -- 传统编译器

随着深度学习的不断发展,AI 模型结构在快速演化,底层计算硬件技术更是层出不穷,对于广大开发者来说不仅要考虑如何在复杂多变的场景下有效的将算力发挥出来,还要应对计算框架的持续迭代。深度编译器就成了应对以上问题广受关注的技术方向,让用户仅需专注于上层模型开发,降低手工优化性能的人力开发成本,进一步压榨硬件性能空间。我们先了解通用编译器的概念(1),然后通过(2)知道编译器近几十年的发展,(3)(4)(5)开始深入传统编译器的流程和原理。

内容大纲

建议优先下载或者使用PDF版本,PPT版本会因为字体缺失等原因导致版本很丑哦~

名称 名称 备注
编译器基础 01 课程概述 silde, video
传统编译器 02 开源编译器的发展 silde, video
传统编译器 03 GCC编译过程和原理 silde, video
传统编译器 04 LLVM设计架构 silde, video
传统编译器 05(上) LLVM IR详解 silde, video
传统编译器 05(中) LLVM前端和优化层 silde, video
传统编译器 05(下) LLVM后端代码生成 silde, video