Skip to content

Commit

Permalink
archive/2023: fixup image sources (#174)
Browse files Browse the repository at this point in the history
Signed-off-by: Ryan Tsien <[email protected]>
  • Loading branch information
bekcpear authored Sep 24, 2024
1 parent 99a7d78 commit 7d2fea5
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 20 deletions.
4 changes: 2 additions & 2 deletions archives/2023/Website/01/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -165,9 +165,9 @@ <h1 class="f1 mt3 mb1">拥抱开源生态,算能携手软件所 PLCT 实验室
<div class="nested-copy-line-height lh-copy f4 nested-links mid-gray"><div>
<p>近日,算能作为首家赞助厂商加入「RISC-V 软件移植及优化锦标赛」的组织运营,并将作为联合主办方与 PLCT 实验室共同举办首届锦标赛。<font color=#916dd6> <strong>搭载了算能 SG2042 和 CV1800B 的 Milk-V Pioneer Box 和 Duo 将会成为锦标赛的指定验证平台</strong></font>。同时,为了更好地为参赛者服务,算能计划与 PLCT 实验室在本月底推出「联合开放实验平台」,提供 10 台以上 Pioneer Box 给参赛者进行性能测评和验证。</p>
<table><tr><td bgcolor=#f4eeff>为推动 RISC-V 软件生态加速发展,<font color=#916dd6> 算能作为 RISC-V 生态的领先企业,与 RISC-V 中国社区、中科院软件所 PLCT 实验室联合发起“RISC-V 软件移植及优化锦标赛”活动</font>,以桌面和服务器软件生态为重点,在编译器、运行时环境、AI 软件栈等多个方面公开提出一系列比赛题目,邀请全球开发者完成挑战并赢取奖金。</td></tr></table>
<p><img src="/images/posts/01_zh_pioneer_box.png" alt="01_zh_pioneer_box"></p>
<p><img src="/2023/images/posts/01_zh_pioneer_box.png" alt="01_zh_pioneer_box"></p>
<center>官方指定验证平台:Pioneer Box</center>
<p><img src="/images/posts/01_zh_duo.png" alt="01_zh_duo"></p>
<p><img src="/2023/images/posts/01_zh_duo.png" alt="01_zh_duo"></p>
<center>官方指定验证平台:Duo</center>
<p>本次 RISC-V 锦标赛设有适配夺旗赛和优化竞速赛两种形式。比赛分为个人组和团体组,个人组奖金独享,团队组奖金分配由团队自行决定。主办方鼓励参赛者将代码回馈贡献给上游社区。
目前算能正在细化赛题目标及验收标准,除主办方已经公布的参考赛题之外 (<a href="../00/">参见启动通知</a>),初步确定以下作为新增方向:</p>
Expand Down
10 changes: 5 additions & 5 deletions archives/2023/Website/05/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -176,23 +176,23 @@ <h3 id="s2302-二进制翻译及优化"><span class="hline"><a href="#s2302-二
<p>本题是一道竞速赛,由一组选手提交。本题目要求选手使用二进制翻译技术在 SG2042 上运行 X64 或者 ARM64 程序。最终由 <a href="https://github.com/plctlab/rvspoc-s2302-BT/pull/1">xctan</a> 个人参赛 ,在 SG2042 上通过 Box64 成功运行了产出要求中的天之痕和反恐精英,拿下本赛题的冠军。</p>
<h3 id="s2305-opengauss-数据库移植和优化"><span class="hline"><a href="#s2305-opengauss-数据库移植和优化" class="hanchor"></a>S2305 OpenGauss 数据库移植和优化</span></h3>
<p>本题共两组选手提交,分别是 <a href="https://github.com/plctlab/rvspoc-s2305-openGauss-server/pull/3">zhangfeiv0</a><a href="https://github.com/plctlab/rvspoc-s2305-openGauss-server/pull/2">nexplorer-3e</a>。两位选手都独立的将 openGauss 数据库移植到 SG2042 平台上,并在此基础上做出了一系列优化。在组委会的<a href="https://github.com/plctlab/rvspoc/blob/main/Results/Verifications/S2305/README.md">验证复核结果</a>中, PR3 的性能测评数据上略优、稳定性方面更为出色,但是考虑到硬件系统环境验证(docker 环境、原生系统 Fedora),存在验证环境误差干扰的可能性。基于以上分析,评委会决定 PR2 和 PR3 的作者(zhangfeiv0 和 nexplorer-3e)为共同冠军。共同冠军是指本赛题的奖金总额增加一倍,每一位冠军领取到全额奖金(而不是均分)。</p>
<p><img src="/images/posts/05-S2305-1.png" alt=""></p>
<p><img src="/2023/images/posts/05-S2305-1.png" alt=""></p>
<h3 id="s2306-nodejs-性能优化"><span class="hline"><a href="#s2306-nodejs-性能优化" class="hanchor"></a>S2306 Node.js 性能优化</span></h3>
<p>本赛题由一组选手提交。本题目要求在 Node.js 官方 RISC-V 版本的基础上,修复 bug 和 SG2042/Pioneer Box 硬件实施优化,尽可能高的提升相关 Benchmark 的分数。本题由 <a href="https://github.com/plctlab/rvspoc-s2306-node/pull/1">liuyd-dev</a> 个人参赛 ,liuyd-dev backport 了一些高版本的特性支持到基线上,他最终将拿下本题的冠军。</p>
<h3 id="p2307-zephyr-移植和演示"><span class="hline"><a href="#p2307-zephyr-移植和演示" class="hanchor"></a>P2307 Zephyr 移植和演示</span></h3>
<p>本赛题共两组选手提交,分别是<a href="https://github.com/plctlab/rvspoc-p2307-zephyr/pull/1">「你走线如丁似蛋队」</a><a href="https://github.com/plctlab/rvspoc-p2307-zephyr/pull/2">「Jude小队」</a>。本题要求将 Zephyr 移植到 Milk-V Duo 上,关于本题的选手提交结果验证结果见下图。两队参赛者都成功在 Milk-V Duo 上移植了 Zephyr。由于本题是一道移植类题目,因为「你走线如丁似蛋队」提交时间更早,且完成的功能模块更多。PR1 选手「你走线如丁似蛋队」在 Milk-V Duo 除了中断处理, UART 和 GPIO 外,还移植了 PWM 和 Mailbox,并添加了对应的测试程序。因此冠军宣布为 PR1 选手「你走线如丁似蛋队」。</p>
<p><img src="/images/posts/05-P2307-1.png" alt=""></p>
<p><img src="/2023/images/posts/05-P2307-1.png" alt=""></p>
<h3 id="p2308-xv6-移植和演示"><span class="hline"><a href="#p2308-xv6-移植和演示" class="hanchor"></a>P2308 Xv6 移植和演示</span></h3>
<p>共赛题由三组选手提交,分别是 <a href="https://github.com/plctlab/rvspoc-p2308-xv6-riscv/pull/3">IEEE 80211 Team</a><a href="https://github.com/plctlab/rvspoc-p2308-xv6-riscv/pull/2">Xhackerustc</a><a href="https://github.com/plctlab/rvspoc-p2308-xv6-riscv/pull/4">BigBrotherJu</a>,分别对应 PR3, PR2 和 PR4,因为 IEEE 80211 Team 的 PR1 和 PR3 的内容代码完全一致,组委会将其进行了合并复核。本题的目的是在 Milk-V Duo 上移植 Xv6 系统,Xv6 是 MIT 开发的一个教学用的完整的类 Unix 操作系统。 Xhackerustc 和 BigBrotherJu 选手在提交时间上相近,且功能点相似。经过评委的分析确认,最终按照实质性完成判定分类思想,结合本题有多个评分点综合评定。经评委会研究决定本题 PR2 作者 (Xhackerustc) 和 PR4 作者 (BigBrotherJu) 作为本赛题共同冠军。共同冠军是指本赛题的奖金总额增加一倍,每一位冠军领取到全额奖金(而不是均分)。</p>
<p><img src="/images/posts/05-P2308-1.png" alt=""></p>
<p><img src="/2023/images/posts/05-P2308-1.png" alt=""></p>
<h3 id="s2309-opencv-在-duo-上的速度优化"><span class="hline"><a href="#s2309-opencv-在-duo-上的速度优化" class="hanchor"></a>S2309 OpenCV 在 Duo 上的速度优化</span></h3>
<p>本题共两组选手提交,分别是<a href="https://github.com/plctlab/rvspoc-s2309-opencv/pull/1">「好吃的卷卷队」</a><a href="https://github.com/plctlab/rvspoc-s2309-opencv/pull/2">「银河护卫队」</a> 。本题旨在提升 OpenCV 在 Milk-V Duo 平台上的性能,并将 OpenCV 移植到 Milk-V Duo 上。在测试结果中,PR1 选手「好吃的卷卷队」的测试通过率 93.55%,测试的整体时间耗时 6 小时,此两项明显优于其他选手。因此 PR1 选手「好吃的卷卷队」为本项赛题的冠军。</p>
<p><img src="/images/posts/05-S2309-1.png" alt=""></p>
<p><img src="/2023/images/posts/05-S2309-1.png" alt=""></p>
<h3 id="s2310-ncnn-移植和优化"><span class="hline"><a href="#s2310-ncnn-移植和优化" class="hanchor"></a>S2310 ncnn 移植和优化</span></h3>
<p>本题共两名选手提交,分别是 <a href="https://github.com/plctlab/rvspoc-s2310-ncnn/pull/1">MollySophia</a><a href="https://github.com/plctlab/rvspoc-s2310-ncnn/pull/2">Xinyu302</a>。本题目要求在上游已有的 RISC-V 支持下尽可能的提升 ncnn 自带测试集的分数。两位选手都对 ncnn 在 Milk-V Duo 上进行了 RVV 的优化以及其他模型上的优化。对比在 Milk-V Duo 上 ncnn 的原始跑分,都有比较大的提升。从<a href="https://github.com/plctlab/rvspoc/tree/main/Results/Verifications/S2310">复测结果</a> 来看,PR2 选手 (Xinyu302) 在回归测试通过项和各项跑分上,均更胜一筹,因此冠军为 PR2 选手 (Xinyu302)。</p>
<h3 id="s2311-baby-llama-2-on-duo-速度优化儿童讲故事场景"><span class="hline"><a href="#s2311-baby-llama-2-on-duo-速度优化儿童讲故事场景" class="hanchor"></a>S2311 Baby LLaMA 2 on Duo 速度优化(儿童讲故事场景)</span></h3>
<p><a href="https://github.com/plctlab/rvspoc-s2311-llama2/pulls">五组选手提交</a>,本题目要求在 Milk-V Duo 上运行 Baby LLaMA 2,来达到一个儿童故事场景,目标是更快的每秒 Token 处理速度。其中 PR4 选手(<a href="https://github.com/plctlab/rvspoc-s2311-llama2/pull/4">操练 TPU队</a> ) 在 int8 量化模型下达到了 24.302522 每秒 Token 数,远高于其他选手,因此 PR4 选手(操练 TPU队)为本项赛题的冠军。</p>
<p><img src="/images/posts/05-S2311-1.png" alt=""></p>
<p><img src="/2023/images/posts/05-S2311-1.png" alt=""></p>
<h2 id="评委会与组委会"><span class="hline"><a href="#评委会与组委会" class="hanchor"></a>评委会与组委会</span></h2>
<ul>
<li><a href="/2023/committee/">本届 RISC-V 软件移植与优化全球锦标赛评审委员会</a></li>
Expand Down
2 changes: 1 addition & 1 deletion archives/2023/Website/06/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ <h1 class="f1 mt3 mb1">RISC-V 软件移植及优化锦标赛公示期结束,
<div id="article-body">
<div class="nested-copy-line-height lh-copy f4 nested-links mid-gray"><div>
<p>RISC-V 软件移植及优化锦标赛为期一周的公示期结束,进入颁奖准备环节。本次锦标赛共产生 10 组冠军队伍,总奖金 180000 元人民币,奖金分配如下:</p>
<p><img src="/images/posts/06-champions-list.png" alt=""></p>
<p><img src="/2023/images/posts/06-champions-list.png" alt=""></p>
<p>组委会将通过邮件向各位冠军选手发送信息,请冠军选手提供银行账户等信息。信息收集完整后,于四周内发放到账。</p>
<p>请各位冠军选手关注邮箱,及时回复信息。也请大家多多关注后续颁奖信息。</p>

Expand Down
24 changes: 12 additions & 12 deletions archives/2023/Website/08/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ <h1 class="f1 mt3 mb1">第一届 RISC-V 软件移植及优化锦标赛欢庆会
<div id="article-body">
<div class="nested-copy-line-height lh-copy f4 nested-links mid-gray"><div>
<p>5 月 26 日,第一届 RISC-V 软件移植及优化锦标赛欢庆会暨第二届启动仪式于上海外滩成功举办。现场氛围融洽热烈,线上参与者也踊跃互动,共同见证了这一精彩时刻。</p>
<p><img src="/images/posts/08-all.webp" alt=""></p>
<p><img src="/2023/images/posts/08-all.webp" alt=""></p>
<style>
img.fw-icon {
width: 1em;
Expand All @@ -183,41 +183,41 @@ <h1 class="f1 mt3 mb1">第一届 RISC-V 软件移植及优化锦标赛欢庆会
font-weight: bold;
}
</style>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/images/posts/08-icon.webp"/>活动内容回顾<img class="fw-icon" src="/images/posts/08-icon.webp"/></p>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/2023/images/posts/08-icon.webp"/>活动内容回顾<img class="fw-icon" src="/2023/images/posts/08-icon.webp"/></p>
<h2 id="主办方致辞"><span class="hline"><a href="#主办方致辞" class="hanchor"></a>主办方致辞</span></h2>
<p><img src="/images/posts/08-1.webp" alt=""></p>
<p><img src="/2023/images/posts/08-1.webp" alt=""></p>
<p>主办方上海苦芽科技有限公司代表,同时也是锦标赛主席和评委的李程先生在会议上致辞。他首先对第一届 RISC-V 软件移植及优化锦标赛进行了全面的总结:经过长达三个月的激烈角逐,本次锦标赛共吸引了 101 组队伍踊跃参与,收到了 20 个高质量的提交作品。最终,经过严格评审,诞生了 10 组冠军队伍。</p>
<p>李程特别感谢算能对第一届锦标赛给予的大力支持。作为主办方之一的算能为本届锦标赛提供了实验平台,由于开发环境友好,此平台也成为选手们毕业设计的首选平台,此外冠军选手的奖金也由算能赞助。再次表示衷心的感谢,希望继续保持紧密合作。</p>
<p>随后,李程对即将举办的第二届锦标赛进行了详细的介绍。第二届赛事由上海苦芽科技有限公司主办,并荣幸地得到了 RISC-V 中国社区 (CNRV) 的鼎力协办。赛事的官方网站为 rvspoc.org。参赛者可通过该网站及“苦芽科技”公众号,获取更多关于赛事的详细信息、报名方式以及最新的赛程安排。</p>
<h2 id="嘉宾分享ruyisdk-包管理器介绍与展望"><span class="hline"><a href="#嘉宾分享ruyisdk-包管理器介绍与展望" class="hanchor"></a>嘉宾分享:RuyiSDK 包管理器:介绍与展望</span></h2>
<p><img src="/images/posts/08-2.webp" alt=""></p>
<p><img src="/2023/images/posts/08-2.webp" alt=""></p>
<p>RuyiSDK 包管理器负责人带来了 RuyiSDK 核心组件——包管理器的全面介绍及其工作进展。他不仅剖析了 RuyiSDK 包管理器的核心功能和优势,还在现场演示了 RuyiSDK 的多项关键功能,展示了其在软件开发中的高效性和便捷性。不仅增强了大家对 RuyiSDK 包管理器的理解,也激发了开发者们对于未来应用的无限期待。</p>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/images/posts/08-icon.webp"/>冠军队伍线上分享<img class="fw-icon" src="/images/posts/08-icon.webp"/></p>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/2023/images/posts/08-icon.webp"/>冠军队伍线上分享<img class="fw-icon" src="/2023/images/posts/08-icon.webp"/></p>
<h2 id="box64-for-rv64-一周年回顾---谭雄川"><span class="hline"><a href="#box64-for-rv64-一周年回顾---谭雄川" class="hanchor"></a>Box64 for RV64 一周年回顾 &ndash;谭雄川</span></h2>
<p><img src="/images/posts/08-3.webp" alt=""></p>
<p><img src="/2023/images/posts/08-3.webp" alt=""></p>
<p>首届锦标赛冠军之一的谭雄川先生,带来了 Box64 for RV64 一周年的精彩回顾。他首先深入阐释了 Box64 的实质,这是一款功能强大的二进制翻译器,能够在 ARM/RISC-V/LoongArch Linux 设备上无缝运行 x86-64 Linux 程序,打破了平台间的限制。接着,谭先生详细解读了 Box64 的工作原理,让听众们对其技术内核有了更为清晰的认识。</p>
<p>此外,他还详细回顾了一周年之中的开发过程。他与多位开发者在一年间不断地完善功能、修复漏洞,进行了多次的修改与提交,测试了多种类型的 Linux 和 Windows 程序,以确保 Box64 的稳定性和兼容性。在锦标赛中,他也凭借着这份坚持与努力,适配了比赛题目中的程序,最终成功完成了题目要求,荣获了首届锦标赛的冠军。</p>
<h2 id="milk-v-duo-移植-zephyr-分享--hlleng"><span class="hline"><a href="#milk-v-duo-移植-zephyr-分享--hlleng" class="hanchor"></a>Milk-V Duo 移植 zephyr 分享&ndash;hlleng</span></h2>
<p><img src="/images/posts/08-4.webp" alt=""></p>
<p><img src="/2023/images/posts/08-4.webp" alt=""></p>
<p>另一位冠军 hlleng 带来了关于 Milk-V Duo 移植 Zephyr 的精彩分享。hlleng 首先对团队“你走线如丁似蛋”成员进行介绍。随后为大家深入解读了 Zephyr。Zephyr 是一款开源实时操作系统 (RTOS),专为资源受限设备设计,提供一个可扩展和模块化的框架,以支持从简单嵌入式系统到复杂物联网解决方案的各种硬件架构和应用。在 GitHub 上,Zephyr 的贡献者超 2000 人,Pull requests 超 5 万个,Star 数量接近 10K。</p>
<p>紧接着,hlleng 详细阐述了 Zephyr 在 Milk-V Duo 平台上的适配过程。在适配过程中,hlleng 和团队解决了众多技术环节,如配置 SOC、配置 board、编写驱动、性能优化等,确保 Zephyr 在 Milk-V Duo 平台上能够发挥出最佳性能。在上个月,团队基于 Zephyr 最新的设备模型 (HWMv2) 重构了代码,并已经提交给 Zephyr upstream。</p>
<h2 id="锦标赛主席李程为冠军代表颁奖"><span class="hline"><a href="#锦标赛主席李程为冠军代表颁奖" class="hanchor"></a>锦标赛主席李程为冠军代表颁奖</span></h2>
<p><img src="/images/posts/08-5.webp" alt=""></p>
<p><img src="/2023/images/posts/08-5.webp" alt=""></p>
<p>未到场冠军选手的获奖证书,将安排邮寄。</p>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/images/posts/08-icon.webp"/>惊喜环节<img class="fw-icon" src="/images/posts/08-icon.webp"/></p>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/2023/images/posts/08-icon.webp"/>惊喜环节<img class="fw-icon" src="/2023/images/posts/08-icon.webp"/></p>
<h2 id="甲辰计划主理人吴伟先生出席并透露甲辰计划的最新成果"><span class="hline"><a href="#甲辰计划主理人吴伟先生出席并透露甲辰计划的最新成果" class="hanchor"></a>甲辰计划主理人吴伟先生出席并透露甲辰计划的最新成果</span></h2>
<p><img src="/images/posts/08-6.webp" alt=""></p>
<p><img src="/2023/images/posts/08-6.webp" alt=""></p>
<p>本次活动非常荣幸地邀请到了甲辰计划主理人以及 PLCT 实验室的创始人吴伟先生亲临现场并带来宝贵的分享。吴伟先生透露了甲辰计划的最新成果——即将正式公开的 RISC-V 初学者文档百科全书工程。这项工程将为初学者提供一个全面而深入的 RISC-V 学习资源,旨在推动 RISC-V 技术的普及与发展。</p>
<p>苦芽科技社区的资深顾问章翔先生将牵头负责这一看似平凡但意义重大的大型协作项目。章翔先生的专业知识和丰富经验将为项目提供有力保障,同时也会吸引更多有志之士参与,共同为 RISC-V 技术的普及和发展贡献力量。期待这一工程能够为广大 RISC-V 初学者提供全面、系统、易懂的学习资料,助力他们在 RISC-V 领域取得更大的进步。</p>
<h2 id="圆桌讨论risc-v-生态构建中遇到的挑战"><span class="hline"><a href="#圆桌讨论risc-v-生态构建中遇到的挑战" class="hanchor"></a>圆桌讨论:RISC-V 生态构建中遇到的挑战</span></h2>
<p><img src="/images/posts/08-7.webp" alt=""></p>
<p><img src="/2023/images/posts/08-7.webp" alt=""></p>
<p>线上分享环节圆满结束后,紧接着进行了一场热烈而有深度的圆桌讨论,聚焦在 RISC-V 生态构建过程中所面临的种种挑战。现场氛围十分活跃,与会者纷纷踊跃发言,分享自己的观点和见解。</p>
<p>在讨论中,涌现出一些创新的思路。有选手为第二届锦标赛提供思路:将企业在实际生产中遇到的问题作为比赛题目。这个提议将 RISC-V 技术的研发与实际应用相结合,不仅能够为企业解决实际问题,提供技术支持,同时也能够作为一种有效的宣传方式,提升 RISC-V 技术的知名度和影响力,还可以通过解决真实问题来节省研发经费。</p>
<p>对此方案有感兴趣的企业组织,可以深入了解合作方式:</p>
<p class="this-center" style="color: rgb(125, 144, 169)">第二届 「RISC-V 软件移植及优化锦标赛」筹备工作正式启动,诚邀赞助</p>
<p>欢迎联系第二届的主办方:</p>
<p class="this-center" style="color: rgb(0, 82, 255)">[email protected]</p>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/images/posts/08-icon.webp"/>特别感谢<img class="fw-icon" src="/images/posts/08-icon.webp"/></p>
<p class="this-wide-top-margin this-center this-bold"><img class="fw-icon" src="/2023/images/posts/08-icon.webp"/>特别感谢<img class="fw-icon" src="/2023/images/posts/08-icon.webp"/></p>
<p class="this-center this-bold">感谢算能对 RISC-V 软件移植及优化锦标赛的大力支持!</p>
<p class="this-center this-bold">感谢上海苦芽科技有限公司 CEO 李威威先生亲临现场,并赞助了会场和茶歇。</p>

Expand Down

0 comments on commit 7d2fea5

Please sign in to comment.