V1.7.0 or Later

APIs are added for the following products based on V1.6.0:
  • Atlas training products
  • Atlas inference products
  • Atlas 200I/500 A2 inference products
  • Atlas A2 training products/Atlas A2 inference products
The following table lists the acl APIs supported by different versions.
  • √: supported

Directory

API

Atlas training products

Atlas inference products

Atlas 200I/500 A2 inference products

Atlas A2 training products/Atlas A2 inference products

Single-Operator Execution > Single-Operator Model Execution

aclopStartDumpArgs

√

☓

☓

√

aclopStopDumpArgs

√

☓

☓

√

Runtime Management > Execution Control

aclrtSubscribeHostFunc

☓

☓

☓

x

aclrtProcessHostFunc

☓

☓

☓

x

aclrtUnSubscribeHostFunc

☓

☓

☓

x

Single-Operator Execution > Single-Operator API Execution > DVPP Operator APIs

acldvppNormalize

☓

☓

☓

√

acldvppDecodeJpeg

☓

☓

☓

√

acldvppResize

☓

☓

☓

√

acldvppImgToTensor

☓

☓

☓

√

acldvppAdjustBrightness

☓

☓

☓

√

acldvppAdjustHue

☓

☓

☓

√

acldvppAdjustSaturation

☓

☓

☓

√

acldvppAdjustContrast

☓

☓

☓

√

Single-Operator Execution > Single-Operator API Execution > Fusion Operator APIs

aclnnPromptFlashAttention

☓

☓

☓

√

aclnnIncreFlashAttention

☓

☓

☓

√

aclnnFlashAttentionScore

☓

☓

☓

√

aclnnFlashAttentionScoreGrad

☓

☓

☓

√

aclnnMoeFFN

☓

☓

☓

√

Media Data Processing V2 > VPC

hi_mpi_vpc_set_chn_opt_attr

☓

☓

☓

☓

Runtime Management > Stream Management

aclrtStreamQuery

√

√

√

√

Runtime Management > Memory Management

aclrtReserveMemAddress

√

√

√

√

aclrtReleaseMemAddress

√

√

√

√

aclrtMallocPhysical

√

√

√

√

aclrtFreePhysical

√

√

√

√

aclrtMapMem

√

√

√

√

aclrtUnmapMem

√

√

√

√

Runtime Management > Device Management

aclrtQueryDeviceStatus

√

√

√

√