近日,第四届全国大学生计算机系统能力大赛“操作系统设计”赛在杭州电子科技大学落下帷幕。

全国大学生计算机系统能力大赛是由系统能力培养研究专家组发起、由全国高校计算机教育研究会主办、面向高校大学生的全国性大赛。目标是以学科竞赛推动专业建设和计算机领域创新人才培养体系改革,培育我国高端芯片、关键基础软件的后备人才。大赛服务国家人才培养战略,以赛促学、以赛促教,鼓励学生设计、实现综合性的计算机系统,培养学生系统级的设计、分析、优化与应用能力,提升学生的技术创新、工程实践、团队协作能力,并为高水平计算机人才成长搭建交流、展示、合作的开放平台。

本届大赛吸引了全国百余所高校的 589 支参赛队报名,209 支赛队入围全国总决赛。经过激烈的初赛和决赛现场赛、答辩,全国总决赛内核实现赛最终评选出一等奖 6 项,二等奖 9 项,三等奖 12 项。

来自北京科技大学计通学院的“chaos”队从来自清华大学、北京大学、上海交通大学、哈尔滨工业大学、北京航空航天大学、华中科技大学等全国百余所高校 209 支入围总决赛的队伍中脱颖而出,获得了“操作系统设计”赛内核实现赛道(基于 RISCV 硬件)全国总决赛全国二等奖,这是我校连续第三年在大赛内核赛道获奖

颁奖现场(右数第二、三分别为陈宽宽、王诺贤)

该队基于清华大学“rCore”类 UNIX 内核设计和开发的 ChaOS 操作系统内核使用 Rust 语言编写,可在基于 RISCV 架构的 visionfive2 开发板及其虚拟机上稳定运行。内核在页表架构与文件系统上相较 rCore 进行了大幅的重构,支持几十个 POSIX 标准系统调用和 FAT32/EXT4 文件系统。

ChaOS 的 GitHub 仓库

获奖证书:

全国二等奖

分类: ,

更新时间: 阅读量: