函数:dvpp_malloc
C函数原型 |
aclError acldvppMalloc(void **devPtr, size_t size) |
---|---|
Python函数 |
dev_ptr, ret = acl.media.dvpp_malloc(size) |
函数功能 |
该接口主要用于分配内存给Device侧媒体数据处理时使用,申请的大页内存满足数据处理的要求(例如,内存首地址128对齐),同步接口。调用该接口申请内存后,必须使用acl.media.dvpp_free接口释放内存。
|
输入说明 |
size:int,申请内存的大小,单位Byte。 |
返回值说明 |
dev_ptr:int,“Device上已分配内存的指针”的指针。
ret:int,错误码。
|
约束说明 |
频繁调用acl.media.dvpp_malloc接口申请内存、调用acl.media.dvpp_free接口释放内存,会损耗性能,建议用户提前做内存预先分配或二次管理,避免频繁申请/释放内存。 |
注意事项 |
无 |
参考资源 |
父主题: 内存申请与释放