项目描述
将 OpenGauss 运行在 SG2042/Pioneer Box 上(操作系统推荐 openEuler 但是可以使用任意 Linux 发行版),尽可能高的提升相关 Benchmark 的分数。
产出及评分要求
- 给出使用 BenchmarkSQL-5.0 工具的稳定性测试和性能测试结果。
- 提供复现结果所需要的所有配置和过程说明。
验证平台:SG2042
提交仓库
- https://github.com/plctlab/rvspoc-s2305-openGauss-server
- https://github.com/plctlab/rvspoc-s2305-openGauss-third_party
提交说明
- 请以 Pull Request 的形式,将结果提交到上述仓库中。
- 提交时,请详细说明复现所需要的软件环境,可以参照「验收说明」内默认软件环境做修改。
- 在比赛期间,所有经过优化过的内容的提交方式可以有:
- 二进制的形式
- 加密源码的形式(加密信息需通过邮件发送至 rvspoc@cyberlimes.cn)
- 源码形式
- 最终结果公布后,需对提交内容进行完整开源。
- 组委会会在比赛结束后(即 2024 年
2 月 16 日2 月 29 日以后),关闭赛题仓库的 Pull Request 通道,并开始对结果进行验收。
验收说明
- 验收平台为 SG2042(验收机器配置会统一成特定规格)
- 待验收的 openGauss-server,使用最新的发行版本 v5.1.0
- 需选手提供:
- BenchmarkSQL-5.0 工具的稳定性测试和性能测试结果
- 复现结果所需要的配置和过程说明,配置包括:
- BenchmarkSQL-5.0 配置
- openGauss 测试数据库配置
- 针对 SG2042 的硬软件配置
- 根据赛题的实际优化进展,针对未考虑到的方面,随着比赛进程的推进可能会有调整,请保持对赛事网站的关注,最终解释权归属于比赛的赛题评审委员会
知识产权及开源协议说明
所有参赛结果要求开源,并提交至主办方指定仓库。参赛者(作者)持有作品的所有权。主办方鼓励参赛者将结果回馈贡献至 upstream。