Initialize
产品支持情况
|
产品 |
是否支持 |
|---|---|
|
Atlas 350 加速卡 |
x |
|
|
√ |
|
|
√ |
|
|
x |
|
|
x |
|
|
x |
说明:针对
函数功能
初始化HIXL,在调用其他接口前需要先调用该接口。
函数原型
1
|
Status Initialize(const AscendString &local_engine, const std::map<AscendString, AscendString> &options) |
参数说明
|
参数名 |
输入/输出 |
描述 |
|---|---|---|
|
local_engine |
输入 |
HIXL标识,在所有参与建链的范围内需要确保唯一。
不建议配置为回环IP,在多个HIXL交互场景,回环IP容易冲突。 当设置host_port且host_port>0时代表当前HIXL作为Server端,需要对配置端口进行侦听。如果没设置host_port或者host_port<=0代表是Client,不启动侦听。 |
|
options |
输入 |
初始化参数值。具体请参考如下表格。 |
返回值
- SUCCESS:成功
- PARAM_INVALID:参数错误
- 其他:失败
异常处理
无
父主题: HIXL接口