| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
新增Jetty层simd通信api Co-authored-by: hbhdhd<luxianbin1@huawei.com> Co-authored-by: liragnarosf<lijian120@huawei.com> # message auto-generated for no-merge-commit merge: !158 merge hcomm_jetty_dev into master 新增Jetty层simd通信api Created-by: liragnarosf Commit-by: liragnarosf;hbhdhd 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!158 | 12 天前 | |
feat(ccu): synchronize dataplane optimizations and fixes Co-authored-by: DragonBornHD84<huangduo4@hisilicon.com> # message auto-generated for no-merge-commit merge: !160 merge ccu_rename_hd into master feat(ccu): synchronize dataplane optimizations and fixes Created-by: DragonBornHD84 Commit-by: DragonBornHD84 Merged-by: cann-robot Description: ### 当前PR是否有AI参与: [x] 否 [] 是 ### PR功能描述 / 为什么需要这个合入**: <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> 将 CCU 数据面从 hcomm 仓迁移到 asc-comm 仓,实现通信数据面在 asc-comm 的独立承载与交付: - **数据面迁入**:CCU 数据面(DSL/Kernel/REP/microcode/Launch)整体迁入 asc-comm(新增 src/ccu 165 个文件、include/ccu 17 个头文件),跨 SO 边界只传 POD、handle 和 C 回调 - **独立构建交付**:独立构建交付 libasccomm_ccu_dataplane.so 与 pkg_inc 头;本仓以构建挂接方式成为 asc-devkit 的构建子工程(源码仓独立、同级放置),编译期不依赖 hcomm 源码树或已安装 hcomm 头文件;跨 SO ABI 头原样保存在 include/hcomm - **样例迁移**:样例目录迁至 examples/ccu 并重命名(all_to_all / all_to_all_vc / all_to_allv 等,共 112 个文件),build.sh 新增 CCU UT 的 CTest 挂接与覆盖率收集 - **同步主线修复**:同步主线数据面优化与修复,补齐 UT(新增 tests/ccu 97 个文件),并修复桩库 CXX11 ABI 不一致导致的段错误 ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: 无 ### 希望检视人员了解: - 改动量大(416 个文件,+53176/-772;406 新增/7 修改/3 删除),主体为数据面整体迁移,建议按目录分片检视:src/ccu(数据面实现)、include/ccu(对外头)、examples/ccu(样例)、tests/ccu(UT) - 对外 README 已补充"交付与构建方式"说明 - pre-commit 全量检查(clang-format / ruff / codespell / OAT / markdown-link)已通过 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [x] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [x] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [x] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/asc-comm!160 | 18 天前 | |
feat(ccu): synchronize dataplane optimizations and fixes Co-authored-by: DragonBornHD84<huangduo4@hisilicon.com> # message auto-generated for no-merge-commit merge: !160 merge ccu_rename_hd into master feat(ccu): synchronize dataplane optimizations and fixes Created-by: DragonBornHD84 Commit-by: DragonBornHD84 Merged-by: cann-robot Description: ### 当前PR是否有AI参与: [x] 否 [] 是 ### PR功能描述 / 为什么需要这个合入**: <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> 将 CCU 数据面从 hcomm 仓迁移到 asc-comm 仓,实现通信数据面在 asc-comm 的独立承载与交付: - **数据面迁入**:CCU 数据面(DSL/Kernel/REP/microcode/Launch)整体迁入 asc-comm(新增 src/ccu 165 个文件、include/ccu 17 个头文件),跨 SO 边界只传 POD、handle 和 C 回调 - **独立构建交付**:独立构建交付 libasccomm_ccu_dataplane.so 与 pkg_inc 头;本仓以构建挂接方式成为 asc-devkit 的构建子工程(源码仓独立、同级放置),编译期不依赖 hcomm 源码树或已安装 hcomm 头文件;跨 SO ABI 头原样保存在 include/hcomm - **样例迁移**:样例目录迁至 examples/ccu 并重命名(all_to_all / all_to_all_vc / all_to_allv 等,共 112 个文件),build.sh 新增 CCU UT 的 CTest 挂接与覆盖率收集 - **同步主线修复**:同步主线数据面优化与修复,补齐 UT(新增 tests/ccu 97 个文件),并修复桩库 CXX11 ABI 不一致导致的段错误 ### 该PR关联的issue *(格式为fixes #<issue号>, 或者resolves #<issue号>)*: 无 ### 希望检视人员了解: - 改动量大(416 个文件,+53176/-772;406 新增/7 修改/3 删除),主体为数据面整体迁移,建议按目录分片检视:src/ccu(数据面实现)、include/ccu(对外头)、examples/ccu(样例)、tests/ccu(UT) - 对外 README 已补充"交付与构建方式"说明 - pre-commit 全量检查(clang-format / ruff / codespell / OAT / markdown-link)已通过 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [x] 新功能 / New Feature - [ ] 性能优化 / Performance - [ ] 代码重构 / Refactoring - [ ] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [x] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [x] 代码符合规范 / Code follows style guide - [x] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [x] 无硬编码敏感信息 / No secrets hardcoded - [x] 提交信息符合规范 / Commit message follows convention See merge request: cann/asc-comm!160 | 18 天前 |