
目錄1 引言2 使用方法2.1 設(shè)置環(huán)境變量2.2 正常運(yùn)行程序讓他報(bào)錯(cuò)2.3 hipprof --input-core core_01 引言簡(jiǎn)單記錄下使用海光GPU遇到VM Fault 時(shí)候的排查工具和步驟。2 使用方法2.1 設(shè)置環(huán)境變量export HSA_ENABLE_COREDUMP1 export HSA_ENABLE_COREDUMP_MEMORY1 export HSA_COREDUMP_SAVE_DIR/保存目錄/ 最后面需要加/ mkdir -p /保存目錄/2.2 正常運(yùn)行程序讓他報(bào)錯(cuò)設(shè)置完環(huán)境變量之后正常起服務(wù)讓他走到報(bào)錯(cuò)的位置。然后就會(huì)產(chǎn)生core文件2.3 hipprof --input-core core_0在保存目錄下一般會(huì)有很多類似_python3.10_13260_20260507100643214590的文件夾然后去文件夾里面看看哪個(gè)里面有core_0 然后執(zhí)行下面的命令hipprof --input-core core_0然后就會(huì)生成一個(gè)codes的文件夾里面會(huì)有一個(gè)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