| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat(_inductor): add ascendc backend support for aclgraph capture/replay Co-authored-by: dingdairong<dingdairong@huawei.com> # message auto-generated for no-merge-commit merge: !40264 merge inductor_af_aclgraphtree2.10 into v2.10.0 feat(_inductor): add ascendc backend support for aclgraph capture/replay Created-by: dingdairong Commit-by: dingdairong Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [.] 问题单 - [.] issue/工单 - [.] 重构优化 - [.] 资料更新 # 【修改方案】 支持npu_backend option配置为ascendc compiled_model = torch.compile( test_add_sum, backend="inductor", # 指定后端为 Inductor options={"npu_backend": "ascendc", "triton.cudagraphs": True}, ) # 【资料变更】 涉及新增 # 【接口变更】 不涉及 # 【功能验证】 新增st # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!40264 | 1 个月前 | |
[Performance]: [v2.10.0]inductor reduce-overhead场景,有FA更新时,FA update动作和模型执行并行 Co-authored-by: Developer user<dingdairong@huawei.com> # message auto-generated for no-merge-commit merge: !43349 merge fa_update_replay_before_update into v2.10.0 [Performance]: [v2.10.0]inductor reduce-overhead场景,有FA更新时,FA update动作和模型执行并行 Created-by: dingdairong Commit-by: Developer user Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [ ] 需求 - [ ] 问题单 - [x] issue/工单 - [ ] 重构优化 - [ ] 资料更新 # 【修改方案】 在 同一 NPUGraphTree key 第三次及以后执行的 replay 路径,如果当前 graph 支持 ACLGraph update、存在 update plan,且 ASCEND_LAUNCH_BLOCKING 未开启,则先拷贝 tensor 输入并异步提交 graph.replay(),再在 update_stream 上提交 ACLGraph update;图内 IFA 前捕获的 external event 会保证 IFA 等到 update 完成后再执行。blocking 场景, 避免卡死,保持旧顺序,先 update 后 replay。 # 【资料变更】 > “不涉及” # 【接口变更】 > 不涉及” # 【功能验证】 > 新增ST验证看护,性能优化效果参考issu中profiling截图 # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!43349 | 1 个月前 | |
feat(_inductor): add ascendc backend support for aclgraph capture/replay Co-authored-by: dingdairong<dingdairong@huawei.com> # message auto-generated for no-merge-commit merge: !40264 merge inductor_af_aclgraphtree2.10 into v2.10.0 feat(_inductor): add ascendc backend support for aclgraph capture/replay Created-by: dingdairong Commit-by: dingdairong Merged-by: ascend-robot Description: <!-- PR描述模板更新日期:20260203 --> # 【合入来源】 > <font color="red">**如有社区issue,请关联issue链接**</font>\ > <font color="red">**请勿携带内部流程信息(需求链接、问题单、内部issue等)**</font> - [x] 需求 - [.] 问题单 - [.] issue/工单 - [.] 重构优化 - [.] 资料更新 # 【修改方案】 支持npu_backend option配置为ascendc compiled_model = torch.compile( test_add_sum, backend="inductor", # 指定后端为 Inductor options={"npu_backend": "ascendc", "triton.cudagraphs": True}, ) # 【资料变更】 涉及新增 # 【接口变更】 不涉及 # 【功能验证】 新增st # 【CheckList】 > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] - [x] 代码注释完备,正确记录错误日志 - [x] 代码实现进行了返回值、空指针等校验 - [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等 - [x] PR持续集成流水线(CI)执行通过,代码检查无异常 See merge request: Ascend/pytorch!40264 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |