第三届开放原子大赛

立即报名
  • 赛项简介
  • 赛事机制
  • 评审机制
  • 作品提交
  • 赛事公告
  • 赛事背景
  • 社区介绍
  • 技术价值
  • 赛题任务
赛事背景
openKylin AIPC版本是我国首个全开源端侧操作系统智能引擎。然而,端侧设备的计算资源(如 CPU/GPU/NPU)相对有限,难以原生支撑大模型的高效推理。在资源受限的端侧环境中优化大模型推理效率,是推动 openKylin智能引擎发展的关键所在。
社区介绍
openKylin社区是由基础软硬件企业、非营利性组织、社团组织、高等院校、科研机构和个人开发者共同创立的一个开源社区,旨在以“共创”为核心、以“开源聚力、共创未来”为社区理念,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统开源社区,推动Linux开源技术及其软硬件生态繁荣发展。
openKylin自成立起,就从源码级别自主构建了RISC-V开源桌面操作系统版本,目前能够支持HiFive Unmatched、VisionFive2、LicheePi和SG2042 EVB等多个硬件平台,支持80%以上市场主流RISC-V芯片,并与深度数智联合发布了搭载RISC-V的笔记本电脑--ROMA。同时,openKylin社区研发团队还基于RISC-V指令集和GPU优化了UKUI桌面环境,并适配了openKylin自研软件、Libreoffice、浏览器、影音播放和编程开发等常用软件。
技术价值
赛题以大模型推理优化为核心,汇聚前沿技术突破与工程落地能力,赋能openKylin智能生态,助推国产操作系统和新型计算架构的协同创新与广泛应用。
赛题任务
本赛题涵盖面向 openKylin 端侧智能引擎的大模型推理优化的各种技术方向,包括但不限于以下重点方向:
1)大模型压缩技术:使用低比特量化、剪枝、蒸馏等方法,减少模型参数规模和计算量,加速推理;需解决问题:如何定制化大模型压缩策略以平衡推理效率和精度损失?
2)大模型推理加速算法:包括高效运算内核设计、并行流水线优化、缓存调度策略等,加快推理速度;需解决问题:如何综合数据并行、张量并行、管道并行、专家并行等方法,在最大化GPU吞吐量的同时满足部署资源约束?
3)异构协同推理:探索在多种计算单元间协同调度,将任务分配到不同硬件资源上并行计算;需解决问题:如何根据推理任务特征,动态将计算负载分配到最合适的计算单元,使各类加速器资源得以充分利用并提高能效?
4)RISC-V 架构优化与支持:挖掘RISC-V架构中向量、矩阵等AI加速算力,构建易于使用的RISC-V AI开发框架;需解决问题:如何构建和优化面向RISC-V的大模型推理框架、算子库和编译器,以弥补生态不足并发挥其指令集灵活性的优势?
5)其他创新方向:如针对特定模型或应用场景的专用优化、自研轻量化推理框架等(若有疑问,可询问技术支持咨询选题可行性);需解决问题:如何通过模型剪枝、蒸馏、低秩分解等技术,尽量保持精度的同时大幅减小大模型的计算和存储开销,使其适配资源受限的端侧设备?
最终提交的成果应包括详细的技术方案描述、实现代码和验证结果,使评审者能够复现和检验优化效果。详细请见作品提交。
赛事交流
openKylin(开放麒麟)
感兴趣的同学可扫码添加openKylin小助手,发送“第三届开放原子大赛”我将邀请您加入大赛交流群,进入群聊以便通知后续赛事信息。
注:
1、每一赛项比赛结束后,所有获奖作品均需按基金会要求开源到指定平台上;
2、大赛最终解释权归开放原子开源基金会及承办方所有;
3、开放原子开源基金会赛事监督联系人:李明宇,邮箱:limingyu@openatom.org,电话:010-59258678转8010。
参赛对象
参赛对象可以为全球高校学生、个人开发者、企业开发者。
组队报名要求
截止报名前,参赛队伍需要在大赛官网进行报名。报名成功后在赛事QQ群查看比赛动态。群中将分享比赛动态、服务接口和官方文档等材料,并为参赛队伍提供技术支持。多人参赛时,参赛队伍应由2-3人组成,每队需要指定一名队长负责沟通与协调。
比赛规则
(1) 初赛
各参赛队伍根据赛题要求进行实现,并提供技术方案描述文档。相关帮助文件将发送至比赛交流微信群(见竞赛支持)。代码实现在初赛不做强制要求,但是必须有完整的设计验证说明,并确保具备最终的实现条件和演示条件。
初赛采用线上评审的方式根据评分结果,筛选20支队伍进入最终的决赛阶段。从第20名以后直接根据最终排名评选奖项,获奖必须有完整的文档、验证和代码提交。
(2) 决赛
决赛采用线下竞赛方式,各参赛队伍必须根据初赛阶段提交的作品,按照竞赛专家组建议,进一步完善相关文档,完成最终的设计。需要提交可运行代码,具备可演示的运行环境,并能够进行现场演示和讲解。现场答辩根据评委的打分结果,排出最终的名次。
竞赛流程
报名通道开放
2025-07-24
报名通道开放,参赛队伍报名
openKylin(开放麒麟)
辅导培训
2025-09-01
启动在线培训,导师辅导
openKylin(开放麒麟)
初赛提交截止
2025-10-26
报名与初赛提交截止
决赛名单公布
2025-11-01
初审结束,入围决赛名单公布
openKylin(开放麒麟)
决赛作品提交
2025-12-01
决赛作品提交截止
openKylin(开放麒麟)
线下颁奖
2025-12-15
决赛线下路演与颁奖
赛事奖金
二等奖
(4组)
1.5W
openKylin社区暑期实习
一等奖
(2组)
4W
openKylin社区面试直通车
三等奖
(12组)
0.5W
一等奖
(2组)
4W
openKylin社区面试直通车
二等奖
(4组)
1.5W
openKylin社区暑期实习
三等奖
(12组)
0.5W
参赛须知
本赛题正式开始比赛的要求为:报名人数至少达到200人,且提交作品数量至少达到50个。若未达到报名人数或提交作品的数量要求,则本赛项将会降低奖金、延期或取消,届时将由本赛项承办单位(麒麟软件技术有限公司)向您发出书面通知。
初赛评分
项目评分总分为100分,具体细则如下:
1)推理性能(30分):通过吞吐量、延迟、实时性等指标评估方案在 openKylin 智能引擎上的推理加速效果
2)精度保持(30分):在提升推理速度的同时,尽可能保持模型原有精度,评估指标如准确率、召回率等的变化
3)适配性与部署性(20分):考察方案在不同硬件环境和系统架构上的适配性(如是否同时兼容 X86/RISC-V 平台)、部署流程的便捷性
4)创新性(10分):方案在思路和技术上的新颖程度,包括算法创新、系统优化新方法等
5)开源质量(10分):提交成果的代码质量、文档完善度、测试覆盖性以及开源社区可用性等(包括方案的可复现性和实验结果的再现方式)
决赛评定
最终团队成绩,将在总决赛中的作品答辩环节的综合评分后得出,评出各类奖项
评审人员
评审团由大赛的评审与项目方的技术专家以1:1的比例组建,将公正客观评价比赛,确保比赛公平。
交付材料
初赛
决赛
提交的成果应包括详细的技术方案描述、实现代码和验证结果,使评审者能够复现和检验优化效果。包括但不限于以下文件及其内容:
1)技术方案描述文档:环境配置说明、编译构建指南 、API 接口文档、数据库设计文档、部署运维手册、测试报告(性能对比、精度验证等)。注:团队需给出可验证的技术成果,例如通过实验对比展示推理加速效果(如吞吐量提升或延迟降低)以及精度保持情况。
2)实现代码:完整源代码工程、数据集/测试样例、使用示例/Demo、开源许可说明、代码规范文档。
3)其他可选:说明性文档/ppt,展示视频等
初赛通过后,进入决赛流程。入围选手按照竞赛组委会要求,进一步提供相关文档,文档纲要如下:
1)答辩PPT:决赛中有作品答辩环节,入选后需提前提交答辩PPT。
2)最终源代码:代码提交方式需要满足组委会的要求。
3)完善文档以及补充材料:(包括但不限于以下内容)作品原型/Demo、测试验证报告。
提交规范
1)参赛作品须符合本赛项及所属赛道方向,作品名称应能体现其主要特征。
2)参赛作品必须为原创作品,不得侵犯任何第三方的专利权、著作权、商标权及其他知识产权,且不得违反国家相关法律法规,否则将取消该作品的参赛资格。
3)作品允许使用他人开源代码,但必须在符合该代码的开源许可基础上,注明出处,以及与作品其它代码的依赖关系,提交作品时,必须在分析设计文档中明确说明作品中其他开源代码的协议、作用及所占比例。
4)作品应能正常运行并可达到预期结果。作品应与设计文档描述的功能一致,如未能实现设计文档中描述的所有功能,应注明未实现功能及其所占比例和重要程度。
5)参赛作品的代码注释量应足够高,原则上不得低于代码量的5%。
提交说明
1)参赛队伍需要在 AtomGit 上建仓存放作品资料。提交作品前签署 个人CLA (cla.openkylin.top) 当队伍完成报名并确认报名成功后,请找到下方的 “提交作品” 按钮。点击该按钮后,系统将自动为你的参赛队伍创建专属仓库。同时,执行此操作的选手会被系统自动设置为该仓库的管理员,拥有仓库的管理权限,可对仓库内的作品内容进行上传、编辑、维护等操作。参赛队伍将作品源代码及相关文档提交至该仓库即可。所提交作品(含初赛作品及决赛作品)命名方式为:参赛队伍名称+初赛/决赛作品+作品标题。
2)参赛队伍提交作品前,队长需要将在大赛官网上注册邮箱、用户名、姓名、手机号码等信息邮件发送给本赛项工作人员(联系邮箱:邮件主题命名为:“参赛队伍名称”建仓申请),工作人员确认后为该参赛队伍在  AtomGit 上创建一个私有仓库。
3)在作品提交周期内,参赛队伍可在不改变作品名称和主要功能的基础上多次提交。参赛队伍在所参加赛程中多次提交作品的,以其最后一次提交的作品视为其在该赛程中参与评审的参赛作品。同时在竞赛期间,如赛项组织方有需要,参赛队伍需配合补充提交其它作品相关材料。
4)所有已提交的参赛作品和相关材料原则上不予退还。
5)在AtomGit上提交的参赛作品,视为参赛队同意合入openKylin社区代码主干。参赛作品须开放源代码,遵循开源项目的开源许可证,如GPL、MIT、BSD、Mozilla、LGPL、MulanPSL等。
6)报名信息变更:参赛团队出现修改报名信息情况,请队长以邮件的形式发送至工作人员邮箱,邮件主题命名为:“参赛队伍名称”报名信息变更申请。
7)作品信息变更:参赛团队均可在不改变作品名称和主要功能的基础上,持续推进作品迭代升级,对应赛程最后一次提交的作品为参赛作品。
联系方式
比赛报名通道将于七月开放,2025年openKylin智能引擎的开源大模型推理优化赛事即将拉开帷幕!我们诚挚邀请各位选手组队参与,在赛场上挑战自我、展现风采!
赛事咨询:
电话:刘女士 15116165128
邮箱:contact@openkylin.top
技术支持
openKylin(开放麒麟)
入群验证:发送“第三届开放原子大赛”加入群聊
加入微信群领取并交流本赛项相关详细信息,操作指引、视频等培训教程
联系导师可获得一对一辅导、在线培训
赛中提供集中线上答疑服务
openKylin(开放麒麟)