acltdtGetBufChainNum

Applicability

Product

Supported

Atlas A3 training products/Atlas A3 inference products

x

Atlas A2 training products/Atlas A2 inference products

x

Atlas 200I/500 A2 inference products

Atlas inference products

x

Atlas training products

x

Description

Obtains the number of shared buffers in a shared buffer chain.

Prototype

aclError acltdtGetBufChainNum(acltdtBuf headBuf, uint32_t *num)

Parameters

Parameter

Input/Output

Description

headBuf

Input

First shared buffer at the head of the shared buffer chain, which must be obtained by calling acltdtAllocBuf or acltdtCopyBufRef.

num

Output

Number of shared buffers in a shared buffer chain.

Returns

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

Restrictions

  • For the Atlas 200I/500 A2 inference products, this API can be used only in the Ascend RC.