我在K1做SpaceMIT Execution Provider做INT8加速,出现了 tcm buffer acquire failed 的问题.
目前在虚拟环境里可以正常 import spacemit_ort,ONNXRuntime 版本显示为 1.24.0+spacemit.a3,ort.get_available_providers() 能看到 ['SpaceMITExecutionProvider', 'CPUExecutionProvider']。创建 Session 也可以成功,输入输出信息也能正常打印出来。但是只要 SpaceMITExecutionProvider 跑这个 INT8 模型,就会报错:tcm buffer acquire failed for core id 0,有时候也会是 core id 1
已经尝试过重启 K1,确认没有其他 AI、ONNX、视觉进程占用;也尝试把 intra_op_num_threads 从 4 改成 2,再改成 1;下载官方示例模型来验证 SpaceMITExecutionProvider,加速推理也没有成功。
请问该怎么解决这个问题?
