问题描述:
基于aclnn单算子调用,使用msprof采集仿真环境下的性能数据时报错,导致无法获取到仿真流水进行分析。同样环境下使用msprof采集上板环境下的性能数据成功。
执行指令及报错信息如下:
msprof采集仿真环境下的性能数据执行命令及部分报错信息如下:
msprof op simulator --applicationacl_execute --output=./msprof_op_sim/
[PEM_AIC_LOG] [INFO] [0000009127] set_flag (435):: Core 21 subcore 1 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009127] set_flag (435):: Core 21 subcore 2 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009171] set_flag (435):: Core 22 subcore 1 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009171] set_flag (435):: Core 22 subcore 2 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009210] set_flag (435):: Core 23 subcore 1 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009210] set_flag (435):: Core 23 subcore 2 FFTS->AIC set flag, flag_id=3
terminate called after throwing an instance of 'std::out_of_range'
what(): _Map_base::at
2024-06-26 08:27:07 [INFO] Op profiling analysis start.
2024-06-26 08:27:07 [INFO] Running simulation task: Binary Simulation Running
2024-06-26 08:27:16 [ERROR] Child process exited with status 134
2024-06-26 08:27:16 [WARN] Profiling running finished. 1 task failed.
2024-06-26 08:27:16 [WARN] Running task failed, data parsing start
2024-06-26 08:27:16 [ERROR] Get cores Name failed, please check
2024-06-26 08:27:16 [ERROR] Get cores Name failed, please check
2024-06-26 08:27:16 [ERROR] Failed to get start pc from popped dump file or reg dump file
2024-06-26 08:27:16 [ERROR] Parser dump data failed
2024-06-26 08:27:16 [ERROR] Profiling data parse failed. Please check
2024-06-26 08:27:16 [INFO] Op profiling finish. Welcome to next use.
问题描述:
基于aclnn单算子调用,使用msprof采集仿真环境下的性能数据时报错,导致无法获取到仿真流水进行分析。同样环境下使用msprof采集上板环境下的性能数据成功。
执行指令及报错信息如下:
msprof采集仿真环境下的性能数据执行命令及部分报错信息如下:
msprof op simulator --applicationacl_execute --output=./msprof_op_sim/
[PEM_AIC_LOG] [INFO] [0000009127] set_flag (435):: Core 21 subcore 1 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009127] set_flag (435):: Core 21 subcore 2 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009171] set_flag (435):: Core 22 subcore 1 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009171] set_flag (435):: Core 22 subcore 2 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009210] set_flag (435):: Core 23 subcore 1 FFTS->AIC set flag, flag_id=3
[PEM_AIC_LOG] [INFO] [0000009210] set_flag (435):: Core 23 subcore 2 FFTS->AIC set flag, flag_id=3
terminate called after throwing an instance of 'std::out_of_range'
what(): _Map_base::at
2024-06-26 08:27:07 [INFO] Op profiling analysis start.
2024-06-26 08:27:07 [INFO] Running simulation task: Binary Simulation Running
2024-06-26 08:27:16 [ERROR] Child process exited with status 134
2024-06-26 08:27:16 [WARN] Profiling running finished. 1 task failed.
2024-06-26 08:27:16 [WARN] Running task failed, data parsing start
2024-06-26 08:27:16 [ERROR] Get cores Name failed, please check
2024-06-26 08:27:16 [ERROR] Get cores Name failed, please check
2024-06-26 08:27:16 [ERROR] Failed to get start pc from popped dump file or reg dump file
2024-06-26 08:27:16 [ERROR] Parser dump data failed
2024-06-26 08:27:16 [ERROR] Profiling data parse failed. Please check
2024-06-26 08:27:16 [INFO] Op profiling finish. Welcome to next use.