diff --git a/基于AI Agent开发范式的国产GPU大模型推理算子库优化/FlashInfer Benchmark实战:从性能基线到XPU-OJ冒烟提交.md b/基于AI Agent开发范式的国产GPU大模型推理算子库优化/FlashInfer Benchmark实战:从性能基线到XPU-OJ冒烟提交.md index aedea28..70f9b27 100644 --- a/基于AI Agent开发范式的国产GPU大模型推理算子库优化/FlashInfer Benchmark实战:从性能基线到XPU-OJ冒烟提交.md +++ b/基于AI Agent开发范式的国产GPU大模型推理算子库优化/FlashInfer Benchmark实战:从性能基线到XPU-OJ冒烟提交.md @@ -595,23 +595,24 @@ FlashInfer 方向包含 **4 个可选算子题目**,均属于同一比赛通 #### Step 7:登录 XPU-OJ 并进入题目页面 -使用组委会统一发放的账号登录 XPU-OJ,并在 XPU-OJ 上找到比赛 **沐曦 - 揭榜挂帅 - Agent 推理算子库优化 - FlashInfer 任务**,进入后可见 4 个题目。 +使用组委会统一发放的账号登录 XPU-OJ,并在 XPU-OJ 上找到 **比赛 -> 沐曦 - 揭榜挂帅 - Agent 推理算子库优化 - FlashInfer 任务**,进入后可见 4 个题目。 1. 打开 [*XPU-OJ*](https://xpuoj.com/) 平台,使用组委会统一发放的账号和初始密码登录 **【后续发布】**; ![OJ](https://origin.picgo.net/2026/06/16/image-20260616152804368aa0d44b72c4f9572.png) -2. 登录后进入比赛列表,找到 **沐曦 - 揭榜挂帅 - Agent 推理算子库优化 - FlashInfer 任务**; +2. 登录后进入 **比赛** 列表,找到 **沐曦 - 揭榜挂帅 - Agent 推理算子库优化 - FlashInfer 任务**; - ![OJ-2](https://origin.picgo.net/2026/06/16/image-20260616152953345986ce39fda69da55.png) + ![OJ-2](https://origin.picgo.net/2026/07/14/7c9be6f21b764bd4bb4d0d1ba03101aac3d2235116485c23.png) -3. 找到对应题目,例如 **Agent 推理算子库优化 - FlashInfer 任务 - FlashInfer Ragged Prefill(OJ 题号 20001)** ; - ![OJ-3](https://origin.picgo.net/2026/06/16/image-202606161531423833b0f0428edf2e35e.png) +3. 找到对应题目,例如 **Agent 推理算子库优化 - FlashInfer Ragged Prefill(OJ 题号 20001)** ; + + ![OJ-3](https://origin.picgo.net/2026/07/14/screenshot-178399530855671a499a30efc93e3.png) 4. 点击进入题目详情页,查看题目描述、接口约定、数据范围和提交入口。 - ![OJ-4](https://origin.picgo.net/2026/06/17/Screenshot_17-6-2026_165526_xpuoj.com9a82c272c8ea5699.jpeg) + ![OJ-4](https://origin.picgo.net/2026/07/14/screenshot-17839970631786edace2ba4635016.png) #### Step 8:提交 OJ 冒烟代码 **目标**:完成一次最小提交,确认 OJ 提交链路、语言环境和 `run_kernel(...)` 接口可用。 @@ -670,11 +671,11 @@ FlashInfer 方向包含 **4 个可选算子题目**,均属于同一比赛通 4. 点击提交,等待评测结果返回; - ![OJ-5](https://origin.picgo.net/2026/06/16/image-202606161550234433e54d703d581f858.png) + ![OJ-5](https://origin.picgo.net/2026/07/14/screenshot-178399559790299c95f05f67c4aea.png) - 评测时间与题目测试点数量、队列状态和平台负载有关,通常需要等待**数十秒到数分钟**,以平台实际返回为准。 + 评测时间与题目测试点数量、队列状态和平台负载有关,通常需要等待**数十秒到数分钟**,以平台实际运行状况为准。 - ![OJ-6](https://origin.picgo.net/2026/06/17/iwEcAqNwbmcDAQTRBt8F0QOuBrA3mrGf2xJ4fgoGfxH9GVsAB9MAAAABijZ-PQgACaJpbQoAC9IAAlPf771f660d13b07471.png) + ![OJ-6](https://origin.picgo.net/2026/07/14/screenshot-178399561798779de7c317dbbfb2d.png) **OJ 评测流程**: @@ -855,13 +856,13 @@ FlashInfer 方向包含 **4 个可选算子题目**,均属于同一比赛通 3. 榜单查看 — 如何阅读排行榜 - 排行榜位于 XPU-OJ 比赛 **沐曦 - 揭榜挂帅 - Agent 推理算子库优化 - 排行榜** 页面,展示各参赛者在每个题目的 OJ 内部得分。请注意:**OJ 榜单中各题的分数与比赛最终得分不是同一体系。** 比赛最终成绩中,性能提升效果仅取你得分最高的一个任务,按该任务的 OJ 排名换算(详见 [*4.5 评分规则概要*](#45%20评分规则概要))。 + 排行榜位于 **比赛 -> 沐曦 - 揭榜挂帅 - Agent 推理算子库优化 - FlashInfer 任务 -> 排行榜** 页面,展示各参赛者在每个题目的 OJ 内部得分。请注意:**OJ 榜单中各题的分数与比赛最终得分不是同一体系。** 比赛最终成绩中,性能提升效果仅取你得分最高的一个任务,按该任务的 OJ 排名换算(详见 [*4.5 评分规则概要*](#45%20评分规则概要))。 - ![ranklist](https://origin.picgo.net/2026/07/07/-2026-07-07-173642c2d1ab65ebb06d55.png) + ![ranklist](https://origin.picgo.net/2026/07/14/screenshot-1783995971130bb450447de868379.png) **榜单解读**: - - 前 4 列为 FlashInfer 任务的 4 个子题,各子题独立计分,FlashInfer 任务得分取各子题的最高值; + - FlashInfer 任务有 4 个子题,各子题独立计分,FlashInfer 任务得分取各子题的最高值; - 各题分数为 OJ 内部评分(OJ baseline = 50 分),排名按 Total(各题 OJ 得分之和)降序。此为 OJ 平台汇总逻辑,比赛最终只取单一最高分任务,不做多任务累加 - 每列下方的括号数值(如 `(24)`)表示该题提交次数