暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

第四届中国软件开源创新大赛 | openGauss赛道发布

Gauss松鼠会 2021-06-04
1193

Gauss松鼠会
学习 探索 分享数据库知识 共建数据库技术交流圈
关注

1

大赛简介

中国软件开源创新大赛已成功举办三届(前三届大赛名为“全国高校绿色计算创新大赛”),2021年第四届大赛重点围绕国家在开源人才培养和生态建设方面的重大战略需求,聚焦“卡脖子”软件领域以及人工智能、大数据等前沿技术领域的开源软件,联合华为、百度、飞腾、麒麟软件、长城科技、旷视科技、开放原子开源基金会等企业单位以及多所高校共同设置赛题。本届大赛在赛制上做了重大创新调整,采用全年开放比赛、定期评比激励、年底决赛颁奖的比赛模式,设置“开源项目创新赛”、“开源任务挑战赛”、“开源实践教学赛”和“开源代码评注赛”四个赛道。

大赛成立了指导委员会,由中国科学院院士王怀民教授担任指导委员会主任,邀请了来自清华大学、北京大学等产学研领域知名专家教授担任指导委员会委员。本届大赛由北京大学和绿色计算产业联盟联合主办,邀请了全国多个高校、企业和联盟的专家教授组成大赛的赛事委员会、组织委员会、宣传委员会、各赛道技术委员会等共同组织。

2

openGauss赛道和参赛要求

本届大赛面向本科和高职院校的教师、学生以及社会编程开发者,设置了开源项目创新赛、开源任务挑战赛、开源实践教学赛、开源代码标注赛四个赛道。openGauss在四个个赛道均发布了相关任务。赛道组织流程、详细评审规则等将在大赛官网以及竞赛官方支撑平台持续发布。

大赛官网:https://www.opengcc.org

竞赛官方支撑平台:

https://www.trustie.net

https://www.educoder.net/competitions

openGauss源于十余年市场的充分锤炼,具有领先的高性能、高安全、高可用、易运维等企业级内核能力。当前openGauss已经有6家合作伙伴推出商业发行版,已在多个国计民生行业完成商业落地,实现核心系统技术升级;同时已经有超过30+来自各大行业的头部企业签署协议加入openGauss社区,在不远的将来,更多的伙伴会推出面向各自细分领域的商业发行版和解决方案;openGauss社区下载量已经突破18万次,遍及52个国家,349个城市。同时openGauss社区还和生态伙伴一起打造面向场景的竞争力解决方案,商业数据库迁移、开源数据库迁移、分布式水平扩展、存算分离等解决方案将会陆续推出;同时openGauss仍然会持续在企业级内核能力上创新和突破,在2021年下半年,将会按规划陆续推出基于Paxos协议的多地多中心高可用、In-place Update引擎等多个重量级特性,再次为业界数据库技术的发展贡献力量。

openGauss赛道一:开源项目创新赛

开源项目创新赛聚焦发起或参与开源项目创新开发,设计了命题组和自由组两个组别,其中命题组为参赛团队参与指定开源项目进行贡献或者完成特定的命题任务,自由组为参赛团队将科研成果/论文算法开源到竞赛平台并进行持续创新。openGauss在其中的命题组中发布相关任务。

01

基于 openGauss 的 

Kubernetes Operator 开发

Kubernetes作为当前流行的开源容器集群管理系统,有越来越多的应用集成到Kubernetes 集群中,Kubernetes Operator是一种封装、部署和管理Kubernetes 应用的方法。我们使用Kubernetes API和kubectl工具在Kubernetes上部署并管理Kubernetes 应用。Kubernetes Operator是一种特定与应用的控制器,可扩展Kubernetes API的功能,来代表Kubernetes 用户创建、配置和管理复杂应用的实力。

当前openGauss已经支持Docker容器化部署,本项目实现一个Kubernetes openGauss Operator来完成openGauss在Kubernetes 集群中的单节点、多节点安装部署,动态扩容、Pod迁移、版本升级特性,具体任务在项目的 Issue 发布。在赛题项目的“主页”板块有更多相关介绍。
报名参赛:

https://www.educoder.net/competitions/index/gcc_2021_projects_type1

openGauss赛道二:开源任务挑战赛

开源任务挑战赛聚焦基于国产开源智能软硬件技术框架设计开源算法,以命题打榜模式组织,全年可持续优化更新算法,每月公布月冠军榜(取性能前3名),年度公布总冠军。

02

赛题持续发布中......

参赛方式:小组参赛,高校学生、企业或社会开发者(企业参与需与学生联合组队,以学生为主)。

赛题任务:基于国产开源软硬件框架编写算法,解决具体的应用创新问题。

参赛要求:参赛选手在规定时限内完成竞赛平台上规定的题目,根据平台数据集设计算法,提交代码自动评测算法性能(如首位准确率(Rank-1 Accuracy)和mAP(mean Average Precision)等)。

大赛评审:年度冠军评选方式采用客观与主观相结合的方式,候选算法将在月冠军排榜中产生(预计10-20个候选算法),通过专家委员会答辩评审产生,具体流程如下:

(1)平台公布算法问题、部分训练与测试数据集与在线调试与测评环境,选手开始开放性算法设计。

(2)平台将实时显示提交的算法排名,根据性能按月公布月排行榜,对Top-3颁发月度冠、亚、季军电子证书及相应奖励。

(3)年底将评选全年冠军,邀请月冠军进行线下答辩,并基于鹏城云脑II开展大模型训练评测性能,最终根据算法先进性、实用性等方面评选年度冠军。

知识产权:相应赛题作品自动成为社区开源算法,知识产权遵循开源项目的开源许可证,并保持同步持续更新。

报名参赛:

https://www.educoder.net/competitions/index/gcc-task-2021

openGauss赛道三:开源实践教学赛

开源实践教学赛聚焦基于开源技术构建在线实践教学资源开展实践教学,设计了命题组和自由组两个组别,其中命题组要求围绕指定开源技术/平台构建符合MOOP规范的实践教学资源并开展实践教学,自由组不限技术/平台、基于实际教学需求构建符合MOOP规范的实践教学资源并开展实践教学。openGauss发布命题组相关任务。

03

基于鲲鹏昇腾生态的实践教学

基于openEuler开源操作系统、openGauss开源数据库、MindSpore开源AI框架等开源基础软件,合理使用开源社区和开源软件开展课程教学创新和实践。

教学实践组要求基于鲲鹏昇腾生态的开源软件开发符合竞赛平台课程规范的实践教学资源,可以同开源技术/框架相关企业技术人员合作共建,可以围绕以下几个方向(不局限于这几个方向)和高校教师联合设计教学课程和实践课程,探索基础软件教学新思路:

(1)课程至少覆盖openEuler、openGauss和MindSpore其中一个开源软件;

(2)学习课程后学生应能掌握鲲鹏或昇腾相关知识,及openEuler、openGauss或MindSpore基本知识;

(3)尽可能多的基于openEuler、openGauss或MindSpore软件来设计课程实验或大作业。

报名参赛:

https://www.educoder.net/competitions/index/gcc-courses-2021_type1

openGauss赛道四:开源代码评注赛

开源代码评注赛聚焦阅读优秀开源代码撰写技术博客,要求参赛团队阅读和学习开源项目,并根据自己的理解围绕代码撰写技术博客,主要考察参赛团队的代码分析、理解和描述能力。

参赛方式:小组赛,各参赛小组由1名指导教师和若干名学生组成(每组学生人数不超过5人)。
赛题任务:组委会筛选业界优秀开源项目作为评注赛题发布到竞赛平台,参赛团队选择一个开源项目进行学习,然后基于竞赛平台撰写相关技术博客。
竞赛要求:代码评注博客的主题不限,可以是优秀代码赏析、代码功能理解、项目代码部署应用等均可。
大赛评审:代码评注赛分为定期评选奖励和年度评选奖励两部分,围绕该赛道所有参赛团队统一组织评审。
(1)定期评选奖励以参赛团队在评选周期内撰写技术博客的情况如博客数量、博客质量、阅读数量、提问讨论情况等作为排行依据(例如,如果评选周期为月度评选,则每月组织一次评选,且每月评选仅统计当月数据作为排行依据),由技术委员会综合评审确认,评选出前三名并给予奖金和证书奖励。评奖周期为月度或者双月等,由技术委员会根据大赛情况确定。
(2)年度评选奖励将首先由技术委员会综合考虑定期评选情况和累积在线数据等评选出前6名进入决赛,其他队伍根据排名获得二等奖和三等奖。进入决赛的参赛团队将进行现场答辩,并由评审专家进一步综合现场答辩情况评选出各赛道特等奖、一等奖。组委会向所有获奖队伍颁发获奖证书和奖金。
知识产权:参赛作品著作权属参赛者,知识产权纠纷与大赛无关。

报名参赛:

https://www.educoder.net/competitions/index/gcc-annotation-2021

04

openGauss项目解读评注

openGauss作为一款企业级开源关系型数据库管理系统,它具有多核高性能、全链路安全性、智能运维等企业级特性。openGauss融合了华为在数据库领域多年的内核经验,在架构、事务、存储引擎、优化器及ARM架构上进行了适配与优化。

请参赛者在竞赛平台的论坛博客相应主题下发布阅读和学习openGauss项目的技术博客,可以围绕项目代码各个方面持续发布多篇技术博客,内容要求为参赛者原创

撰写openGauss博客请点击链接:https://forum.trustie.net/forums/theme/118

openGauss项目总体介绍、参考博客样例及与项目技术专家讨论交流渠道详见该专题下的博客:https://forum.trustie.net/forums/3126/detail

3

竞赛时间

大赛采用全年开放、定期评比奖励、年度决赛颁奖的模式来组织,大赛年度主要时间节点安排如下,具体时间可以参考大赛官方平台:

4

奖项设置

本次大赛评选包括竞赛过程中的定期评选奖励和年度评选奖励两部分,具体奖励设置如下:

定期评选奖励

定期评选奖励在项目创新赛命题组、任务挑战赛、实践教学赛命题组将以赛题(项目)为粒度组织,同一个赛道的不同赛题(项目)单独评选和奖励;项目创新赛自由组、实践教学赛自由组以及代码评注赛将以赛道为粒度组织评审。

定期评选奖励主要以参赛队伍的在线贡献数据为排行依据,由技术委员会综合评审确认,评选出Top-3并给予现金及证书奖励,奖励将于次月发放,奖励金额由大赛组委会和技术委员会协商确定。同时,定期评选结果将影响能否进入决赛。

年度评选奖励

年度评选奖励将以赛道为粒度组织,同一个赛道的不同赛题(项目)统一标准进行评选,年度评选将选出各赛道特等奖、一等奖、二等奖、三等奖,并向获奖队伍颁发获奖证书和奖金。

01

开源项目创新赛命题组

特等奖:1组,颁发团体证书、个人证书、指导教师证书,每组奖金60000元

一等奖:5组,颁发团体证书、个人证书、指导教师证书,每组奖金25000元

二等奖:15组,颁发团体证书、个人证书、指导教师证书,每组奖金10000元

三等奖:排名前10%的参赛小组,颁发团体证书、指导教师证书、个人证书

02

开源项目创新赛自由组(openGauss项目不涉及)

特等奖:1组,颁发团体证书、个人证书、指导教师证书,每组奖金40000元
一等奖:5组,颁发团体证书、个人证书、指导教师证书,每组奖金15000元
二等奖:15组,颁发团体证书、个人证书、指导教师证书,每组奖金8000元

三等奖:排名前10%的参赛小组,颁发团体证书、指导教师证书、个人证书

03

任务挑战组

特等奖:1组,颁发团体证书、个人证书、指导教师证书,每组奖金40000元
一等奖:5组,颁发团体证书、个人证书、指导教师证书,每组奖金15000元
二等奖:15组,颁发团体证书、个人证书、指导教师证书,每组奖金8000元

三等奖:排名前10%的参赛小组,颁发团体证书、指导教师证书、个人证书

04

实践教学组命题组

特等奖:1组,颁发团体证书、个人证书,每组奖金60000元
一等奖:5组,颁发团体证书、个人证书,每组奖金25000元
二等奖:15组,颁发团体证书、个人证书,每组奖金10000元

三等奖:排名前10%的参赛小组,颁发团体证书、个人证书

05

实践教学组自由组(openGauss项目不涉及)

特等奖:1组,颁发团体证书、个人证书,每组奖金60000元
一等奖:5组,颁发团体证书、个人证书,每组奖金25000元
二等奖:15组,颁发团体证书、个人证书,每组奖金10000元

三等奖:排名前10%的参赛小组,颁发团体证书、个人证书

06

代码评注组

特等奖:1组,颁发团体证书、个人证书、指导教师证书,每组奖金30000元
一等奖:5组,颁发团体证书、个人证书、指导教师证书,每组奖金10000元
二等奖:15组,颁发团体证书、个人证书、指导教师证书,每组奖金5000元

三等奖:排名前10%的参赛小组,颁发团体证书、指导教师证书、个人证书

更多奖励

更多奖励敬请期待......

5

报名参赛

本次大赛各赛组的在线报名、参赛细则、参赛手册、问题答疑等将在GCC大赛官方网站及竞赛官方支撑平台各赛道网站实时更新,相关解释权归组委会所有,请各位参赛选手及时关注相关网站信息。

大赛官方网站:
www.opengcc.org
大赛官方支撑平台:
https://www.trustie.net
https://www.educoder.net
请点击阅读原文跳转到大赛官网进行报名。
END

Gauss松鼠会
汇集数据库从业人员及爱好者
互助解决问题 共建数据库技术交流圈
最后修改时间:2021-06-04 10:06:45
文章转载自Gauss松鼠会,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论