c函数原型 |
hi_s32 hi_mpi_dvpp_malloc(hi_u32 dev_id, hi_void **dev_ptr, hi_u64 size) |
---|---|
Python函数 |
dev_ptr, ret = acl.himpi.dvpp_malloc(dev_id, size) |
函数功能 |
申请Device上的内存,申请的内存满足数据处理的要求(例如,内存首地址128对齐)。 |
输入说明 |
dev_id:Device ID,当前固定配置为0。 size:申请内存的大小,单位Byte。 |
返回值说明 |
ret:int,错误码。
devPtr:int,指向Device上已分配内存的指针的指针对象。 |
约束说明 |
无 |
注意事项 |
调用该接口申请内存后,必须调用acl.himpi.dvpp_free接口释放内存。通过该接口申请的内存仅支持在单个进程内使用,不能在多个进程之间共享。 对于昇腾310 AI处理器,在标准形态下,若涉及申请Device上的大页内存,需注意,当前版本为防止大页内存不够用,系统内部已提前占用Device上的1940M大页内存,并将这部分大页内存预留出来供用户使用。 |
参考资源 |
无 |