CreateHcclCommByRankTableFile
功能
backend为HCCL时,使用ranktable的方式创建单机多卡通信域功能。
定义
1 2 3 4 5 6  | namespace atb { using void *HcclComm; namespace Comm { HcclComm CreateHcclCommByRankTableFile(int32_t rank, int32_t rankSize, const char *rankTableFile, char *commName); }; // namespace Comm } // namespace atb  | 
参数列表
成员名称  | 
输入/输出  | 
类型  | 
默认值  | 
描述  | 
|---|---|---|---|---|
rank  | 
输入  | 
int32_t  | 
-  | 
当前卡所属通信编号。  | 
rankSize  | 
输入  | 
int32_t  | 
-  | 
通信的卡的数量。  | 
rankTableFile  | 
输入  | 
char *  | 
-  | 
集群信息的配置文件路径。  | 
commName  | 
输出  | 
char *  | 
-  | 
通信域名称。  | 
规格约束
rank、rankSize、rankRoot需满足0 ≤ rank < rankSize。
只支持
父主题: atb/comm.h