昇腾社区首页
中文
注册

UnregisterExternalAllocator

函数功能

将用户基于stream注册的Allocator销毁,适用于使用用户的内存池场景。

函数原型

Status UnregisterExternalAllocator(const void *const stream);

参数说明

参数名

输入/输出

描述

stream

输入

指定需要销毁的用户allocator在哪个流上。

返回值

参数名

类型

描述

-

Status

SUCCESS:设置成功。

FAILED:设置失败。

约束说明

  • 用户销毁Allocator前,调用本接口取消注册。
  • 待取消注册的Stream不存在,或多次调用本接口取消注册,本接口内部不做任何操作,返回成功。

支持情况

Atlas 推理系列产品,支持

Atlas 训练系列产品,支持

Atlas A2训练系列产品/Atlas 800I A2推理产品,支持

Atlas 200/300/500 推理产品,不支持

Atlas 200I/500 A2推理产品,不支持