课程简介
本课程将深入探讨 AI 编译器的发展与应用。课程共分为四节:
- AI 编译器概述:介绍 AI 编译器方向的主要研究内容,深入剖析 InfiniTensor 和 Refactor 项目的代码结构,帮助学员了解实际工程中的架构设计。
- AI 编译器对 AI 程序的抽象:本节将探讨 AI 编译器中的计算图表示,分别介绍 InfiniTensor 和 Refactor 的图表示方式,帮助学员掌握编译器如何抽象 AI 程序的计算过程。
- AI 编译器里的图级别优化:深入讲解图优化技术,探讨如何在计算图层面进行优化,提高 AI 模型的执行效率。
- AI 编译器里的非图级别优化:探讨算子级别的硬件无关优化,并详细讲解 InfiniTensor 的内存优化和 tuning 调优技术,提升学员对实际优化方法的理解和应用能力。
通过本课程,学员将系统地掌握 AI 编译器的基础知识与优化技术,为未来从事相关领域的研究与开发打下坚实基础。
课程作业
LearningInfiniTensor/TinyInfiniTensor (github.com)
课程时间
