当前位置: 杭州网 - > - 杭网原创 - > - 原创新闻
计算机最难的两块“硬骨头” 杭电学生一次拿下10个国家级奖项
发布时间:2026-09-08 17:13:49 Tue  来源:杭州网杭州通客户端

近日,在2026年全国大学生计算机系统能力大赛操作系统设计赛、编译系统设计赛(华为毕昇杯)全国总决赛颁奖现场,杭州电子科技大学的名字反复出现在大屏上,该校共获得此赛事10项国家级奖项,也是现场“拿奖拿到手软”的唯一非985高校。

“比赛不是普通刷题,而是让学生从零开始设计、实现并优化计算机最底层的操作系统内核和编译器。也是业内公认的国内计算机学科高难度、高水平的赛事之一。”杭电指导老师黄孝喜表示。

黄孝喜说,普通人写程序,像用现成的砖瓦盖房子,而操作系统内核和编译器,就是烧砖、造钢筋、设计承重结构。因为操作系统内核是计算机的“大管家”,管理CPU、内存、硬盘、网络,所有软件都跑在它上面,编译器是“翻译官”,把程序员写的C/C++、Java等代码翻译成机器指令,翻译得好不好,直接决定程序跑得快不快、省不省电。

这个比赛就是要求学生真刀真枪地实现、调试、优化这些底层系统。内核实现要处理进程调度、内存管理、中断和并发,任何一处竞态条件都可能让整个系统崩溃;编译器要完成词法分析、语法分析、中间代码优化、目标代码生成。一个小错误,蓝屏、死机、结果错误都可能发生。

因此,很多高校学生把这项赛事视为“计算机专业最难啃的骨头”,而华为、龙芯中科、麒麟软件、蚂蚁集团等企业却深度支持这项赛事。黄孝喜道出其中的原因:“国产自主不能只靠芯片。如果把芯片比作‘心脏’,操作系统和编译器就是‘神经系统’和‘语言中枢’,没有自主可控的底层软件,再强的芯片也可能被卡在‘最后一公里’。”为此,当前AI大模型、智能驾驶、具身智能等领域,底层都依赖高性能操作系统和编译器:训练框架、推理引擎、分布式计算,都架设在系统软件之上。能深入操作系统、编译器、计算机体系结构的人,往往比只会调用API的人更具竞争力——因为系统能力决定了产品的性能上限和自主空间。

对于杭电此次比赛取得的优异成绩,该校相关负责人表示,将继续用好高水平赛事平台,鼓励更多学生投身操作系统、编译系统等关键基础软件领域,在“难而正确”的方向上持续攻坚,为自主可控高端芯片、基础软件以及人工智能、具身智能产业输送更多人才。

作者:记者 张晶  编辑:颉月娇
杭州网·杭州新闻门户网站