| [CI]: add ci script for format check Co-authored-by: drizzlezyk<drizzlezyk@163.com> # message auto-generated for no-merge-commit merge: !437 merge ci into master [CI]: add ci script for format check Created-by: drizzlezyk Commit-by: drizzlezyk Merged-by: ascend-robot Description: [CI]: add ci script for format check See merge request: Ascend/community!437 | 5 个月前 |
| feat: promote candyhong to be committer of triton-ascend repo Co-authored-by: candyhong<1102229410@qq.com> # message auto-generated for no-merge-commit merge: !447 merge candy into master feat: promote candyhong to be committer of triton-ascend repo Created-by: candyhong Commit-by: candyhong Merged-by: ascend-robot Description: ## 一、申请基本信息 申请人:candyhong(洪子淇) 申请仓库:Ascend/triton-ascend 申请角色:Committer 提名方:huchengbei(胡桥) ## 二、核心贡献概述 作为 Ascend/triton-ascend 项目的核心贡献者,本人深度参与项目底层架构设计、核心功能开发、关键问题治理等工作,累计贡献如下: 贡献统计 ├── ✅ 合入 PR:73 个 ├── ✅ 提交 Issue:6 个 ├── ✅ 核心算子交付:9 个底层 OP ├── ✅ 技术方案输出:3 份核心设计文档 └── ✅ 有效代码评审:129次(2026年度) ## 三、具体贡献详情 ### (一)Issue 贡献:精准提出需求与修复方案 每个 Issue 均附带可落地的技术方案,推动问题从"发现"到"闭环"的高效转化,核心 Issue 如下: | Issue | 链接 | 核心价值 | | ----------------------- | -------------------------------------------------------------- | -------------------------- | | 离散 mask 数据竞态修复方案 | [🔗 #385](https://gitcode.com/Ascend/triton-ascend/issues/385) | 解决 离散mask 数据竞态场景的精度错误 | | 组合离散 mask 越界修复方案 | [🔗 #377](https://gitcode.com/Ascend/triton-ascend/issues/377) | 解决 mask 边界安全隐患,保障离散场景功能稳定性 | | 随路转置适配方案 | [🔗 #305](https://gitcode.com/Ascend/triton-ascend/issues/305) | 提出硬件协同的整体设计方案,为性能优化奠定基础 | | 支持 tensor_descriptor 算子 | [🔗 #151](https://gitcode.com/Ascend/triton-ascend/issues/151) | 支持张量描述符,及用于后续的内存读写操作 | ### (二)PR 贡献:高质量完成代码交付,覆盖多维度核心优化 累计合入 73 个 PR,涵盖bug 修复、功能开发、架构优化等多个维度,核心 PR 贡献(节选): | PR | 链接 | 类型 | 合入分支 | 价值说明 | | ------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------------------ | -------------------------- | | 组合离散 mask 边界安全修复 | [🔗 #1419](https://gitcode.com/Ascend/triton-ascend/pull/1419) | Bug Fix | main / release/3.2.x | 实现 AND 掩码分解,解决越界风险 | | 随路转置重构 | [🔗 #1245](https://gitcode.com/Ascend/triton-ascend/pull/1245) | Feature | main | 支持 NDDMA 硬件加速,性能提升 15%~30% | | 修复性能采集数据缺失 | [🔗 #1057](https://gitcode.com/Ascend/triton-ascend/pull/1057) | Bug Fix | main | 校正 task_type 与核数比例,提升可观测性 | | index_select / index_put / gather_out_to_ub /scatter_ub_to_out 算子接入 | [🔗 #1113](https://gitcode.com/Ascend/triton-ascend/pull/1113)/[🔗 #838](https://gitcode.com/Ascend/triton-ascend/pull/838)/[🔗 #827](https://gitcode.com/Ascend/triton-ascend/pull/827)/[🔗 #864](https://gitcode.com/Ascend/triton-ascend/pull/864) | Feature | main | 拓展 Triton-Ascend 高性能访存op | | indirect_store / indirect_load | [🔗 #782](https://gitcode.com/Ascend/triton-ascend/pull/782) / [🔗 #682](https://gitcode.com/Ascend/triton-ascend/pull/682) | Feature | main | 优化离散访存中兜底方案,标量搬运->simt算子搬运 | | 协同线性化 Pass 开发 | [🔗 #615](https://gitcode.com/Ascend/triton-ascend/pull/615) | Optimization | main | 提升内存布局优化能力 | 其余 PR 均围绕项目日常开发中的 bug 修复、功能迭代、代码优化展开,有效保障了项目的高质量迭代。 ### (三)核心交付成果总结:多维度推动项目技术演进 申请人在项目开发中完成多项关键核心交付,覆盖算子开发、功能实现、问题治理、架构优化等方面,直接推动 Ascend/triton-ascend 项目在功能、性能、可维护性上的全面提升: * 底层核心 OP 开发:成功交付 9 个底层核心 OP,涵盖make/load/store_tensor_descriptor、index_select/index_put、gather_out_to_ub、scatter_ub_to_out、indirect_load/store等关键算子,大幅提升 Triton 在张量描述、间接寻址、片上存储搬运等核心场景的能力,夯实项目底层技术基础。 * 随路转置功能实现:完成随路转置功能的开发与优化,既保障了随路场景下的功能稳定性,又充分利用硬件 NDDMA 指令实现性能提升。 * 性能调试能力优化:成功解决性能采集失效、msprof 采集 tensor 数据为空等 5 个关键问题,显著提升项目性能调试效率与平台可观测性。 * 项目架构与演进支撑:协同完成Triton-Ascend 目录架构整改,优化代码组织结构,提升项目可维护性;深度参与 Triton-Ascend 版本升级工作,配合开发 release/3.5.x-upgrade 分支,为项目长期版本演进提供核心技术支持。 ### (四)社区协作与技术指导:积极推动社区建设 申请人在贡献过程中,积极参与项目技术方案讨论,针对其他开发者提出的问题和 PR 进行专业的检视和点评,提出多个具有深刻见解的检视意见,帮助提升开发技能;同时协同团队完成项目问题闭环、架构优化等工作,主动承担核心开发任务。核心设计方案输出如下: | 方案名称 | 核心价值 | 应用情况 | | ---------------------------------- | ---------- | ------------ | | 《随路转置重构方案》 | 硬件协同设计方法论 | 已落地 PR #1245 | | 《Triton-Ascend 升级 bytecode 模式优化方案》 | 编译效率与兼容性平衡 | 支撑 3.5.x 升级 | | 《组合离散 Mask 越界修复方案》 | 边界安全方案 | 已合入主干PR#1419 | | 《离散 Mask 数据竞态修复方案》 | 数据竞态场景修复方案 | 已验证测试,待合入主干 | ## 四、晋升标准符合性自查 依据[《Ascend 社区角色定义及晋升机制》2.1.1 条款](https://gitcode.com/Ascend/community/blob/master/docs/role-definition-and-promotion-mechanism.md#211-committer%E6%99%8B%E5%8D%87%E6%A0%87%E5%87%86),申请人符合性如下: | 晋升标准 | 符合性说明 | | ---------------------------- | ------------------------------------------ | | ✅ 活跃参与项目贡献≥3 个月 | 持续贡献周期超 3 个月,月均合入 PR 15+ | | ✅ 提出深刻检视意见,理解项目演进 | 输出 3 份核心方案,评审建议多次被采纳,2026年有效检视129次 | | ✅ 贡献大颗粒度特性,推动项目进步 | 交付 9 个核心 OP ,随路转置 + 架构优化,参与Triton-Ascend升级 | | ✅ 获得 Maintainer/Committer 提名 | 提名方:huchengbei(胡桥),贡献清单见附件 | ## 五、贡献清单附件 * [Issue 贡献链接](https://gitcode.com/Ascend/triton-ascend/issues?categorysearch=%255B%257B%22field%22:%22order_by_sort%22,%22value%22:%22created_at_desc%22,%22label%22:%22%E6%9C%80%E8%BF%91%E5%88%9B%E5%BB%BA%22%257D,%257B%22field%22:%22author_id%22,%22value%22:%257B%22id%22:5496187,%22username%22:%22candyhong%22%257D,%22label%22:%22candyhong%22%257D%255D&state=all&order_by=created_at&sort=desc&scope=all&page=1) * [PR 贡献链接](https://gitcode.com/Ascend/triton-ascend/pulls?categorysearch=%255B%257B%22field%22:%22order_by_sort%22,%22value%22:%22created_at_desc%22,%22label%22:%22%E6%9C%80%E8%BF%91%E5%88%9B%E5%BB%BA%22%257D,%257B%22field%22:%22author_id%22,%22value%22:%257B%22id%22:5496187,%22username%22:%22candyhong%22%257D,%22label%22:%22candyhong%22%257D%255D&state=all&order_by=created_at&sort=desc&scope=all&page=1) * [项目升级分支链接3.5.x-upgrade](https://gitcode.com/jeshd/triton-ascend/commits/release/3.5.x-upgrade) See merge request: Ascend/community!447 | 5 个月前 |
| add pytorch reviewer Co-authored-by: liangsongwei<liangsongwei@huawei.com> # message auto-generated for no-merge-commit merge: !475 merge cherry-pick-mr-474-1775639741990-auto into master add pytorch reviewer Created-by: huangjingwei Commit-by: liangsongwei Merged-by: ascend-robot Description: add pytorch reviewer See merge request: Ascend/community!475 | 4 个月前 |
| 【MindCluster】 mindcluster新增commiter和reviewer Co-authored-by: leon_xun<xunzeliang@h-partners.com> # message auto-generated for no-merge-commit merge: !476 merge 0409 into master 【MindCluster】 mindcluster新增commiter和reviewer Created-by: daisycc1 Commit-by: leon_xun Merged-by: ascend-robot Description: mindcluster新增commiter shanyuelanhua和reviewer tianaq See merge request: Ascend/community!476 | 4 个月前 |
| add MindIE-LLM sigs reviewers Co-authored-by: hw-zhoutianyang<zhoutianyang@huawei.com> # message auto-generated for no-merge-commit merge: !435 merge master into master add MindIE-LLM sigs reviewers Created-by: hw-zhoutianyang Commit-by: hw-zhoutianyang Merged-by: ascend-robot Description: add MindIE-LLM sigs reviewers See merge request: Ascend/community!435 | 5 个月前 |
| 【mindsdk-referenceapps】新增commiter Co-authored-by: mulderlover<huyun8@huawei.com> # message auto-generated for no-merge-commit merge: !477 merge master into master 【mindsdk-referenceapps】新增commiter Created-by: mulderlover Commit-by: mulderlover Merged-by: ascend-robot Description: 【mindsdk-referenceapps】新增commiter See merge request: Ascend/community!477 | 4 个月前 |
| add mindspeed-bridge/mindspeed-ops repo Co-authored-by: leizhenzhen23<leizhenzhen4@huawei.com> # message auto-generated for no-merge-commit merge: !468 merge master into master add mindspeed-bridge/mindspeed-ops repo Created-by: leizhenzhen23 Commit-by: leizhenzhen23 Merged-by: ascend-robot Description: add mindspeed-bridge/mindspeed-ops repo 2026.04.03 会议 会议时间:2026.04.03 15:00~16:00 与会者:郭鹏、丛臻、马勇强、黄鑫、张昱杰、丁子霖、刘哲续、魏谨谦、杨诚 议题一:MindSpeedBridge、MindSpeedOps建仓评审 会议结论: 同意建仓 仓名:MindSpeedBridge 位于:Ascend组织下 仓类型:公开仓 作用:提供昇腾适配的更多Bridge模型代码 Maintainer:雷珍珍、丁子霖、郭志华 Committer:雷珍珍、丁子霖、郭志华 门禁要求:CI编译 License:Apache 2.0 CIE: 赵泽朋 仓名:MindSpeedOps 位于:Ascend组织下 仓类型:公开仓 作用:提供昇腾优化的训练业务自定义算子实现 Maintainer:刘哲续、刘荣、王晓歆 Committer:刘哲续、刘荣、王晓歆、雷珍珍、丁子霖 门禁要求:CI编译 License:Apache 2.0 CIE: 赵泽朋 See merge request: Ascend/community!468 | 4 个月前 |
| 【轻量级 PR】:update: 更新文件 sig-info.yaml Co-authored-by: keith_wa<keith_wwa@163.com> # message auto-generated for no-merge-commit merge: !473 merge refs/merge-requests/473/head into master 【轻量级 PR】:update: 更新文件 sig-info.yaml Created-by: keith_wa Commit-by: keith_wa Merged-by: ascend-robot Description: update: 更新文件 sig-info.yaml See merge request: Ascend/community!473 | 4 个月前 |
| Fix markdown files lint errors Co-authored-by: zeshengzong<zesheng.zong@outlook.com> # message auto-generated for no-merge-commit merge: !270 merge fix/docs/check into master Fix markdown files lint errors Created-by: zeshengzong Commit-by: zeshengzong Merged-by: ascend-robot Description: Fixes [#8](https://gitcode.com/Ascend/community/issues/8) 修复仓库Markdown文档使用Doc Tool执行静态检查报错 See merge request: Ascend/community!270 | 7 个月前 |
| update info | 4 个月前 |
| 【轻量级 PR】:update: 更新文件 org-introduction.md Co-authored-by: xzm123<xiezuomeng@huawei.com> # message auto-generated for no-merge-commit merge: !455 merge refs/merge-requests/455/head into master 【轻量级 PR】:update: 更新文件 org-introduction.md Created-by: xzm123 Commit-by: xzm123 Merged-by: ascend-robot Description: update: 更新文件 org-introduction.md 修改中文描述 See merge request: Ascend/community!455 | 5 个月前 |
| docs: update readme Co-authored-by: drizzlezyk<drizzlezyk@163.com> # message auto-generated for no-merge-commit merge: !331 merge readme into master docs: update readme Created-by: drizzlezyk Commit-by: drizzlezyk Merged-by: ascend-robot Description: docs: update readme See merge request: Ascend/community!331 | 6 个月前 |
| add ascend guidance and project config | 1 年前 |
| docs: update readme Co-authored-by: drizzlezyk<drizzlezyk@163.com> # message auto-generated for no-merge-commit merge: !331 merge readme into master docs: update readme Created-by: drizzlezyk Commit-by: drizzlezyk Merged-by: ascend-robot Description: docs: update readme See merge request: Ascend/community!331 | 6 个月前 |