| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(examples): resolve Ain: basic_ring Co-authored-by: chen_xu0513<chenxu210@huawei.com> # message auto-generated for no-merge-commit merge: !276 merge example into master fix(examples): resolve Ain: basic_ring Created-by: chen_xu0513 Commit-by: chen_xu0513 Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入**: 删除ain_impl_def.h中冗余的临时结构体,并修正样例的cmake文件,以解决头文件hcomm_res_defs.h找不到的问题<!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> ### 该PR关联的issue fixes[#90](https://gitcode.com/cann/asc-comm/issues/90)*(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes # ### 希望检视人员了解: ## 改动类型 / Change Type - [x] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified  ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/asc-comm!276 | 1 小时前 | |
fix(aicpu): 修正 hcomm 源码目录探测候选路径 Co-authored-by: ooooo-create<fangguoyong@h-partners.com> # message auto-generated for no-merge-commit merge: !261 merge fix/aicpu-control-plane-source-dir into master fix(aicpu): 修正 hcomm 源码目录探测候选路径 Created-by: ooooo-create Commit-by: ooooo-create Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [ ] 否 [x] 是 __1. AI Agent 平台: OpenCode __2. AI 模型: DeepSeek v4 flash __3. Prompt上下文 : 将本地修改推送 PR 并整理描述 ### PR功能描述 / 为什么需要这个合入**: <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> 修正 AICPU 控制面源码目录探测候选路径:移除已不存在的 ../hcomm_pkg_inc,补充嵌套布局候选 ../../hcomm。 ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes #79 ### 希望检视人员了解: - 仅调整候选路径集合,平铺布局(../hcomm)行为不变。 ## 改动类型 / Change Type - [x] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/asc-comm!261 | 1 天前 | |
feat(mc2): add src/cc CMake skeleton for hccl migration (PR#1) Wire the migrated MC2 communication client build: - add ASCCOMM_BUILD_MC2 option (default OFF) and src/cc subdirectory - add src/cc/CMakeLists.txt with empty mc2_client SHARED target, devkit-derived include/compile/link options, and hcomm link stub - add src/cc and include/cc READMEs (migration targets, 2026 copyright) 关联 Issue: https://gitcode.com/cann/asc-comm/issues/66 Co-authored-by: WhiteJunior<liuyiming13@huawei.com> # message auto-generated for no-merge-commit merge: !248 merge migrate/cc-01-skeleton into master feat(mc2): add src/cc skeleton for hccl migration (PR#1/5) Created-by: WhiteJunior Commit-by: WhiteJunior Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: - [x] 是 1. AI Agent 平台: OpenCode 2. AI 模型: DeepSeek v4 flash 3. Prompt上下文 : 迁移方案设计与CMake骨架代码生成,人工复核与云环境编译验证 ### PR功能描述 / 为什么需要这个合入: MC2 算子开发 API(adv_api/hccl)从 asc-devkit 迁移到本仓的第一步:搭建 src/cc/ 构建骨架。 - 根 CMakeLists 新增 ASCCOMM_BUILD_MC2 选项(**默认 OFF**,不影响现有构建)和 src/cc 子目录 - src/cc/CMakeLists.txt 定义 mc2_client SHARED 目标(源列表留空,后续 PR 填充),include 路径、编译选项按 devkit 原构建平移,libhcomm 链接 stub 机制原样保留 - 详细方案见关联 Issue,本 PR 为系列 5 个中的第 1 个 ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes [#66](https://gitcode.com/cann/asc-comm/issues/66) ### 希望检视人员了解: - option 默认 OFF:默认配置下本 PR 对现有构建零影响,需显式 -DASCCOMM_BUILD_MC2=ON 才构建 - 迁移基线:asc-devkit a00678a7b - 后续 PR(common/kfc/ops)在此骨架上按模块填充源码,每个独立可编译 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [x] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> 在 aarch64 + CANN 环境验证(-DASCCOMM_BUILD_MC2=ON -DASCCOMM_BUILD_CCU=OFF): - cmake configure/generate 成功 - mc2_client 目标编译通过,libmc2_client.so 与 libhcomm stub 均正常生成 - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [x] 人工验证通过 / Manual verified (骨架期无源码,UT/ST 随后续 PR 补充) ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/asc-comm!248 | 3 天前 | |
fix(ccu): align hcomm contract header include paths Co-authored-by: Codex<huangduo4@hisilicon.com> # message auto-generated for no-merge-commit merge: !265 merge dev1 into master fix(ccu): align hcomm contract header include paths Created-by: DragonBornHD84 Commit-by: Codex Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入**: <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes # ### 希望检视人员了解: ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/asc-comm!265 | 1 天前 | |
refactor: 数据面适配POD契约v2 Co-authored-by: pandeng01<pandeng37@huawei.com> # message auto-generated for no-merge-commit merge: !152 merge master_new into master refactor: 数据面适配POD契约v2 Created-by: pandeng01 Commit-by: pandeng01 Merged-by: cann-robot Description: <!-- 感谢您的合入申请! --> ### 当前PR是否有AI参与: [x] 否 [ ] 是 __1. AI Agent 平台: __2. AI 模型: __3. Prompt上下文 : ### PR功能描述 / 为什么需要这个合入**: <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: fixes # ### 希望检视人员了解: ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [ ] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [ ] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/asc-comm!152 | 4 天前 |