- 课程回放
RISC-V编译器技术与LLVM框架
智猩猩RISC-V公开课 2024/06/18 19:30:00
课程讲师
课程提纲
- RISC-V的架构特点和设计理念
- LLVM编译器框架概述
- RISC-V与LLVM的集成
- 实践案例分析:循环拆分和RVV自动向量化优化
- 未来展望
课程简介
作为一种开源指令集架构,RISC-V因其灵活性和开源特性,吸引了众多开发者和芯片设计企业参与其中。据Omdia预测,2024年至2030年,基于RISC-V的处理器出货量每年将增长近50%,到2030年处理器出货量将达到170亿颗。
由于应用场景和需求的碎片化,使得RISC-V处理器硬件架构朝着多样性和定制化方向不断发展,从而对应用软件在不同的硬件平台的适配和优化提出了更高的要求和挑战。
编译器能够将高级编程语言编写的源代码转换成计算机能够理解的二进制机器码,确保程序在目标硬件上可以高效、准确地运行,是应用程序与芯片连接的桥梁。随着RISC-V硬件平台的快速发展,编译器技术作为RISC-V生态构建的关键一环,也吸引了越来越多产业玩家的重视和参与,兆松科技就是其中之一。
6月18日,「RISC-V技术公开课」第8节将开讲,由兆松科技联合创始人兼CTO伍华林主讲,主题为《RISC-V编译器技术与LLVM框架》。
此次公开课,伍华林老师首先会简单介绍RISC-V的架构特点、设计理念和应用领域,并分享LLVM编译器框架的核心组件和模块,以及跨平台支持、优化能力。
之后,伍华林老师将重点围绕RISC-V与LLVM框架的集成进行深入讲解,内容涵盖在LLVM中添加RISC-V支持的过程、RISC-V后端的关键组件和功能、代码生成、优化技术等。最后,伍华林还将结合实例案例,分享循环拆分和RVV自动向量化优化实现,并展望RISC-V与LLVM未来的发展方向和潜力。
精彩问答
提问
提问
