{
"pass": {
"pg_parallel_lower_bound": 20,
"pg_lower_bound": 512,
"pg_partition_algorithm": "Iso",
"mg_copyin_upper_bound": 104857600,
"mg_vec_parallel_lb": 48,
"copyout_resolve_coalescing": 0,
"auto_mix_partition": 0,
"sg_set_scope": [-1, 0, 0],
"cube_l1_reuse_setting": [],
"cube_l1_reuse_setting_by_func": {},
"cube_nbuffer_setting": [[-1, 1]],
"cube_nbuffer_setting_by_func": {},
"vec_nbuffer_setting": [],
"vec_nbuffer_setting_by_func": {},
"cube_l1_reuse_setting_by_label": {},
"cube_nbuffer_setting_by_label": {},
"vec_nbuffer_setting_by_label": {}
},
"runtime": {
"device_sched_mode": 0,
"run_mode": 0,
"stitch_function_max_num": 128,
"valid_shape_optimize": 0,
"ready_on_host_tensors": [],
"device_sched_parallelism": 1,
"launch_sched_aicpu_num": 7,
"launch_sched_same_cluster": 1,
"launch_early_mode": 0
},
"host": {
"compile_stage": 0,
"compile_monitor_enable":0,
"compile_timeout": 600,
"compile_timeout_stage": -1,
"compile_monitor_print_interval": 60
},
"codegen": {
"support_dynamic_aligned": false,
"soc_version": ""
},
"verify": {
"enable_pass_verify": false,
"pass_verify_save_tensor": false,
"pass_verify_save_tensor_dir": "",
"pass_verify_pass_filter": ["ExpandFunction", "ProcessAtomic", "L1CopyInReuseMerge", "InferDynShape", "InferParamIndex", "CodegenPreproc"],
"pass_verify_error_tol": [1e-3, 1e-3]
},
"debug": {
"compile_debug_mode": 0,
"runtime_debug_mode": 0
},
"operation": {
"combine_axis" : true
},
"global": {
"platform": {
"enable_cost_model": false,
"enable_dyn_cost_model": false,
"enable_aihac_backend": true,
"test_is_tig": false,
"dump_source_location": true,
"enable_checker": false,
"device_platform":"ASCEND_910B2",
"enable_prof_func": false,
"enable_prof_aicore_time": false,
"enable_prof_aicore_pmu": false
},
"host": {
"strategy": "PVC2_OOO"
},
"simulation": {
"debug_single_func": false,
"leaf_function": "DEBUG_LEAF_FUNC",
"draw_function_graph": true,
"build_task_based_topo": true,
"sim_mode": 0,
"accuracy_level": 1,
"pv_run_level": 0,
"log_level": 3,
"timeout_threshold": -1,
"json_path": "",
"agent_json_path": "",
"args" : [
"Model.statisticReportToFile=true",
"Model.deviceArch=A2A3",
"Model.useOOOPassSeq=true",
"Core.logLabelMode=0",
"Core.bufferBackPressure=false"
]
},
"codegen": {
"parallel_compile" : 128,
"support_dynamic_aligned": false,
"soc_version": "",
"fixed_output_path": false,
"force_overwrite": true,
"codegen_support_tile_tensor": true,
"enable_pmu_trace" : false
},
"tensor_print": {
"edgeitems": 3,
"precision": 4,
"threshold": 1000,
"linewidth": 80
},
"pass": {
"enable_binary_cache": false,
"enable_pass_configs": true,
"enable_cv_fuse": false,
"pass_thread_num": 1,
"vf_opt_mark_for": false,
"enable_vf": true,
"enable_vf_unroll": false,
"default_pass_configs": {
"print_graph": false,
"print_program": false,
"dump_graph": false,
"dump_pass_time_cost": true,
"pre_check": false,
"post_check": false,
"expected_value_check": false,
"disable_pass": false,
"health_check": false,
"use_max_freq_label": false
}
},
"pass_strategies": {
"PVC2_OOO": {
"ExpandFunction": {
"expected_value_check": false
},
"SubgraphToFunction": {
"pre_check": false,
"post_check": false,
"use_max_freq_label": true
}
}
}
}
}