目录 |
接口 |
|||||
---|---|---|---|---|---|---|
运行时管理>Event管理 |
aclrtEventGetTimestamp |
√ |
√ |
√ |
√ |
√ |
运行时管理>执行控制 |
aclrtSetOpExecuteTimeOutWithMs |
x |
x |
x |
x |
x |
模型推理>模型执行 |
aclmdlBeginCapture |
x |
x |
x |
x |
√ |
aclmdlGetCaptureInfo |
x |
x |
x |
x |
√ |
|
aclmdlThreadExchangeCaptureMode |
x |
x |
x |
x |
√ |
|
aclmdlEndCapture |
x |
x |
x |
x |
√ |
|
aclmdlDebugPrint |
x |
x |
x |
x |
√ |
|
aclmdlRIExecuteAsync |
x |
x |
x |
x |
√ |
|
aclmdlRIDestroy |
x |
x |
x |
x |
√ |
|
aclmdlRICaptureTaskGrpBegin |
x |
x |
x |
x |
√ |
|
aclmdlRICaptureTaskGrpEnd |
x |
x |
x |
x |
√ |
|
aclmdlRICaptureTaskUpdateBegin |
x |
x |
x |
x |
√ |
|
aclmdlRICaptureTaskUpdateEnd |
x |
x |
x |
x |
√ |
|
系统配置 |
aclsysGetCANNVersion |
√ |
√ |
√ |
√ |
√ |
运行时管理>Stream管理 |
aclrtStreamGetId |
√ |
√ |
√ |
√ |
√ |
运行时管理>执行控制 |
aclrtGetThreadLastTaskId |
√ |
√ |
√ |
√ |
√ |
运行时管理>内存管理 |
aclrtMallocWithCfg |
√ |
√ |
√ |
√ |
√ |
aclrtMallocForTaskScheduler |
√ |
√ |
√ |
√ |
√ |
|
aclrtMallocHostWithCfg |
√ |
√ |
√ |
√ |
√ |
|
aclrtMemcpyAsyncWithDesc |
x |
x |
x |
√ |
√ |
|
aclrtGetMemcpyDescSize |
x |
x |
x |
√ |
√ |
|
aclrtSetMemcpyDesc |
x |
x |
x |
√ |
√ |
|
aclrtPointerGetAttributes |
√ |
√ |
√ |
√ |
√ |
|
aclrtHostRegister |
x |
√ |
x |
x |
√ |
|
aclrtHostUnregister |
x |
√ |
x |
x |
√ |
|
媒体数据处理V1>内存申请与释放 |
acldvppMallocWithCfg |
√ |
√ |
√ |
√ |
√ |
运行时管理>Kernel加载与执行 |
aclrtBinaryLoadFromFile |
√ |
√ |
√ |
√ |
√ |
aclrtBinaryGetFunctionByEntry |
√ |
√ |
√ |
√ |
√ |
|
aclrtGetFunctionAddr |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsInit |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsInitByUserMem |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsGetMemSize |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsGetHandleMemSize |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsAppend |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsAppendPlaceHolder |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsGetPlaceHolderBuffer |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsParaUpdate |
√ |
√ |
√ |
√ |
√ |
|
aclrtKernelArgsFinalize |
√ |
√ |
√ |
√ |
√ |
|
aclrtLaunchKernelWithConfig |
√ |
√ |
√ |
√ |
√ |