目录
「赛事背景」
为了推动 RISC-V 软件生态更快地发展,吸引更多的开发者加入 RISC-V 生态中来,算能作为RISC-V生态的领先企业,并作为竞赛赛题合作方,与 RISC-V 中国社区(CNRV)、苦芽科技联合发起「RISC-V 软件移植及优化锦标赛」活动。
赛道方向
适配夺旗赛
设定一个软件移植适配目标,该软件(或组件)尚未被移植到RISC-V架构上,第一个完成开源移植工作并提交到指定仓库地址的团队(或个人)胜出。主办方针对每一个赛题目标开设专用仓库并接收参赛者提交。第一个完整通过了测试并提交给主办方仓库的参赛者或团队即为胜出者。如果存在争议项目,则由比赛评委会进行裁决。提交的参赛代码所有权、署名权等归属于参赛者本人(或移植对应的开源项目社区),主办方鼓励参赛者将代码回馈贡献给上游社区(upstream)。
优化竞速赛
每个赛题设定一个优化评价指标,针对制定的benchmark进行优化,并设定一个提交截止时间。在比赛截止时间之前提交的所有结果中,指标最优的团队胜出。如果存在多个近似的结果,由比赛评委会进行裁决。
比赛赛题(总奖金池8万元!)
🔥竞速赛 - OceanBase 移植与优化
编号:S2423
奖金:人民币 20000元(含税)
冠军个数:1
赛题: OceanBase 是一款分布式关系数据库软件。在 SG2042/Pioneer Box 上,移植 OceanBase 数据库;尽可能高的提升相关 Benchmark 的分数。
产出及评分要求
• 给出测试工具 TPC-C 对 OceanBase V4.2.4 的性能测试结果。
• 提供复现结果所需要的所有配置和过程说明。
🔥竞速赛 - TDengine 移植与优化
编号:S2424
奖金:人民币15000元(含税)
冠军个数:1
赛题: TDengine 是一款高性能、分布式、支持SQL 的时序数据库。本题要求在 SG2042/Pioneer Box 上,移植 TDengine 数据库,并尽可能高的提升相关 Benchmark 的分数。
产出及评分要求
• 给出使用 TDengine 数据库性能测试工具 taosBenchmark 的性能测试结果。
• 提供复现结果所需要的所有配置和过程说明。
• 不限制使用的发行版。
🔥竞速赛 - TiDB 在 2042 的移植与优化
编号:S2427
奖金:人民币 10000元(含税)
冠军个数:1
赛题 :TiDB 是开源的开源分布式关系型数据库,本题要求在 SG2042/Pioneer Box 上,移植 TiDB, 并尽可能提升 TiDB benchmark 的跑分。
产出及评分要求
• 需要能在 SG2042/Pioneer Box 成功移植和运行 TiDB。
• 给出使用 TiDB 数据库的 Sysbench 测试结果。
• 提供复现结果所需要的所有配置和过程说明。
🔥夺旗赛 - RetroArch 移植与优化
编号:P2425
奖金:人民币20000元(含税)
冠军个数:1
赛题: RetroArch 又称作全能模拟器,是 libretro 项目的前端。它可以在多种机器上模拟不同游戏主机的核心。本题目要求在 SG2042/Pioneer Box 上,移植 RetroArch 模拟器;尽可能支持更多的核心流畅运行。
产出及评分要求
• 需要能成功运行 RetroArch 前端。
• 移植的核心至少要能流畅运行一款游戏。
• 核心至少包括 PPSSPP 和 flycast 。
• 额外的 Sony 和任天堂等核心作为加分项目。
🔥夺旗赛 - KubeSphere 移植
编号:P2426
奖金:人民币15000元(含税)
冠军个数:1
赛题: KubeSphere 是在Kubernetes 之上构建的面向云原生应用的分布式操作系统。在 SG2042/Pioneer Box 上,本题要求在 SG2042/Pioneer Box 上移植 KubeSphere。
产出及评分要求
• 至少需要支持在 Linux 上以 All-in-One 的模式进行安装。
比赛赛程(暂定)
7月8日-8月3日: 赛事报名及比赛阶段(以AoE时间计算)
8月4日-8月12日:主办方复现比赛结果并公布胜出者名单
8月13日-8月20日:公示胜出者名单
8月21日:宣布胜出者名单并颁奖
赛事说明
-
本比赛接受个人和团体报名,团体没有人数限制。比赛不按人数区分赛道。冠军默认只有一个。
-
本比赛中,优化类赛题分为开源和闭源(商业)两个赛道,只有开源赛道提供奖金,闭源(商业)赛道仅提供竞赛排名记录。
-
本次活动接受全球报名。中国大陆参赛获胜者接受奖金需要中国境内本人银行卡;非中国大陆参赛者需要提供护照或通行证身份信息和银行信息,其中银行支付需要有 SWIFT 或 CIPS 支持。
-
其他更多报名须知请留意后续通知推送。
赛事官方网站:https://rvspoc.org