活动介绍
经过十余年的发展,RISC-V已经初具规模,非常有希望在不久的将来成为与 X86、Arm 并驾齐驱的三大主流架构,甚至有希望成为未来真正的国际ISA开放规范。RISC-V指令集自由、开放的理念与自由软件运动的思想碰撞出了新的火花,诞生伊始就受到了开源软件社区的热情拥抱。RISC-V在中国得到了广泛的重视与应用,过去几年中国也已经成为RISC-V开源软硬件生态的重要推动力量,并且有了一系列重要的工作成果。本次活动将向高校老师和学生交流和讨论 RISC-V 软件生态领域的最新进展,并展示中国科学院各院所实验室为代表的国内外组织未来3~5年的RISC-V发展趋势。最后,本次活动将介绍RISC-V如何使国内高校学生更加便捷的融入国际开源项目协作中,并且有社区导师现场答疑、发放开源社区实习offer。
活动组织
本次活动由大连理工大学软件学院、国际信息与软件学院主办,PLCT实验室、开源之夏协办。
活动时间地点
半天技术沙龙(meetup)活动。时间为2024年9月23日下午14:00–18:00。地点为大连理工大学开发区校区综合楼204会议室。
活动议程
开始时间 9/23 | 分钟 Mins | 演讲题目 Title of talks | 演讲人 speakers |
14:00 | 10 | 学院/校方组织代表致辞 | 待定 |
14:10 | 30 | 热火朝天的RISC-V 软件生态建设 | 傅炜 |
14:40 | 20 | openEuler RISC-V 现在有多厉害? | 王经纬 |
15:00 | 20 | 从零开始的硬核 GNU 工具链开发 | 陈嘉炜 |
15:20 | 10 | 休息10分钟 |
|
15:30 | 20 | RISC-V 发行版的难点问题 | 高涵 |
15:50 | 70 | AI 软件栈发展之道:以 Buddy Compiler 为例 | 张洪滨等 |
17:00 | 20 | 我,大学生,如何成为国际开源社区知名贡献者 | 吴伟 |
17:20 | 30 | 自由讨论:开源、RISC-V、安全、供应链等 | 全体 |
17:50 | 10 | 合影等 | 全体 |
讲座内容介绍
演讲题目1:热火朝天的RISC-V软硬件生态
内容简介:
本次演讲将全面介绍RISC-V软硬件生态的最新发展,内容包括:
· RISC-V的发展情况:从芯片设计到开发板应用,重点介绍中国国内流行的开发板厂商和产品,展示RISC-V在硬件领域的迅速崛起。
· RISC-V平台上的Linux发行版运行情况: 以Fedora为例,介绍其在RISC-V上的运行现状。
· RISC-V系统启动流程解析,从固件、bootloader、到内核开发情况。
· RISC-V软硬件生态的总结与展望:总结国内外RISC-V生态的整体情况,展望未来几年RISC-V在中国市场的快速发展和潜力。
通过本次演讲,观众将深入了解RISC-V生态系统的现状,以及其在软硬件领域的广阔前景。
个人简介:
傅炜,红帽软件(北京)有限公司 首席软件工程师、RISC-V国际基金会大使
演讲人简介: Linux内核及发行版开发者,有丰富的嵌入式和企业级Linux软硬件开发经验,擅长Linux内核/驱动开发及移植、板级支持包开发、持续集成构建,Fedora编译系统Koji构建及应用,同时也擅长固件相关开发,如U-Boot、UEFI/ACPI以及GRUB。作为首批RISC-V国际基金会大使,一直聚焦于RISC-V软件生态领域,专注于Fedora发行版的开发与构建研究。
演讲题目2:openEuler RISC-V 现在有多厉害?
随着 openEuler 24.03LTS 版本的发布,openEuler RISC-V 架构首次拥有了统一基础设施、质量标准的长周期支持版本统一镜像发布。openEuler 24.03 LTS RISC-V 的软件包数量基本与 openEuler 的 x86 和 ARM 架构对齐,同时支持多种硬件环境。依托 24.03 LTS 版本,OERV 将持续解决 RISC-V 软件碎片化问题,通过内核同源及自动化测试建设等一系列措施,推动 RISC-V Server Platform Spec 等标准的早日落地。
个人简介:
王经纬,中国科学院软件研究所智能软件研究中心工程师,OERV 项目负责人,同时担任 openEuler RISC-V 、QT 和 Release Management SIG 以及 openGauss RISC-V SIG 的 Maintainer,获得 openEuler 2023 年度贡献之星。目前负责 openEuler 社区 RISC-V 架构测的发版工作与生态建设。积极推动 RISC-V 软件生态发展,发起 RVCK、 RAVA 等生态加速项目。
演讲题目3:从零开始的硬核 GNU 工具链开发
GNU 工具链是自由软件运动不可或缺的组件之一,也是历史最为悠久的开源编译器套件。虽然在AI时代逐渐式微,但是依然有着扎实广泛的用户基础、良好的代码质量保证,依然是全球开源生态的最为重要的基础组件之一。本演讲将以RISC-V架构为例,介绍目前GNU工具链的组成,包括gcc、 gas、 glibc、 gdb等GNU常用开发工具组件,介绍基础的GNU开源协议与社区代码规范,了解GNU工具链的常见开发流程,以及一些常用的开发文档。介绍工具链的构建流程与回归测试方式。介绍常见的bug处理方式与bug修复流程。同时,演讲者作为PLCT实验室的GNU小队主管,将会在现场介绍加入GNU小队实习、成为GNU代码提交者的路径。
个人简介:
陈嘉炜是PLCT实验室GNU工具链主管。专注于GNU工具链的开发工作,特别是RISC-V架构的GNU工具链支持。先后在B,K,P,Zfinx,Zce,P,Profiles等多个RISC-V工具链扩展的支持上做出了重要贡献。主持RISC-V GNU Toolchain东亚/英文时区双周会,通过会议介绍交流RISC-V工具链的最新进展及开发动态。积极参与RISC-V社区合作,是RISC-V GNU Toolchain仓库的主要贡献者之一。目前参与维护RUYISDK项目,并对多个版本的工具链进行维护工作。
演讲题目 4: RISC-V 发行版的难点问题
随着RISC-V设备/开发板不断的增多,新设备的操作系统适配收到了挑战,在厂商与upstream之间的需求维持一个平衡,是一个值得探讨的话题。本次演讲将以debian适配RISC-V发行版的例子,介绍发行版适配的一些问题与难点,以及一些解决方案。
个人简介:
高涵,中国科学院软件研究所PLCT实验室操作系统工程师,RevyOS团队主管,deepin发行版技术委员会委员,目前负责debian定制发行版的适配工作。积极参与debian社区适配risc-v设备的发行版生态建设。
演讲题目 5: AI 软件栈发展之道:以 Buddy Compiler 为例
Buddy Compiler is a “buddy system” to bridge the gap between AI models and hardware platforms. It consists of a frontend for AI framework and language integration, a middle-section leveraging MLIR for efficient optimization and tuning, and a backend for advanced code generation and hardware collaboration. By providing an end-to-end pipeline from domain-specific language (DSL) to domain-specific architecture (DSA), Buddy Compiler aims to establish a collaborative AI compiler ecosystem to address fragmentation challenges in the current AI software stack.
个人简介:
张洪滨,中国科学院软件研究所,发起并主导 Buddy Compiler AI 编译器开源社区,致力于打造 MLIR 和 RISC-V 的软硬件协同设计生态;在 LFX RISC-V Mentorship,OSPP 开源之夏活动中担任社区项目导师。
演讲题目 6: 我,大学生,如何成为国际开源社区知名贡献者
开源软件已经成为全球信息产业的基础设施。近年来国家大力支持和推广开源,使得更多的高校学生有机会接触开源、参与开源、贡献开源,并且逐步开始获得正向的反馈。中国科学院软件研究所的「开源之夏」暑期开源实习项目以及PLCT实验室常年实习生招募计划,在过去五年中吸引了每年数以千计的在校学生参与国际开源社区贡献,并成为长期贡献者。本次演讲将会介绍开源软件的发展简史、国内外开源现状,以及参与开源社区运营的注意事项。
个人简介:
吴伟是中国科学院软件研究所PLCT实验室的创始人及项目总监。自2019年创办起,PLCT实验室就致力于开源基础软件的开发和维护,培养编译技术领域的尖端人才。在RISC-V软件生态领域有着扎实的积累,培养了多名社区维护者和贡献者。吴伟代表中国科学院软件研究所在RISC-V国际基金会担任技术指导委员会委员、ISA基础架构委员会主席等职务。他同时是RISC-V国际基金会中国联络人、RISC-V 大使,致力于 RISC-V 在中国的发展和壮大。吴伟自2022年起担任LLVM基金会理事会(BoD)理事,致力于维护LLVM社区的健康发展、改进LLVM基础设施、吸引更多群体加入LLVM开发者社群。此外,他还在 CHIPS Alliance 基金会担任董事。2024年初,吴伟联合国内多家机构发起甲辰计划,致力于用一纪的时间,在所有基础关键行业领域完成面向RISC-V的适配与优化,并形成超过壹万人的顶尖人才网络。