一、竞赛总则
全国大学生计算机系统能力大赛是由系统能力培养研究专家组发起、由全国高校计算机教育研究会主办、面向高校大学生的全国性大赛。全国大学生计算机系统能力大赛的目标是以学科竞赛推动专业建设和计算机领域创新人才培养体系改革,培育我国高端芯片、关键基础软件的后备人才。大赛服务国家人才培养战略,以赛促学、以赛促教,鼓励学生设计、实现综合性的计算机系统,培养学生系统级的设计、分析、优化与应用能力,提升学生的技术创新、工程实践、团队协作能力,并为高水平计算机人才成长搭建交流、展示、合作的开放平台。全国大学生计算机系统能力大赛操作系统设计赛(以下简称“大赛”)以培养操作系统领域创新型人才、推动高校操作系统相关课程改革、加强操作系统领域产学研合作为宗旨,倡导开源办赛理念,为我国操作系统产业发展贡献力量。
2024年全国大学生计算机系统能力大赛操作系统设计赛从组织形式上设区域赛(试点)和全国赛。参加全国赛不需要经过区域赛(试点)的选拔,二者相对独立,参赛者可同时报名区域赛(试点)和全国赛。
二、竞赛组织
主办单位:全国高等学校计算机教育研究会
系统能力培养研究专家组
系统能力培养研究项目发起高校
承办单位:杭州电子科技大学
协办单位:中国计算机学会系统软件专委会
北京计算机学会
“101计划”操作系统课程虚拟教研室
机械工业出版社
三、操作系统设计赛的组织
(一)竞赛赛道
操作系统设计赛分为“操作系统内核实现”(以下简称“OS内核实现”)和“操作系统功能挑战”(以下简称“OS功能挑战”)两个赛道。
1.“OS内核实现”赛道的参赛对象为全国普通高等学校全日制在校本科生。
2.“OS功能挑战”赛道的参赛对象为全国普通高等学校全日制在校本科生和研究生。
3.参赛队员的在校本科生或研究生身份均以报名时为准。
(一)时间安排
报名阶段
2024 年 2 月 5 日:报名启动。
2024 年 5 月 15 日:报名截止。
对于“OS内核实现”赛道,分批发放实验硬件平台。
初赛阶段
赛题及评审指标发布
对于“OS内核实现”赛道,2024 年 2 月 5 日发布初赛赛题和初赛阶段评测技术指标。
对于“OS功能挑战”赛道,2024 年 3 月 1 日前分批次发布赛题和初赛评审的参考考核目标。
初赛过程
对于“OS 内核实现”赛道,自赛题发布之日起至 2024 年 5 月 31 日前,参赛队完成初赛题目。初赛过程中,要求源代码与开发过程全部开源展示,参赛队应按要求提供开源发布的网址以供访问,并将相关内容提交到大赛指定的托管平台上。
对于“OS 功能挑战”赛道,自赛题发布之日起至 2024 年 5 月 31 日前,参赛队按照所选赛题的技术要求给出实现方案,并提交作品源代码和开发文档。参赛队应按要求提交项目的阶段性技术报告和开发状态演示,以便评审专家进行阶段性检查,并给出指导性建议。初赛过程中,要求参赛队的源代码与开发过程全部开源展示,参赛队应按要求提供开源发布的网址以供访问,并将相关内容提交到大赛指定的托管平台上。
初赛评审与成绩公布
2024 年 6 月 1 日—6 月 15 日,大赛评审委员会将对两个赛道的初赛作品进行评审,6月 15 日公布全国决赛入围名单。
报名和初赛期间会安排技术培训和技术报告。
全国决赛
“OS内核实现”赛道
2024 年 3 月 1 日:发布全国决赛第一阶段题目,公布评测指标。
全国决赛第一阶段:2024 年 6 月 15 日—7 月 31 日,参赛队应按要求提交现阶段源代码和设计实现文档,评审委员会根据全国赛提交的源代码和测试结果给出各参赛队的成绩排名。成绩排名公布的具体时间以组委会公布的为准。
全国决赛第二阶段:2024 年 8 月 1 日—现场决赛日+现场答辩日,参赛队在线进一步完善本队项目,增加自选内容,并在现场决赛日完成现场指定题目。在现场决赛日后,参赛队的代码、文档、视频等开发资料对外公开。在现场答辩日,参赛队参加答辩并针对项目做整体展示,评审委员会给出成绩。现场决赛日和现场答辩日的具体时间以组委会公布的为准。
“OS功能挑战赛道”
全国决赛第一阶段:2024 年 6 月 15 日—7 月 31 日,参赛队完成并最终提交项目代码、项目设计与实现文档、项目展示视频等,评审专家进行检查。第一阶段成绩公布的具体时间以组委会公布的为准。
全国决赛第二阶段:2024 年 8 月 1 日—现场答辩日,参赛队在线进一步完善本队项目,并提交项目代码和项目设计与实现文档。在现场答辩日,参赛队参加答辩并针对题目做整体展示,参赛队的代码、文档、视频等开发资料对外公开,评审委员会给出成绩。现场答辩具体时间以组委会公布的为准。
(二)报名名额
1.参赛队是操作系统设计赛报名参赛的基本单位,每支参赛队的人数为1~3人,同一高校的参赛队数量没有限制,但是来自不同学校的学生不能联合组队参赛。
2.在报名阶段,参赛队可选择参加“OS 内核实现”赛道或“OS 功能挑战”赛道,报名时选定参赛题目。每个参赛队只能选择一个赛道参赛,“OS 内核实现”赛道只能选择 RISC-V 或 LoongArch 一种。
3.每位参赛学生只能参加一支参赛队,不可重复报名。
4.在 2024 年 3 月 30 日之前,各参赛队有一次机会调整参赛队员。参赛队员的调整只能更换一名队员,并将调整前后的队员名单报送至操作系统设计赛组委会。3 月 30 日之后,只能减少参赛队员,不能更换、增加参赛队员。
五、联系方式
联系邮箱:hitliu@hit.edu.cn
联系电话:刘国军 13633601373
哈工大计算学部
2024年3月28日