
目录1 引言2 使用方法2.1 设置环境变量2.2 正常运行程序让他报错2.3 hipprof --input-core core_01 引言简单记录下使用海光GPU遇到VM Fault 时候的排查工具和步骤。2 使用方法2.1 设置环境变量export HSA_ENABLE_COREDUMP1 export HSA_ENABLE_COREDUMP_MEMORY1 export HSA_COREDUMP_SAVE_DIR/保存目录/ 最后面需要加/ mkdir -p /保存目录/2.2 正常运行程序让他报错设置完环境变量之后正常起服务让他走到报错的位置。然后就会产生core文件2.3 hipprof --input-core core_0在保存目录下一般会有很多类似_python3.10_13260_20260507100643214590的文件夹然后去文件夹里面看看哪个里面有core_0 然后执行下面的命令hipprof --input-core core_0然后就会生成一个codes的文件夹里面会有一个asm文件然后用head -n 5 codes/code_object_60.asm然后就能定位到head -n 5 codes/code_object_60.asm Code Object: 0000000000000D00 DEEPGEMM_I8_I8_BF16_PERCHANNEL_MARLIN_ASM_TN_MT256x64x128_WGM8_GROUPGEMM_MASKED: s_mov_b32 m0, 0x10000 // 000000001D00: BEFC00FF 00010000 v_mov_b32_e32 v182, v0 // 000000001D08: 7F6C0300