V1.11.0及以上版本
针对以下产品,在V1.10.0基础上,新增了接口:
- Atlas 200/300/500 推理产品
- Atlas 训练系列产品
- Atlas 推理系列产品
- Atlas 200I/500 A2推理产品
- Atlas A2训练系列产品/Atlas 800I A2推理产品
各版本对AscendCL接口的支持情况如下所示,各标识的含义如下:
- √:支持。
- x:不支持。
- 废弃:后续版本待废弃,具体废弃接口说明请参见废弃接口/返回码列表。
目录 |
接口 |
Atlas 200/300/500 推理产品 |
Atlas 训练系列产品 |
Atlas 推理系列产品 |
Atlas 200I/500 A2推理产品 |
Atlas A2训练系列产品/Atlas 800I A2推理产品 |
---|---|---|---|---|---|---|
运行时管理>异常处理 |
aclrtGetMemUceInfo |
x |
x |
x |
x |
√ |
aclrtDeviceTaskAbort |
x |
x |
x |
x |
√ |
|
aclrtMemUceRepair |
x |
x |
x |
x |
√ |
|
数据传输>Tensor数据传输 |
acltdtCleanChannel |
x |
√ |
x |
x |
√ |
系统配置 |
aclopSetMaxOpQueueNum |
√ |
√ |
√ |
√ |
√ |
模型推理>模型加载和卸载 |
aclmdlBundleLoadFromFile |
√ |
√ |
√ |
√ |
√ |
aclmdlBundleLoadFromMem |
√ |
√ |
√ |
√ |
√ |
|
aclmdlBundleGetModelId |
√ |
√ |
√ |
√ |
√ |
|
aclmdlBundleGetModelNum |
√ |
√ |
√ |
√ |
√ |
|
aclmdlBundleUnload |
√ |
√ |
√ |
√ |
√ |
|
运行时管理>Device管理 |
aclrtResetDeviceForce |
√ |
√ |
√ |
√ |
√ |
数据类型及其操作接口>aclmdlDesc |
aclmdlGetInputDimsRange |
√ |
√ |
√ |
√ |
√ |
运行时管理>内存管理 |
aclrtCmoAsync |
x |
x |
x |
x |
√ |
运行时管理>Device管理 |
aclrtSynchronizeDeviceWithTimeout |
√ |
√ |
√ |
√ |
√ |
运行时管理>异常处理 |
aclrtPeekAtLastError |
√ |
√ |
√ |
√ |
√ |
aclrtGetLastError |
√ |
√ |
√ |
√ |
√ |
父主题: 接口列表