系统软件版本: x3j3_lnx_db_20221121 debug
天工开物版本:horizon_xj3_open_explorer_v1.11.4_20220413
问题涉及的技术领域: (操作系统)
问题描述:调用hbDNNInitializeFromFiles接口加载yolov5s模型bin文件报错,ion alloc ion_opened[344] failed ret:-1!,但./hrt_model_exec perf工具可以验证模型性能
复现概率:(必现) 已进行的排查措施、分析及结果:
问题日志:
[BPU_PLAT]BPU Platform Version(1.3.1)!
[HBRT] set log level as 0. version = 3.13.27
[000:000] (keros_util.cpp:99): keros_authentication failed, ret = 0
[000:000] (configuration.cpp:147): Keros key init failed.
[DNN] Runtime version = 1.8.1_(3.13.27 HBRT)
[HorizonRT] The model builder version = 1.6.8
[HorizonRT] The model builder version = 1.6.8
[HorizonRT] The model builder version = 1.6.8
[HorizonRT] The model builder version = 1.6.8
ion alloc ion_opened[344] failed ret:-1!
ion phys failed ret:-1!
HBMEM alloc[0x2a8d960] failed
The process open fds num : 359
hbmem buffer number = 343
# Fatal error in /home/jenkins/workspace/_ap_toolchain_horizonrtd_v1.8.1g/src/plan/hbm_exec_plan.cpp, line 191
# last system error: 12
# Check failed: one_exec_info.hbm_exec_output_internal_alloc_ != 0 (0 vs. 0)
==== C stack trace ===============================
/lib/adas/aarch64/track/libdnn.so(+0x3b3c24) [0x7fb2325c24]
/lib/adas/aarch64/track/libdnn.so(+0x12a070) [0x7fb209c070]
/lib/adas/aarch64/track/libdnn.so(+0x131f68) [0x7fb20a3f68]
/lib/adas/aarch64/track/libdnn.so(+0x134e04) [0x7fb20a6e04]
/lib/adas/aarch64/track/libdnn.so(+0xaf924) [0x7fb2021924]
/lib/adas/aarch64/track/libdnn.so(+0xb6564) [0x7fb2028564]
/lib/adas/aarch64/track/libdnn.so(+0xb8820) [0x7fb202a820]
8: hbDNNInitializeFromFiles
: