8月21日至24日,2026年全国大学生计算机系统能力大赛CPU设计赛(龙芯杯)全国总决赛在西北工业大学(长安校区)举行。第一会所
第一会所
和软件学院学生焦宇堃、徐夏茗、李止峰、李云开(指导老师:董前琨、师建新)组成的“驯龙高手”参赛队,荣获全国三等奖,实现了学院近年来在“龙芯杯”CPU设计赛奖项上的重要突破。
全国大学生计算机系统能力大赛是面向高校学生开展的计算机系统领域高水平专业赛事。“龙芯杯”CPU设计赛聚焦处理器与计算机系统自主设计,强调从处理器微体系结构设计、功能实现和性能优化,到操作系统启动、外设适配及系统应用验证的完整工程能力,对参赛学生的计算机体系结构、数字逻辑、操作系统以及软硬件协同能力提出了较高要求。
四位同学基于LoongArch 32位精简指令集,完成了顺序双发八级流水CPU的设计,在基础架构上实现并优化了MMU、Cache及BTB-BHT-RAS三层分支预测等功能。团队在自研CPU上成功启动U-Boot、uCore和Linux系统,完成RootFS挂载及用户空间运行验证;进一步结合OpenCV与MediaPipe开发手势识别“水果忍者”游戏,打通PC摄像头、网络、Linux、DDR、FPGA与VGA显示链路,以完整应用验证了自研处理器在真实SoC环境中的系统运行与外设协同能力。从自主设计处理器,到启动完整操作系统,再到运行交互式应用,团队完成了从CPU设计到完整计算机系统验证的全流程实践。
备赛过程中,团队围绕处理器架构设计、功能验证、性能优化、操作系统移植和软硬件协同等环节持续攻关,在一次次仿真、调试与系统验证中不断完善设计。从课堂中的体系结构知识,到自主CPU设计,再到Linux系统及完整应用落地,此次获奖充分展现了学院在计算机系统能力和创新实践人才培养方面的成效。
未来,学院将继续依托高水平学科竞赛和实践创新平台,加强计算机系统能力培养,鼓励学生围绕国产处理器、自主计算平台和软硬件协同等方向开展创新实践,不断提升学生解决复杂系统问题的能力,为国产计算生态建设培养更多具有扎实基础和工程创新能力的青年人才。