V
主页
LLVM编译器前端和优化层了解下?词法语法分析、Pass优化都在这!【AI编译器】系列第五篇(中)
发布人
【AI编译器】系列第五篇(中):LLVM编译器前端和优化层了解下?词法语法分析、Pass优化都在这! 编译器前端将源代码变换为编译器的中间表示,它处于代码生成之前,后者是针对具体目标的。优化通常由分析Pass和转换Pass组成。前者发掘性质和优化机会,生成必需的数据结构,后续为后者所用。两者都实现为LLVM Pass,可能有依赖链。今天给大家汇报一个硬核点的知识:LLVM前端和优化层的具体工作。
打开封面
下载高清视频
观看高清视频
视频下载器
AMD最新开源惊喜:“Peano”——Ryzen AI NPU的LLVM编译器 2024.6.9
编译器和解释器啥区别?AOT和JIT啥区别?Pass和IR又是什么?【AI编译器】系列01篇
LLVM架构了解下?为什么LLVM这么火?一起初体验实操LLVM【AI编译器】系列第四篇
Enzyme:基于LLVM编译器的反向模式自动微分
GCC和LLVM发家历史?两大开源编译器的爱恨情仇【AI编译器】系列第二篇
图层IR(Graph IR)是什么?AI编译器如何接收图层IR进行优化呢?【AI编译器】系列之前端优化第02篇
LLVM IR详解!LLVM编译器的核心理念来啦!【AI编译器】系列第五篇(上)
GCC编译过程!优缺点是啥?手把手用GCC编译一个小程序【AI编译器】系列第三篇
算子融合了解下!AI编译器如何实现算子融合的?【AI编译器】系列之前端优化第03篇
为什么AI训练使用GPU而不是CPU?【AI芯片】GPU原理02
LLVM后端代码生成!了解下基于LLVM的项目!【AI编译器】系列第五篇(下)
AI编译器后端算子优化来啦!算子优化手工方式!【AI编译器】后端优化03篇
爆肝数个月!自制的编译器居然支持了模块机制?还有LLVM接口?
为什么需要AI编译器?跟传统编译器啥关系吗?【AI编译器】系列第一篇
AI编译器架构发展!三个阶段出现的AI编译器有啥区别?【AI编译器】系列第二篇
如何对算子IR表示?算子是如何分开计算和调度两部分?【AI编译器】后端优化02篇
为什么AI框架都用计算图?什么是计算图?到底计算图有什么用?【计算图】系列第二篇
AI编译器的前端优化/图优化Pass的顺序怎么排?【AI编译器】系列之前端优化第10篇
AI编译器的挑战与未来?【AI编译器】系列第四篇
算子优化的指令和存储优化!【AI编译器】后端优化05篇
后端算子循环优化!Loop Optimization常见方法!【AI编译器】后端优化04篇
分布式训练、分布式集群的基础介绍!【分布式集群】第01篇
大模型为什么需要微调?有哪些微调方式?#大模型 #微调
TorchDynamo原理来啦!PyTorch2.0编译新特性哦!【AI编译器之PyTorch】系列04篇
AI编译器后端优化来啦!AI编译器后端架构!【AI编译器】后端优化01篇
PyTorch 2.0新特性开撸!图模式打开了潘多拉!【AI编译器之PyTorch】系列01篇
LLVM编译器增加对Apple M4的支持,确认其ISA功能 2024.6.16
TorchScript 解读!图模式的第一次尝试!静态图+JIT编译器!【AI编译器之PyTorch】系列02篇
C++线程局部变量与MSVC、GCC、Clang编译器的奇怪问题
智猩猩技术公开课 - RISC-V 编译器技术与 LLVM 框架
编译器公共子表达式消除的方法!AI编译器消除公共子表达式【AI编译器】系列之前端优化第07篇
AI编译器前端"图层优化"内容概览!!【AI编译器】系列之前端优化第01篇
AI编译器内存优化算法!动态内存和静态内存区别!【AI编译器】前端优化第05篇
编译器为什么要对数据布局转换呢 Layout Transformations?【AI编译器】系列之前端优化第04篇(上)
AI集群用什么服务器架构?Ring All Reduce算法跟物理网络啥关系?【分布式集群】系列第02篇
寒武纪AI芯片第一股,芯片架构解读【AI系统】国产AI芯片
OrangePi AIpro攻略:如何将AI算力提升到12T,主频提升到1.6GHz
int8/fp16/bf16/tf32在AI芯片中什么作用?【AI芯片】AI计算体系06
C预处理器
PyTorch静态图的TorchFX和Lazy Tensor特性解读!【AI编译器之PyTorch】系列03篇