2026-09-07T20:33:59.009551Z INFO retained operator-plan finalist finalist=0 values=117 operations=80 estimated_cycles=116304 estimated_exchange_cycles=52680 exchange_row_bytes=4648 peak_standard_bytes=40776 peak_interleaved_bytes=54272 peak_total_bytes=94144 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.010275Z INFO retained operator-plan finalist finalist=1 values=117 operations=80 estimated_cycles=116308 estimated_exchange_cycles=52840 exchange_row_bytes=4684 peak_standard_bytes=40812 peak_interleaved_bytes=53760 peak_total_bytes=93668 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.010923Z INFO retained operator-plan finalist finalist=2 values=117 operations=80 estimated_cycles=116312 estimated_exchange_cycles=53000 exchange_row_bytes=4720 peak_standard_bytes=40848 peak_interleaved_bytes=53248 peak_total_bytes=93192 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.011587Z INFO retained operator-plan finalist finalist=3 values=117 operations=80 estimated_cycles=116392 estimated_exchange_cycles=53640 exchange_row_bytes=4864 peak_standard_bytes=40992 peak_interleaved_bytes=52224 peak_total_bytes=92312 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 32, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.062126Z INFO retained operator-plan finalist finalist=0 values=117 operations=80 estimated_cycles=116304 estimated_exchange_cycles=52680 exchange_row_bytes=4648 peak_standard_bytes=40776 peak_interleaved_bytes=54272 peak_total_bytes=94144 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.062872Z INFO retained operator-plan finalist finalist=1 values=117 operations=80 estimated_cycles=116308 estimated_exchange_cycles=52840 exchange_row_bytes=4684 peak_standard_bytes=40812 peak_interleaved_bytes=53760 peak_total_bytes=93668 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.063579Z INFO retained operator-plan finalist finalist=2 values=117 operations=80 estimated_cycles=116312 estimated_exchange_cycles=53000 exchange_row_bytes=4720 peak_standard_bytes=40848 peak_interleaved_bytes=53248 peak_total_bytes=93192 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.064242Z INFO retained operator-plan finalist finalist=3 values=117 operations=80 estimated_cycles=116392 estimated_exchange_cycles=53640 exchange_row_bytes=4864 peak_standard_bytes=40992 peak_interleaved_bytes=52224 peak_total_bytes=92312 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 32, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.488434Z INFO retained operator-plan finalist finalist=0 values=117 operations=80 estimated_cycles=116304 estimated_exchange_cycles=52680 exchange_row_bytes=4648 peak_standard_bytes=40776 peak_interleaved_bytes=54272 peak_total_bytes=94144 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.489135Z INFO retained operator-plan finalist finalist=1 values=117 operations=80 estimated_cycles=116308 estimated_exchange_cycles=52840 exchange_row_bytes=4684 peak_standard_bytes=40812 peak_interleaved_bytes=53760 peak_total_bytes=93668 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.489789Z INFO retained operator-plan finalist finalist=2 values=117 operations=80 estimated_cycles=116312 estimated_exchange_cycles=53000 exchange_row_bytes=4720 peak_standard_bytes=40848 peak_interleaved_bytes=53248 peak_total_bytes=93192 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.490449Z INFO retained operator-plan finalist finalist=3 values=117 operations=80 estimated_cycles=116392 estimated_exchange_cycles=53640 exchange_row_bytes=4864 peak_standard_bytes=40992 peak_interleaved_bytes=52224 peak_total_bytes=92312 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 32, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.646085Z INFO retained operator-plan finalist finalist=0 values=117 operations=80 estimated_cycles=116304 estimated_exchange_cycles=52680 exchange_row_bytes=4648 peak_standard_bytes=40776 peak_interleaved_bytes=54272 peak_total_bytes=94144 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.646785Z INFO retained operator-plan finalist finalist=1 values=117 operations=80 estimated_cycles=116308 estimated_exchange_cycles=52840 exchange_row_bytes=4684 peak_standard_bytes=40812 peak_interleaved_bytes=53760 peak_total_bytes=93668 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.647444Z INFO retained operator-plan finalist finalist=2 values=117 operations=80 estimated_cycles=116312 estimated_exchange_cycles=53000 exchange_row_bytes=4720 peak_standard_bytes=40848 peak_interleaved_bytes=53248 peak_total_bytes=93192 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.648081Z INFO retained operator-plan finalist finalist=3 values=117 operations=80 estimated_cycles=116392 estimated_exchange_cycles=53640 exchange_row_bytes=4864 peak_standard_bytes=40992 peak_interleaved_bytes=52224 peak_total_bytes=92312 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 4, 9, 16, 18, 27, 32, 45, 54, 64} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(3)), Some(OperationId(4)), Some(OperationId(5)), Some(OperationId(6)), Some(OperationId(7)), Some(OperationId(8)), Some(OperationId(9)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(13)), Some(OperationId(15)), Some(OperationId(16)), Some(OperationId(18)), Some(OperationId(19)), Some(OperationId(20)), Some(OperationId(22)), Some(OperationId(23)), Some(OperationId(25)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-07T20:33:59.679246Z INFO ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=16391 success=true 2026-09-07T20:33:59.707701Z INFO screened tile mappings by exchange resource load candidates=26 baseline_cycles=9922 candidate_cycles=9922 baseline_pressure=5982 candidate_pressure=5982 2026-09-07T20:33:59.707985Z INFO modelled expanded operator plan finalist=3 modelled_cycles=116231 estimated_cycles=342409 estimated_exchange_cycles=269100 2026-09-07T20:33:59.725873Z INFO screened tile mappings by exchange resource load candidates=22 baseline_cycles=10078 candidate_cycles=10078 baseline_pressure=6325 candidate_pressure=6325 2026-09-07T20:33:59.726100Z INFO screened tile mappings by exchange resource load candidates=26 baseline_cycles=10142 candidate_cycles=10142 baseline_pressure=6357 candidate_pressure=6357 2026-09-07T20:33:59.726306Z INFO modelled expanded operator plan finalist=1 modelled_cycles=117327 estimated_cycles=341233 estimated_exchange_cycles=266984 2026-09-07T20:33:59.726531Z INFO modelled expanded operator plan finalist=2 modelled_cycles=117235 estimated_cycles=341141 estimated_exchange_cycles=267048 2026-09-07T20:33:59.738530Z INFO screened tile mappings by exchange resource load candidates=22 baseline_cycles=14756 candidate_cycles=14756 baseline_pressure=8472 candidate_pressure=8472 2026-09-07T20:33:59.738959Z INFO modelled expanded operator plan finalist=0 modelled_cycles=125761 estimated_cycles=349597 estimated_exchange_cycles=275192 2026-09-07T20:33:59.862132Z INFO ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=3 mapped=false analytical_cycles=342409 analytical_exchange_cycles=269100 scheduled_exchange_cycles=52062 refined_cycles=125371 2026-09-07T20:33:59.871522Z INFO ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=3 mapped=false 2026-09-07T20:33:59.871537Z INFO ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=192 success=true 2026-09-07T20:33:59.871546Z INFO lowered graph for package construction logical_shards=8938 exchange_phases=55 2026-09-07T20:33:59.871797Z INFO ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-07T20:33:59.872111Z INFO ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=0 success=true 2026-09-07T20:33:59.873101Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_amp_left_f16_o0_r1_p2_c16_p32" target=ipu21 2026-09-07T20:33:59.906672Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/6307038a1e10ed71adacb0f1aeb2078929de90fa367726c442072f114354c7a0/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/6307038a1e10ed71adacb0f1aeb2078929de90fa367726c442072f114354c7a0/kernel.json 2026-09-07T20:33:59.907029Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_amp_left_f16_o0_r1_p2_c32_p32" target=ipu21 2026-09-07T20:33:59.944613Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/71af82428b12f041104f926a40cb261bc9683588556ae4bf11201fac7f140042/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/71af82428b12f041104f926a40cb261bc9683588556ae4bf11201fac7f140042/kernel.json 2026-09-07T20:33:59.945004Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_amp_left_f16_o0_r1_p2_c48_p48" target=ipu21 2026-09-07T20:33:59.978066Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/c33d133db4aa4194120ead01cb3347fef6ed0c46734b401da996ec1bb902e37c/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c33d133db4aa4194120ead01cb3347fef6ed0c46734b401da996ec1bb902e37c/kernel.json 2026-09-07T20:33:59.978493Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_amp_left_f16_o0_r4_p4_c16_p32" target=ipu21 2026-09-07T20:34:00.030043Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/3637fd25c540830f13a25b2aa6ea326f87a97f8255f84ecfca25d9480c173f5f/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/3637fd25c540830f13a25b2aa6ea326f87a97f8255f84ecfca25d9480c173f5f/kernel.json 2026-09-07T20:34:00.030317Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_amp_left_f16_o0_r4_p4_c32_p32" target=ipu21 2026-09-07T20:34:00.068309Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/6bd0bdae3315c64e5c327ff6904aba10d1e058cd728e6b91b0a438e269e57e73/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/6bd0bdae3315c64e5c327ff6904aba10d1e058cd728e6b91b0a438e269e57e73/kernel.json 2026-09-07T20:34:00.068700Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_amp_left_f16_o0_r4_p4_c48_p48" target=ipu21 2026-09-07T20:34:00.105682Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/fecd0a99585f206bcbd0ffb0faeadc10dd57a9ebc22e013c8e685bcc0ba9d574/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/fecd0a99585f206bcbd0ffb0faeadc10dd57a9ebc22e013c8e685bcc0ba9d574/kernel.json 2026-09-07T20:34:00.106595Z INFO ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=234 success=true 2026-09-07T20:34:00.107172Z INFO ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-07T20:34:00.158816Z INFO ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=4 success=true 2026-09-07T20:34:00.158839Z INFO allocated package support memory linked_end=324204 profile_bytes=0 exchange_table_bytes=9672 host_code_bytes=1428 generated_code_bytes=6808 code_address=393216 standard_ranges=[(409600, 524288)] 2026-09-07T20:34:00.169184Z INFO ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=10 success=true 2026-09-07T20:34:00.169819Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=13 2026-09-07T20:34:00.169961Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=34 2026-09-07T20:34:00.169969Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=30 2026-09-07T20:34:00.170008Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=16 2026-09-07T20:34:00.170022Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T20:34:00.170155Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=10 2026-09-07T20:34:00.170185Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=12 2026-09-07T20:34:00.170218Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=18 2026-09-07T20:34:00.170306Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=38 2026-09-07T20:34:00.170310Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=48 2026-09-07T20:34:00.170347Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=8 2026-09-07T20:34:00.170311Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=23 2026-09-07T20:34:00.170338Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=42 2026-09-07T20:34:00.170320Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=44 2026-09-07T20:34:00.170505Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-07T20:34:00.170554Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=31 2026-09-07T20:34:00.170574Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=19 2026-09-07T20:34:00.170675Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=49 2026-09-07T20:34:00.170692Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=40 2026-09-07T20:34:00.170699Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=11 2026-09-07T20:34:00.170754Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-07T20:34:00.170766Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=43 2026-09-07T20:34:00.170903Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=46 2026-09-07T20:34:00.170918Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=45 2026-09-07T20:34:00.170981Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=29 2026-09-07T20:34:00.171083Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T20:34:00.171099Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=37 2026-09-07T20:34:00.171128Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=26 2026-09-07T20:34:00.171233Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=53 2026-09-07T20:34:00.171356Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=52 2026-09-07T20:34:00.171388Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=33 2026-09-07T20:34:00.171429Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=54 2026-09-07T20:34:00.171459Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=17 2026-09-07T20:34:00.171474Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T20:34:00.171507Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=27 2026-09-07T20:34:00.171524Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=9 2026-09-07T20:34:00.171742Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=39 2026-09-07T20:34:00.171850Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=14 2026-09-07T20:34:00.171896Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=20 2026-09-07T20:34:00.172928Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=22 2026-09-07T20:34:00.173563Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=24 2026-09-07T20:34:00.182616Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=51 2026-09-07T20:34:00.185158Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=35 2026-09-07T20:34:00.194315Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=41 2026-09-07T20:34:00.209925Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=15 2026-09-07T20:34:00.211355Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=32 2026-09-07T20:34:00.248142Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=25 2026-09-07T20:34:00.250787Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=36 2026-09-07T20:34:00.251305Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T20:34:00.251973Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-07T20:34:00.261483Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-07T20:34:00.262039Z INFO ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=92 success=true 2026-09-07T20:34:00.343490Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=13 2026-09-07T20:34:00.343575Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=30 2026-09-07T20:34:00.343596Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=32 2026-09-07T20:34:00.343598Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=34 2026-09-07T20:34:00.343623Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T20:34:00.343621Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=40 2026-09-07T20:34:00.343732Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=48 2026-09-07T20:34:00.343830Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T20:34:00.343852Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=3 2026-09-07T20:34:00.343860Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T20:34:00.343937Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=23 2026-09-07T20:34:00.343982Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=49 2026-09-07T20:34:00.344055Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=8 2026-09-07T20:34:00.344146Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=38 2026-09-07T20:34:00.344258Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=31 2026-09-07T20:34:00.344266Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=36 2026-09-07T20:34:00.344281Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=53 2026-09-07T20:34:00.344343Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=16 2026-09-07T20:34:00.344489Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=27 2026-09-07T20:34:00.344509Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=26 2026-09-07T20:34:00.344569Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=44 2026-09-07T20:34:00.344739Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=54 2026-09-07T20:34:00.344849Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=46 2026-09-07T20:34:00.344890Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=50 2026-09-07T20:34:00.344889Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=37 2026-09-07T20:34:00.344944Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=42 2026-09-07T20:34:00.345029Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=45 2026-09-07T20:34:00.345180Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=1 2026-09-07T20:34:00.345232Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=22 2026-09-07T20:34:00.345356Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=10 2026-09-07T20:34:00.345365Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=43 2026-09-07T20:34:00.345386Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=12 2026-09-07T20:34:00.345392Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=52 2026-09-07T20:34:00.345466Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=33 2026-09-07T20:34:00.345515Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=19 2026-09-07T20:34:00.345517Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=35 2026-09-07T20:34:00.345853Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=9 2026-09-07T20:34:00.345879Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=11 2026-09-07T20:34:00.345926Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=14 2026-09-07T20:34:00.345956Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T20:34:00.345968Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=20 2026-09-07T20:34:00.346341Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=17 2026-09-07T20:34:00.346682Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=47 2026-09-07T20:34:00.346970Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=39 2026-09-07T20:34:00.348440Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=24 2026-09-07T20:34:00.351490Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=21 2026-09-07T20:34:00.351932Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=28 2026-09-07T20:34:00.352912Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=2 2026-09-07T20:34:00.356535Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=51 2026-09-07T20:34:00.368456Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=41 2026-09-07T20:34:00.384931Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=15 2026-09-07T20:34:00.429614Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=25 2026-09-07T20:34:00.432382Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=0 2026-09-07T20:34:00.449797Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: evaluated exchange placement finalist offset=20480 baseline_score=108188736 score=17224768 baseline_cycles=18939 candidate_cycles=18195 row_bytes=9544 row_capacity=16320 accepted=true 2026-09-07T20:34:00.451956Z INFO ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=189 success=true 2026-09-07T20:34:00.452431Z INFO costed final placed program final_cycles=124504 final_exchange=51195 2026-09-07T20:34:00.480458Z INFO ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=5 success=true 2026-09-07T20:34:00.497888Z INFO ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=17 success=true 2026-09-07T20:34:00.683352Z INFO ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=180 success=true 2026-09-07T20:34:00.694618Z INFO writing application package tiles=1472 2026-09-07T20:34:00.712591Z INFO application package written 2026-09-07T20:34:00.714143Z INFO reading application package 2026-09-07T20:34:00.736803Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-07T20:34:00.737105Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T20:34:00.737115Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T20:34:00.737120Z INFO opening IPU device path="/dev/ipu0" 2026-09-07T20:34:00.737148Z INFO IPU device attached path=/dev/ipu0 2026-09-07T20:34:00.737153Z INFO initializing IPU device 2026-09-07T20:34:00.745485Z INFO IPU device initialized 2026-09-07T20:34:00.745526Z INFO replaying device configuration register_writes=2003 2026-09-07T20:34:00.749692Z INFO loading application tile_count=1472 final_mark=23 2026-09-07T20:34:00.934662Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-07T20:34:00.975330Z INFO starting host exchange session startup_mark=23 2026-09-07T20:34:00.975353Z INFO attaching host exchange pages pages=2 2026-09-07T20:34:00.976068Z INFO host exchange session started 2026-09-07T20:34:00.976082Z INFO invoking streaming host exchange call call="initialize" command=0 phases=54 2026-09-07T20:34:00.984381Z INFO invoking streaming host exchange call call="run" command=0 phases=3 checkpoint=0 operation=0 tensors=1 samples=1024 maximumAbsoluteError=0.001953 checkpoint=1 operation=1 tensors=1 samples=1024 maximumAbsoluteError=0.001953 checkpoint=2 operation=2 tensors=1 samples=1024 maximumAbsoluteError=0.001953 checkpoint=3 operation=3 tensors=1 samples=1024 maximumAbsoluteError=0.003906 checkpoint=4 operation=4 tensors=1 samples=1024 maximumAbsoluteError=0.002441 checkpoint=5 operation=5 tensors=1 samples=1024 maximumAbsoluteError=0.002441 checkpoint=6 operation=6 tensors=1 samples=1024 maximumAbsoluteError=0.002441 checkpoint=7 operation=7 tensors=1 samples=1024 maximumAbsoluteError=0.002441 checkpoint=8 operation=8 tensors=1 samples=1024 maximumAbsoluteError=0.003906 checkpoint=9 operation=9 tensors=1 samples=1024 maximumAbsoluteError=0.003906 checkpoint=10 operation=13 tensors=1 samples=1024 maximumAbsoluteError=0.002930 checkpoint=11 operation=14 tensors=1 samples=1024 maximumAbsoluteError=0.002930 checkpoint=12 operation=15 tensors=1 samples=1024 maximumAbsoluteError=0.004333 checkpoint=13 operation=16 tensors=1 samples=1024 maximumAbsoluteError=0.004333 checkpoint=14 operation=17 tensors=1 samples=1024 maximumAbsoluteError=0.003906 checkpoint=15 operation=18 tensors=1 samples=1024 maximumAbsoluteError=0.004883 checkpoint=16 operation=19 tensors=1 samples=1024 maximumAbsoluteError=0.004395 checkpoint=17 operation=20 tensors=1 samples=1024 maximumAbsoluteError=0.004395 checkpoint=18 operation=21 tensors=1 samples=1024 maximumAbsoluteError=0.003906 checkpoint=19 operation=22 tensors=1 samples=1024 maximumAbsoluteError=0.002930 checkpoint=20 operation=23 tensors=1 samples=1024 maximumAbsoluteError=0.002930 checkpoint=21 operation=24 tensors=1 samples=1024 maximumAbsoluteError=0.005859 checkpoint=22 operation=25 tensors=1 samples=1024 maximumAbsoluteError=0.005859 checkpoint=23 operation=26 tensors=1 samples=288 maximumAbsoluteError=0.000122 checkpoint=24 operation=27 tensors=1 samples=288 maximumAbsoluteError=0.000122 checkpoint=25 operation=28 tensors=1 samples=1024 maximumAbsoluteError=0.004883 checkpoint=26 operation=29 tensors=1 samples=1024 maximumAbsoluteError=0.004883 checkpoint=27 operation=30 tensors=1 samples=1024 maximumAbsoluteError=0.004639 checkpoint=28 operation=31 tensors=1 samples=1024 maximumAbsoluteError=0.004639 checkpoint=29 operation=35 tensors=1 samples=288 maximumAbsoluteError=0.002930 checkpoint=30 operation=36 tensors=1 samples=288 maximumAbsoluteError=0.002930 checkpoint=31 operation=37 tensors=1 samples=288 maximumAbsoluteError=0.002930 checkpoint=32 operation=38 tensors=1 samples=288 maximumAbsoluteError=0.002930 checkpoint=33 operation=39 tensors=1 samples=288 maximumAbsoluteError=0.004883 checkpoint=34 operation=40 tensors=1 samples=576 maximumAbsoluteError=0.004578 checkpoint=35 operation=41 tensors=1 samples=576 maximumAbsoluteError=0.004578 checkpoint=36 operation=42 tensors=1 samples=576 maximumAbsoluteError=0.003906 checkpoint=37 operation=43 tensors=1 samples=288 maximumAbsoluteError=0.002930 checkpoint=38 operation=44 tensors=1 samples=288 maximumAbsoluteError=0.002930 checkpoint=39 operation=45 tensors=1 samples=288 maximumAbsoluteError=0.004395 diagnosticCheckpoints=40 sampleLimit=1024 numericalTest=PASS package=artifacts/vit/optimized-small-b2-diagnostic/model.ipuexe tiles=1472 hardwareTest=PASS