图片

随着 Triton 编程框架的广泛普及与昇腾平台的全面适配,构建自主、高效的异构算子生态已迎来关键机遇。

本次大赛聚焦昇腾 Triton 算子开发与深度性能优化,旨在以赛聚才、以赛促研,为昇腾生态培养高水平的异构编程与性能调优专家,加速前沿 AI 算子的落地与创新。

昇腾(Ascend)携手 AtomGit 社区,发起 Triton 算子挑战赛。

我们把昇腾算子库里当前真实存在、性能有待提升的算子整理出来,交到你手上。你的任务只有一件事:用 Triton 把它们重写得更快。

给你一个已经能跑、但还不够快的算子,你能不能让它更快?

01|活动揭秘:6 道题,3 个难度档

先看清楚这场比赛的形状。每道题都有独立的排行榜,你可以在任何一道题上单独冲榜,不需要绑定其他题。题目从哪来?全部来自当下最热门模型里最费劲的那部分计算。

初级 2 题|熟悉套路就能做完

池化索引融合算子——把原本要多趟访存的池化与索引计算融到一起,减少搬运

GRPO 损失融合算子——强化学习训练里 GRPO 的损失计算,融合后省掉中间结果的落盘

中级 2 题|要动结构

Mamba-2 分块状态算子——状态空间模型的核心,分块扫描的并行化空间就在这里

Lightning 对角注意力算子——对角注意力结构特殊,常规实现很难吃满算力

高级 2 题|要重新想数据怎么流动

稀疏索引 Top-k 算子——稀疏场景下选 top-k,排序和访存都是硬骨头

稀疏 Flash 注意力算子——Flash Attention 已经很成熟了,但在稀疏模式下还能再优化

为什么这样设计?因为它对应真实的优化难度梯度。初级题你熟悉套路就能做完,中级题要动结构,高级题要重新想数据怎么流动。**这不是六道互不相干的题,是一条难度逐级抬升的路。**你可以从初级开始试水,也可以直接冲高级。

赛制上有三个对我们很关键的设计:

  1. 任务不锁。 不设认领、不设锁定,所有赛题全部自由参与。你有能力就可以同时开三道,每个赛道的提交物单独一个代码仓。

  2. 排行榜实时更新。 每道赛题一条独立榜单,初审实时刷新,复审延迟一周。你随时能看到自己排第几。

  3. 官方公开测试用例。 不是黑盒评测,官方直接把测试用例给你,本地就能跑、能自测、能验证有效性。

硬件是实打实的卡:

报名后在平台「我的 Notebook」里一键启动,不用自己找机器、不用配环境。

02|你是我们要找的人吗

这场比赛的筛选标准很明确。它不要求你写过编译器,但要求你对「性能」这两个字有感觉。

高校硕博研究生

计算机、人工智能、高性能计算方向的在读学生,正在做算子、做推理加速、做体系结构相关的工作。你缺的往往不是知识,是一次能被工业界看到的实战。论文里的加速比,评审看的是方法;这场比赛里的加速比,跑在真实的 910B 上,看的是工程实现。

AI 框架开发者

熟 PyTorch、熟 Triton,日常写 model 层代码。你可能一直在高层写逻辑,很少下沉到 kernel。这场比赛给了你一次带着明确目标下沉的机会——不是为了学而学,是为了一道具体的题、一个能测出来的加速比。

芯片 / 算力公司工程师

算子库、编译器底层方向的从业者。你对硬件的理解可能比多数人深,但昇腾 910B 的微架构、Vector 单元的行为特性,需要真机上手才知道。这是一次低成本的跨平台验证。

独立开发者或技术爱好者

对底层性能优化有执念的人。你可能没有大厂的卡,但你有时间、有好奇心、有不达目的不罢休的劲。官方把卡也准备好了。

一道真实存在的题、一张真实的卡、一条实时更新的榜单。

03|你能带走什么

三档难度的赛题,对应三种旗舰奖品。

赛题难度第一名奖品
稀疏索引 Top-k 算子高级华为 Pura X Max 手机
稀疏 Flash 注意力算子高级华为 Pura X Max 手机
Mamba-2 分块状态算子中级华为 MatePad Pro 2026
Lightning 对角注意力算子中级华为 MatePad Pro 2026
池化索引融合算子初级华为 WATCH 6 Pro
GRPO 损失融合算子初级华为 WATCH 6 Pro

每道赛题各取第一名,最高分获奖。

同分取更早提交者——算得快还不够,你得早点交。

04|为什么是 Triton,为什么是昇腾

Triton 让你用接近 Python 的方式描述计算块,编译器负责往下映射。对算子优化这件事来说,这意味着你只需要把精力放在算法结构和访存模式上。

而昇腾(A2)的硬件特性,恰好给了 Triton 很大的发挥空间:

大容量片上存储 ——数据能留在片上反复用,融合算子的收益直接体现在这里

Vector / Cube 单元分离 ——向量计算和矩阵计算分工明确,算子融合时能把两类单元同时喂饱

高带宽 HBM ——访存密集型算子(比如池化索引)能真正跑出带宽上限

这就是为什么这 6 道题值得写。 它们不是教学题,是这代芯片架构最适合、也最需要被优化的那批算子。稀疏、融合、分块——这三个方向正是当下推理侧最吃性能的地方。

这场比赛的技术选型,不是想让你练手,是生态真的需要这些算子快起来。

05|性能这件事,只有动手才算数

算子优化这个领域,有个很特殊的性质:**你可以读一百篇 blog、看一百份 kernel 源码,但你依然不知道自己的实现能跑多快。**因为性能不是知识,是结果。它只在你按下运行、看到那个加速比数字的时候,才真正存在。

这场比赛给了你三样别处不太容易凑齐的东西:

真实的题——不是造的、不是简化过的,是昇腾算子库里正在跑的算子

真实的卡——昇腾 A2 算力由官方提供,报名后一键启动

真实的榜单——实时刷新,你随时知道自己排第几

你收藏夹里可能存着一堆 Triton 教程。这一次,别只是收藏了。

06|赛事已启动,抓紧报名

报名已经开始,11 月 14 日截止。 时间线很紧,说清楚:

时间事项
11.01 – 11.13报名
11.06 – 11.15集中开发 / 自行评测
11.14报名截止
11.15开发结束(作品提交截止)
11.15 – 11.26初审、复审
11.30获奖公布

参与门槛,就三条:

  1. 会写 Triton(Python 语法层面能读懂、能改)

  2. 对算子性能有基本判断(能看懂加速比意味着什么)

  3. 有台能上网的电脑(算力官方给)

如果你身边有人整天在讨论 kernel、tiling、访存合并——把这篇发给他。

报名入口:

昇腾 Triton 算子开发挑战赛 · 报名

https://competition.gitcode.com/competition/2115686908270383106/intro

图片

扫码加入赛事交流群

昇腾 Triton 算子开发挑战赛

6 道真实赛题 · 昇腾 A2 真机 · 三档旗舰奖品,等你来把算子跑得更快。

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐