「RISC-V 技术公开课」由智猩猩芯片教研组策划推出,第 8 节由兆松科技联合创始人兼 CTO 伍华林主讲,主题为《RISC-V 编译器技术与 LLVM 框架》。
作为一种开源指令集架构,RISC-V 因其灵活性和开源特性,吸引了众多开发者和芯片设计企业参与其中。据Omdia 预测,2024 年至 2030 年,基于 RISC-V 的处理器出货量每年将增长近 50%,到 2030 年处理器出货量将达到 170 亿颗。
由于应用场景和需求的碎片化,使得 RISC-V 处理器硬件架构朝着多样性和定制化方向不断发展,从而对应用软件在不同的硬件平台的适配和优化提出了更高的要求和挑战。
编译器能够将高级编程语言编写的源代码转换成计算机能够理解的二进制机器码,确保程序在目标硬件上可以高效、准确地运行,是应用程序与芯片连接的桥梁。随着 RISC-V 硬件平台的快速发展,编译器技术作为 RISC-V 生态构建的关键一环,也吸引了越来越多产业玩家的重视和参与,兆松科技就是其中之一。
技术公开课概要
- RISC-V 的架构特点和设计理念
- LLVM 编译器框架概述
- RISC-V 与 LLVM 的集成
- 实践案例分析:循环拆分和RVV自动向量化优化
- 未来展望