函数:host_get_device_pointer
产品支持情况
产品 |
是否支持 |
|---|---|
√ |
|
x |
|
√ |
|
√ |
|
x |
|
x |
|
x |
功能说明
获取由acl.rt.host_register接口或acl.rt.host_register_v2接口注册映射的Device内存地址。映射后的Device内存地址不能用于内存操作,例如内存复制。
函数原型
- C函数原型
1aclError aclrtHostGetDevicePointer(void *pHost, void **pDevice, uint32_t flag)
- python函数
1ptr_device, ret =acl.rt.host_get_device_pointer(ptr_host,flag)
参数说明
参数名 |
说明 |
|---|---|
ptr_host |
通过acl.rt.host_register接口或acl.rt.host_register_v2接口注册映射的Host内存地址。 |
flag |
预留参数,当前固定配置为0。 |
返回值说明
返回值 |
说明 |
|---|---|
ptr_device |
int,device内存地址 |
ret |
int,返回0表示成功,返回其它值表示失败。 |
父主题: 主机内存管理