aclrtPointerGetAttributes

Applicability

Product

Supported

Atlas A3 training products/Atlas A3 inference products

√

Atlas A2 training products/Atlas A2 inference products

√

Atlas 200I/500 A2 inference products

√

Atlas inference products

√

Atlas training products

√

Description

Obtains the memory attribute information, including whether the memory is on the host or device and the page table size.

Prototype

aclError aclrtPointerGetAttributes(const void *ptr, aclrtPtrAttributes *attributes)

Parameters

Parameter

Input/Output

Description

ptr

Input

Memory address.

Only the memory allocated by using acl APIs is supported.

attributes

Output

Memory attribute information.

Returns

0 on success; else, failure. For details, see aclError.