写点什么

“互联网 +”大学生创新创业大赛来了,欢迎报名龙蜥社区赛题!

  • 2022 年 6 月 15 日
  • 本文字数:1247 字

    阅读完需:约 4 分钟

比赛介绍

中国国际“互联网+”大学生创新创业大赛的产业命题赛道已启动。大赛将采用校级初赛、省级复赛、全国总决赛三级赛制。龙蜥社区入围 2 个命题,期待国内外高校的报名参与。


报名时间: 2022.06.01 - 2022.07.31


报名要求: 本次比赛以团队形式报名参赛,每个团队的成员不少于 3 人,不多于 15 人(含团队负责人),须为揭榜答题的实际核心成员。允许跨校组建、师生共同组建参赛团队。


报名流程:


请参考: http://mtw.so/5z8fLS

赛题解析

本次大赛,龙蜥社区设有 2 个赛题:

1、基于龙蜥操作系统开源技术 Plugsched 优化 Linux 内核调度器

赛题详情: http://mtw.so/5Ob8U3


命题背景: Linux 内核调度器近年来面临着几大难题:不同场景最佳调度策略不同,上游迭代速度慢,内核升级困难,无法升级子系统。Plugsched 是阿里云全自研并已开源的 Linux 内核调度器子系统热升级的 SDK,它利用模块化的技术,实现在不重启系统、应用的情况下动态替换调度器子系统。该技术在业界具有领先性,它解决了上述几大难题。


命题内容: 本项目旨在帮助参赛者学习 Linux 内核调度器相关知识和调试方法,掌握调度器子系统热升级的基本原理,针对实际的场景,提升应用的性能。


评判标准如下:


1)选择使用场景尽可能广泛的应用程序,如 web server、database 等,也可以选择调度器 benchmark,如 schbench、hackbench 等。


2)性能提升尽可能多。


3)改进 Plugsched 的一些设计缺陷,可以获得附加分数。


答题要求:


答题报告需包含以下内容:


1)测试环境信息:CPU 型号、操作系统、应用软件版本、系统配置 。


2)调度器修改的 patchset。


3)测试结果对比。


4)如果有参与 plugsched 的开发,贴上 gitee 的 issue 链接 评委将以可复现性作为评分标准之一。


技术支持社区:


http://mtw.so/5Ob8J5

2、龙蜥开源操作系统 Anolis OS 调度器并发度优化

赛题详情: http://mtw.so/6ifWnP


命题背景: 龙蜥 Anolis OS 8 是龙蜥社区(OpenAnolis)推出的完全开源、中立、开放的发行版,它支持多计算架构,也面向云端场景优化,全面兼容 CentOS 8 软件生态。Anolis OS 8 旨在为广大开发者和运维人员提供稳定、高性能、安全、可靠、开源的操作系统服务。


Anolis OS 8 链接:https://openanolis.cn/anolisos


Anolis OS 的调度器领域优化一直是人们关心的话题,少量的性能提升在云场景大量服务器集群里也会产生很大的价值。例如 CFS 调度器的访存局部性优化可以降低应用的 CPU 利用率,增加应用部署的密度降低 TCO。另外 CFS 调度器中也有优先使用空闲 CPU 的倾向,这样设计可以优化调度延迟,使应用延迟降低。这两种设计存在冲突,通常是优先使用空闲 CPU 的设计占据主导,访存局部性较差。


命题内容: 本项目旨在为 Anolis OS CFS 调度器增加限制 Cgroup 任务使用 CPU 的并发度功能,希望尽可能利用当前优先使用空闲 CPU 设计,同时提升应用的访存局部性。


答题要求:


答题报告需包含以下内容:


1)测试环境信息:CPU 型号、应用软件版本、系统配置 。


2)完整的设计文档和功能实现。


3)测试结果对比 。


技术支持社区:http://mtw.so/5Ob8J5


—— 完 ——

用户头像

还未添加个人签名 2021.07.20 加入

OpenAnolis龙蜥社区 由国内外头部企业联合建立的操作系统开源社区。加入我们,一起打造面向未来的开源操作系统。 社区官网:openanolis.cn|微信公众号:OpenAnolis龙蜥

评论

发布
暂无评论
“互联网+”大学生创新创业大赛来了,欢迎报名龙蜥社区赛题!_开源_OpenAnolis小助手_InfoQ写作社区