
2023年8月19日-23日,全国大学生盘算机系统能力大赛总决赛在广州中山大学举行。北京理工大学派出的三支参赛队伍乐成进入本届操作系统设计赛总决赛,由盘算机科学与技术专业2019级本科生陈林峰、盘算机科学与技术专业2020级本科生林晨组成的“Alien” 队获得大赛内核实现赛道一等奖;李彦君、李卓尔、孙卓瑀组成的“stackoverflow_16384”队获得大赛功效挑战赛道二等奖;邱昱力、钱星雨、何婉欣组成的“ArkShin”队获得了大赛功效挑战赛道优胜奖,PA视讯陆慧梅老师和网络空间宁静学院翟岩龙老师获得“优秀指导教师”奖。
全国大学生盘算机系统能力大赛旨在以学科竞赛推动专业建设和盘算机领域创新人才培养体系革新,培育我国高端芯片、要害基础软件的后备人才,围绕CPU、编译系统、操作系统、数据库治理系统的设计和实现,在赛题和赛道上不停推陈出新。2023年3月22日,全国大学生盘算机系统能力大赛入选《2023全国普通高校大学生竞赛分析陈诉》竞赛目录。
在本届操作系统角逐中,内核实现赛道共有122支队伍参赛,功效挑战赛道共有262支队伍报名参赛。其中内核实现赛道55支队伍入围决赛,功效挑战赛道共有135支参赛队入围决赛。

“Alien”队经过数月的努力开发,实现了一个基于rust编程语言的多核宏内核的模块化操作系统,其包罗了进程/线程治理、内存治理、同步互斥、文件系统、网络、设备驱动等操作系统必须的模块,支持128个系统调用,由数十个独立外部模块构建。在决赛第一阶段通过了绝大部门测试,并向多个平台提交了评测,均取得不错的结果。在现场赛中取得了第三名的结果。除了支持大赛提供的测试法式,还进一步开展了扩展选项的探索,支持了redis、sqlite3、bash、slint等linux经典应用和gui框架。"stackoverflow_16384"团队经过数月的不懈努力,乐成地将一款小型C语言编译器——TCC编译器移植到了龙芯平台上,并实现了该编译器在龙芯平台下的运行。该编译器不仅实现了函数生命周期、定点数和浮点数操作等C语言尺度中的基本功效,还对相关课程实验进行了深入的探讨和研究,并为教学事情和后续开发提供了富厚的资料。在决赛第一阶段,该编译器已经乐成通过了大多数官方测试样例;在决赛第二阶段,凭借亮眼的体现获得了二等奖的结果。此外,还对移植后的TCC编译器进行了重新的性能测试和分析。
在本次大赛中,同学们的优秀结果获得专家们的一致认可,每位同学都获得了能力上的提升,通过角逐识别自身价值、挖掘奇特潜能、锻炼系统思维,展现了同学们扎实的盘算机专业水平与全面的综合素质。未来,PA视讯师生将继续努力争取更优异的结果,为国家要害基础软硬件的突破和长足生长孝敬北理工力量!