Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.
当前 msobjdump 原有支持对象主要包括 _binary/_json、.ascend.kernel.*、.ascend.meta/.ascend.meta.* 对应的 ELF 文件。在融合编译场景下,最终产物通常为可执行 ELF,device 侧信息封装在 .aicore_binary section 中,直接对该可执行文件执行 msobjdump --dump-elf、--list-elf、--extract-elf 时,原有工具无法直接识别,表现为无法输出 meta 信息或无结果。 本需求要求 msobjdump 支持融合编译场景下的 ELF 解析,整体处理流程与原流程保持一致。
_binary/_json
.ascend.kernel.*
.ascend.meta
.ascend.meta.*
.aicore_binary
msobjdump --dump-elf
--list-elf
--extract-elf
NA
Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.
Backgroud(背景信息)
当前 msobjdump 原有支持对象主要包括
_binary/_json、.ascend.kernel.*、.ascend.meta/.ascend.meta.*对应的 ELF 文件。在融合编译场景下,最终产物通常为可执行 ELF,device 侧信息封装在.aicore_binarysection 中,直接对该可执行文件执行msobjdump --dump-elf、--list-elf、--extract-elf时,原有工具无法直接识别,表现为无法输出 meta 信息或无结果。本需求要求 msobjdump 支持融合编译场景下的 ELF 解析,整体处理流程与原流程保持一致。
Origin(信息来源)
NA
Benefit / Necessity (价值/作用)
Design(设计方案)