已合并
集合通信域管理单例归一(CollCommMgr) #4372
hubyang创建于 8月3日
集合通信域管理单例归一(CollCommMgr) #4372
已合并
hubyang创建于 8月3日
hubyang
8月3日

描述

coll_communicator_mgr (HCCM)host侧通信与管理单例过头:

  • 删除死静态 g_collCommMgr
  • 收编 HcclTaskAbortHandler 为 CollCommMgr 进程级成员
  • 删除 ClusterMonitor::GetInstance 死声明
  • 删除 op_base.cc 越层调用 HcommResMgrInit
  • g_opHcomInfos 融合到CollCommMgr
  • CollCommMgr增加析构

变更类型

请选择本次引入的变更类型:

关联的Issue

NA

测试

已完成的测试用例和场景:
1.
2.

补充的UT用例:
新增CollCommMgrTest

文档更新

合入检查

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 hubyang 的贡献)
Hhubyang
8月3日 创建了 pull request,commit 1cceaf83
Hhubyang
8月3日 修改了pull request 的描述
Hhubyang
8月3日 修改了pull request 的描述
Hhubyang
8月3日 修改了pull request 的描述
Hhubyang
8月3日 修改了pull request 的描述
此处折叠了89条消息 查看更多
57_Viking
57_Viking成员8月12日进行代码检视2
src/legacy/ascend910/framework/hcom/hcom_common.cc
@@ -28,6 +28,9 @@
2828#include "hcom_common.h"
2929#include "comm_configer.h"
3030#include "hcom_private_v2.h"
31+#if (!defined(HCCD)) && (!defined(CCL_KERNEL_AICPU))
57_Viking
57_Viking8月12日评论:

【软件架构】
#if (!defined(HCCD)) && (!defined(CCL_KERNEL_AICPU))
拆分成host和device两个不同文件,登记到issue里后关闭pr

likedislike
57_Viking
57_Viking成员
8月12日 评论:
57_Viking57_Viking成员
8月12日 解决了最后一个问题
57_Viking
57_Viking成员
8月12日 评论:

/approve

likedislike
CANN-robotCANN-robot成员
8月12日 添加了label:approved
CANN-robotCANN-robot成员
8月12日 合入了pull request