--export_compile_stat
功能说明
配置图编译过程中是否生成算子融合信息(包括图融合和UB融合)的结果文件fusion_result.json。
该文件用于记录图编译过程中使用的融合规则,文件中:
- session_and_graph_id_xx_xx:表示融合结果所属线程和图编号。
- graph_fusion:表示图融合。
- ub_fusion:表示UB融合。
- match_times:表示图编译过程中匹配到的融合规则次数。
- effect_times:表示实际生效的次数。
- repository_hit_times:优化UB融合知识库命中的次数。
关联参数
该参数用于生成算子融合信息,而--fusion_switch_file参数可以关闭指定的融合规则,关闭的融合规则,不会在fusion_result.json文件中呈现。
参数取值
- 0:不生成算子融合信息结果文件。
- 1:(默认值)程序运行正常退出时,生成算子融合信息结果文件。
- 2:图编译完成时,生成算子融合信息结果文件。即如果图编译已完成,后续程序提前中断,也会生成算子融合信息结果文件。
若未设置ASCEND_WORK_PATH环境变量,结果文件默认生成在执行atc命令的当前路径;若设置了ASCEND_WORK_PATH环境变量,则保存路径为:$ASCEND_WORK_PATH/FE/${进程号}/fusion_result.json。
示例
--export_compile_stat=1
支持的型号
使用约束
无。
父主题: 调试选项