| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
refactor: 将HcclMem替换为hcomm_res_defs.h中的CommMem Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !668 merge tmp_0624 into master refactor: 将HcclMem替换为hcomm_res_defs.h中的CommMem Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 hccl_mem_comm.h 中定义的 HcclMem 结构体与 hcomm/hcomm_res_defs.h 中的 CommMem 完全重复(字段一致:type/addr/size)。本次重构删除冗余的 HcclMem typedef,将代码中所有 HcclMem 用法统一替换为 CommMem,消除重复定义,降低维护成本。 主要改动: - 删除 hccl_mem_comm.h 中的 HcclMem 结构体定义 - 将 src/llm_datadist/ 下 12 个源文件中的 HcclMem 替换为 CommMem - 将 tests/depends/ 下 5 个测试桩文件同步替换 - 修复因 CommMem.size 类型为 uint64_t(原 HcclMem 使用 u64)导致的 printf 格式符 %llu → %lu ## 测试项 - C++ 全量测试(bash tests/run_test.sh -t cpp) ## 测试结果 - 150 个 C++ 测试用例全部通过 ## Checklist - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!668 | 23 天前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[feat]LLM-DataDist支持HIXL传输后端 Co-authored-by: zhaozhihui<zhaozhihui3@yeah.net> # message auto-generated for no-merge-commit merge: !170 merge dev into master [feat]LLM-DataDist支持HIXL传输后端 Created-by: zhaozhihui Commit-by: zhaozhihui Merged-by: cann-robot Description: ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 1. llm-datadist需要对接hixl cs新接口,以支持下一代芯片特性能力,由于hixl已经在进行对接,因此llm-datadist可以基于hixl能力进行复用。 2. llm-datadist与hixl进行能力封层解耦,llm-datadist只需要关注kv 的地址映射关系的管理,hixl负责内存传输能力。 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 1. 库上已有的ut/st/example用例 2. 使能hixl后端后,单侧发起建链以及传输用例 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> 已有用例通过线上冒烟覆盖。 改造的使用hixl后端执行用例: 2026-02-05 17:47:51,867 Sample start, device_id = 2, role = d 2026-02-05 17:47:52,770 init group begin, rank=1, world_size=2, master_ip=7.150.0.102 2026-02-05 17:47:53,779 init group success 2026-02-05 17:47:53,785 init LLMRole.DECODER success, cluster_id=1 2026-02-05 17:47:53,855 register_blocks_cache success 2026-02-05 17:47:55,821 Sample end ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!170 | 5 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 23 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 5 个月前 | ||
| 1 个月前 |