股票代码:688047
请输入搜索条件
邮箱登录
点击图片刷新
忘记密码
点击图片刷新
04-09 2024

2024全国大学生计算机系统能力大赛操作系统设计赛龙芯赛题招募

一、赛事简介

       2024年全国大学生计算机系统能力大赛-操作系统设计赛(以下简称:大赛)启动,作为教育部竞赛“白名单”赛事,大赛目标以学科竞赛推动专业建设和计算机领域创新人才培养体系改革,培育我国高端芯片、关键基础软件的后备人才。随着大赛章程和技术方案的发布,龙芯为大家准备了LoongArch龙架构赛题,以面向产业界、学术界的前沿热点问题,通过以赛促学、以赛促教的方式鼓励学生设计、实现综合性的计算机系统,提升学生的核心系统能力。欢迎同学们积极报名!

二、参赛预期收获

获得大赛一等奖(含)以上的学生将获得龙芯“面试直通卡”,直接进入龙芯招聘面试轮,且同等条件下被优先录用。

获得完善的技术培训及龙芯导师前沿方向指导。

掌握良好的代码管理规范及文档规范。

扩展视野,激增实践经验,为就业或深造提供绝佳的锻炼机会。

三、龙芯赛题介绍

参考大赛技术方案,龙芯赛题分内核赛和功能赛。

1、内核赛题

选用主板

2K1000星云开发板(由龙芯广州子公司提供)

大赛参考文档:https://github.com/LoongsonLab/oscomp-documents

参考OS实现:StarryOS,https://github.com/LoongsonLab/StarryOS-LoongArch

可通过去年各类测试

完整复现文档

LoongArch架构相关资料

2K1000开发板相关资料

用户手册、源代码(uboot、内核、文件系统等)、主板原理图

更多LoongArch上已有教学和嵌入式类OS链接

QEMU模拟器

两种做法

在已有OS上进行进一步深入,丰富系统调用,优化性能,跑更多真实应用

从头开发OS

2、功能赛题

赛题编号

赛题名称

proj94

开源操作系统的LoongArch移植-Google Zircon内核

proj212

支持32位LoongArch(LA32)的yocto系统

proj241

南大PA实验的LoongArch支持

proj332

LoongArch汇编教学系统

proj333

基于Qemu的龙架构平台高性能插桩工具

proj334

llama.cpp的龙芯平台移植与优化

proj335

基于LoongArch架构的Graal编译器移植

proj336

基于Linux内核与2K1000LA平台的工业物联网机器人框架

四、相关资源

官方网站www.loongson.cn

下载LoongArch架构手册、各类龙芯芯片手册

获取产品、解决方案和生态进展等权威信息

龙芯开源社区www.loongnix.cn

Loongnix开源社区发行版(源码包可从http://pkg.loongnix.cn/查询和下载)

工具链等软件和工具下载

npm/docker/python/ruby龙芯仓库

github资源

大赛参考文档https://github.com/LoongsonLab/oscomp-documents

龙芯官方https://github.com/loongson

模拟器

2k1000开发板提供了和硬件功能一致的QEMU模拟器,可以运行未经修改的bootloader/kernel/应用

https://github.com/LoongsonLab/2k1000-materials/releases/download/qemu-static-20240126/qemu-2k1000-static.20240126.tar.xz

上游QEMU (7.2之后)支持LoongArch用户级和系统级(配置为一台虚拟机器,与实际龙芯电脑外设等略有区别)模拟

真机

根据需要申请2K1000开发板、3A5000/6000台式机或者云节点, 联系loongsonlab@loongson.cn

五、报名方式

参赛对象需满足大赛章程的各项要求,报名将于2024年5月15日截止,报名方式大赛官网https://os.educg.net/#/ ,任何问题可联系loongsonlab@loongson.cn。

Copyright © 2008-2022 龙芯中科技术股份有限公司 京ICP备14017781号-1京公网安备 11010802035786 号

本网站由龙芯3C5000服务器提供强劲动力