File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -334,8 +334,9 @@ def infer_xsc_compiler_options(
334
334
xla_tpu_sdc_checker_alternate_megacore_cores = True ,
335
335
# XLA ICI SDC Checker flags:
336
336
# N.B. ICI checker only runs once after first program compilation.
337
- # Enable the interconnect checker on first program call.
338
- xla_tpu_ici_sdc_test_run_on_program_start = True ,
337
+ # Disable the interconnect checker by default as it is not meant for production run.
338
+ # In a job with 32k chips, disabling it reduced compilation time from 18mins to 15s.
339
+ xla_tpu_ici_sdc_test_run_on_program_start = False ,
339
340
# Max distance between send/recv neighbours.
340
341
xla_tpu_ici_sdc_test_max_distance = 1 ,
341
342
# Number of repeated send/recv before checking for equivalence.
Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ def test_xsc_compiler_options(self):
75
75
xla_tpu_sdc_check_halt_on_detection = False ,
76
76
xla_tpu_sdc_replicate_llo = True ,
77
77
xla_tpu_sdc_checker_alternate_megacore_cores = True ,
78
- xla_tpu_ici_sdc_test_run_on_program_start = True ,
78
+ xla_tpu_ici_sdc_test_run_on_program_start = False ,
79
79
xla_tpu_ici_sdc_test_max_distance = 1 ,
80
80
xla_tpu_ici_sdc_test_pipeline_depth = 4 ,
81
81
xla_tpu_ici_sdc_test_buffer_size_chunks = 32 ,
You can’t perform that action at this time.
0 commit comments