开发者
资源

HixlCSClientRegMem

函数功能

Client注册本地内存。

函数原型

HixlStatus HixlCSClientRegMem(HixlClientHandle client_handle,
                              const char *mem_tag,
                              const CommMem *mem,
                              MemHandle *mem_handle);

参数说明

参数名

输入/输出

描述

client_handle

输入

客户端句柄。

mem_tag

输入

内存标签字符串。

mem

输入

CommMem的描述。

mem_handle

输出

返回的内存句柄。

返回值

  • HIXL_SUCCESS:成功
  • HIXL_PARAM_INVALID:参数错误
  • 其他:失败

约束说明

  • 在调用HixlCSClientConnect与Server端建链之前需要完成所有本地内存的注册。
  • 使用Host RoCE网卡当前不支持注册“aclrtMallocHost”申请出来的内存,可使用malloc等方式。
  • 注册Device的内存需要使用“aclrtMalloc”进行申请。