已合并
feat: promote Hu_JJN to be reviewr of ascendnpu-ir repo #666
hujiajun创建于 14 天前
feat: promote Hu_JJN to be reviewr of ascendnpu-ir repo #666
已合并
hujiajun创建于 14 天前
hujiajun
14 天前
一、申请基本信息 申请人:Hu_JJN(hujiajun) 申请仓库:Ascend/AscendNPU-IR 申请角色:Committer 提名方:lingfei_wu(吴凌飞) 二、核心贡献概述 作为 Ascend/AscendNPU-IR 项目的核心贡献者,本人深度参与项目 VFFusion 模块架构设计、核心功能开发、关键问题治理等工作,累计贡献如下: 贡献统计 ├── ✅ 合入 PR:14 个 ├── ✅ 技术方案输出:1 份核心设计文档/特性roadmap ├── ✅ 问题跟踪:10 份问题跟踪文档 ├── ✅ review贡献:10+个 三、具体贡献详情 (一)Issue/需求贡献: 多 consumer 特性设计及衍生问题识别、跟踪与修复 (https://gitcode.com/Ascend/AscendNPU-IR/issues/324) | Issue/需求 | 链接 | 核心价值 | |--|--|--| | 多 consumer vf 融合 | https://gitcode.com/Ascend/AscendNPU-IR/pull/1796 | 重构 auto-vectorize-v2 pass | | 多 consumer vf 融合 | https://gitcode.com/Ascend/AscendNPU-IR/pull/1838 | 添加必要的冲突计算 | (二)社区协作与技术指导:积极推动社区建设 申请人在贡献过程中,积极参与项目技术方案讨论,针对其他开发者提出的问题和 PR 进行专业的检视和点评,提出多个具有深刻见解的检视意见,帮助提升开发技能;同时协同团队完成特性优化工作,主动承担核心开发任务。核心设计方案输出如下: | 方案名称 | 核心价值 | 应用情况 | |--|--|--| | VF 融合多 consumer 增强 | https://gitcode.com/Ascend/AscendNPU-IR/issues/324 | https://gitcode.com/Ascend/AscendNPU-IR/pull/1796、https://gitcode.com/Ascend/AscendNPU-IR/pull/1838、https://gitcode.com/Ascend/AscendNPU-IR/pull/2041 | | VF 融合增强 | https://gitcode.com/Ascend/AscendNPU-IR/issues/368 | https://gitcode.com/Ascend/AscendNPU-IR/pull/2085 | 四、晋升标准符合性自查 依据《Ascend 社区角色定义及晋升机制》2.1.1 条款,申请人符合性如下: 晋升标准 符合性说明 ✅ 理解项目演进,输出 1 份核心方案 ✅ 贡献大颗粒度特性,推动项目进步,维护 VFFusion 及相关優化特性 ✅ 获得 Reviewer 提名,提名方 lingfei_wu(吴凌飞):,贡献清单见附件 五、贡献清单附件 https://gitcode.com/Ascend/AscendNPU-IR/issues/297 https://gitcode.com/Ascend/AscendNPU-IR/issues/324 https://gitcode.com/Ascend/AscendNPU-IR/issues/368 https://gitcode.com/Ascend/AscendNPU-IR/issues/369 https://gitcode.com/Ascend/AscendNPU-IR/issues/381 https://gitcode.com/Ascend/AscendNPU-IR/issues/382 https://gitcode.com/Ascend/AscendNPU-IR/issues/386 https://gitcode.com/Ascend/AscendNPU-IR/issues/387 https://gitcode.com/Ascend/AscendNPU-IR/issues/388 https://gitcode.com/Ascend/AscendNPU-IR/issues/389 https://gitcode.com/Ascend/AscendNPU-IR/issues/393 已合入PR 贡献链接 https://gitcode.com/Ascend/AscendNPU-IR/pull/1334 https://gitcode.com/Ascend/AscendNPU-IR/pull/1367 https://gitcode.com/Ascend/AscendNPU-IR/pull/1368 https://gitcode.com/Ascend/AscendNPU-IR/pull/1365 https://gitcode.com/Ascend/AscendNPU-IR/pull/1405 https://gitcode.com/Ascend/AscendNPU-IR/pull/1554 https://gitcode.com/Ascend/AscendNPU-IR/pull/1514 https://gitcode.com/Ascend/AscendNPU-IR/pull/1684 https://gitcode.com/Ascend/AscendNPU-IR/pull/1796 https://gitcode.com/Ascend/AscendNPU-IR/pull/1838 https://gitcode.com/Ascend/AscendNPU-IR/pull/2101 https://gitcode.com/Ascend/AscendNPU-IR/pull/2085 https://gitcode.com/Ascend/AscendNPU-IR/pull/2041 https://gitcode.com/Ascend/AscendNPU-IR/pull/2159
likedislike
Pull Request已成功合入, 合并人@ascend-robot
(感谢 hujiajun 的贡献)
Hhujiajun
14 天前 关联了issue:[Performance]: 1:2 切分不应该过早插入同步指令,[Feature]: 多consumer实施方案,[Bug]: auto-vectorize-v2 对 Fill like op 的 producer/consumer 融合错误限制,触发 UB overflow,[bug][auto-vectorize-v2][multi-consumer] 自动向量化所需要的正确的 fuse_into_containing ,需要 op 被 containing 中唯一的 extract_slice 使用,[bug][auto-vectorize-v2][multi-consumer] 开启多 consumer 门禁 CV Native FA 编译错误,[bug][auto-vectorize-v2][multi-consumer] 开启多 consumer 门禁 `[Inference or Training solution] FLA CV` 编译错误,[bug][auto-vectorize-v2][multi-consumer] 目前仅对 `linalg.generic` 做 `replaceForWithNewSignature` 因此其他类型的 op 作为多 consumer 的 producer 时会出错,[bug][auto-vectorize-v2][multi-consumer] 开启后性能劣化,待分析原因,[bug][auto-vectorize-v2][multi-consumer] 开启多 consumer 门禁 `[Inference or Training solution] FLA CV` 精度问题,[bug][auto-vectorize-v2][multi-consumer] 动态 tilesize 导致 expand_shape 不能走 tileAndFuse 路线,而是全量 cloneAndFuse,[Feature]: 多 consumer 跨过不可融合 consumer ,在部分场景会导致 node 内 op 连续性被破坏,需要增强 plan-time-move
atomgit-bot
atomgit-bot成员
14 天前 评论:

变更摘要

此 PR 旨在将 Hu_JJN(hujiajun)提升为 AscendNPU-IR 仓库的 Reviewer。PR 中唯一的文件变更是修改了 AscendNPU-IR/sigs/AscendNPU-IR/sig-info.yaml,在仓库的评审人列表中添加了 Hu_JJNgitcode_id。该变更的依据是申请人在 VFFusion 模块架构设计、多 consumer 融合特性开发、问题治理及社区检视等方面的持续贡献,并已获得提名方 lingfei_wu 的提名。

主要改动

  • sig-info.yaml 中新增 Reviewer 条目: 在 repositories 下的评审人列表中,新增一行 - gitcode_id: Hu_JJN,将 Hu_JJN 正式纳入 AscendNPU-IR 仓库的 Reviewer 角色。
  • 权限提升: 该配置变更意味着 Hu_JJN 获得对该仓库的代码评审权限,具备正式 Review 合入 PR 的资格。
likedislike
atomgit-bot
atomgit-bot成员
14 天前 评论:

🤖 AI Code Review

⚠️ 审查未能完成

本次代码审查未能完成,可能是临时性故障。

你可以在评论区输入 /ai review 重新发起审查。若多次失败,请联系管理员并附上下方追踪 ID。

追踪 ID: task-161658-run-154845

likedislike
ascend-robotascend-robot成员
14 天前 添加了label:ascend-cla/no
ascend-robot
ascend-robot成员
14 天前 评论:

CLA Signature Guide

@Hu_JJN , thanks for your pull request.

The following commit(s) have not signed Contributor License Agreement (CLA).

Commit Reason
65e500be feat: promote Hu_JJN to be revie... the email is not signed for CLA! please check if it is correct and the same as your signed email.

If you need to sign CLA, you can click here to sign the CLA.

If you need to check if the email is set up correctly, you can click here to do it in the FAQs.

After signing the CLA or updating the email, you must comment /check-cla to check the CLA status again.

likedislike
此处折叠了58条消息 查看更多
ascend-robotascend-robot成员
13 天前 删除了label:docs-ci-pipeline-running
ascend-robotascend-robot成员
13 天前 添加了label:docs-ci-pipeline-success
胡桥
胡桥成员
13 天前 评论:

/lgtm
/approve

likedislike
ascend-robotascend-robot成员
13 天前 添加了label:lgtm
ascend-robotascend-robot成员
13 天前 合入了pull request