2026-09-07T20:15:59.641862Z INFO retained operator-plan finalist finalist=0 values=113 operations=76 estimated_cycles=106787 estimated_exchange_cycles=53920 exchange_row_bytes=4272 peak_standard_bytes=39464 peak_interleaved_bytes=50432 peak_total_bytes=89888 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-07T20:15:59.642373Z INFO retained operator-plan finalist finalist=1 values=116 operations=79 estimated_cycles=106838 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39608 peak_interleaved_bytes=50240 peak_total_bytes=89840 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(44))] 2026-09-07T20:15:59.642840Z INFO retained operator-plan finalist finalist=2 values=116 operations=79 estimated_cycles=107016 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39600 peak_interleaved_bytes=50304 peak_total_bytes=89896 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(45))] 2026-09-07T20:15:59.643465Z INFO retained operator-plan finalist finalist=3 values=115 operations=78 estimated_cycles=107273 estimated_exchange_cycles=55440 exchange_row_bytes=4352 peak_standard_bytes=39560 peak_interleaved_bytes=50304 peak_total_bytes=89856 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(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(43)), Some(OperationId(44))] 2026-09-07T20:15:59.849396Z INFO retained operator-plan finalist finalist=0 values=113 operations=76 estimated_cycles=106787 estimated_exchange_cycles=53920 exchange_row_bytes=4272 peak_standard_bytes=39464 peak_interleaved_bytes=50432 peak_total_bytes=89888 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-07T20:15:59.850126Z INFO retained operator-plan finalist finalist=1 values=116 operations=79 estimated_cycles=106838 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39608 peak_interleaved_bytes=50240 peak_total_bytes=89840 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(44))] 2026-09-07T20:15:59.850854Z INFO retained operator-plan finalist finalist=2 values=116 operations=79 estimated_cycles=107016 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39600 peak_interleaved_bytes=50304 peak_total_bytes=89896 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(45))] 2026-09-07T20:15:59.851587Z INFO retained operator-plan finalist finalist=3 values=115 operations=78 estimated_cycles=107273 estimated_exchange_cycles=55440 exchange_row_bytes=4352 peak_standard_bytes=39560 peak_interleaved_bytes=50304 peak_total_bytes=89856 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(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(43)), Some(OperationId(44))] 2026-09-07T20:15:59.974885Z INFO retained operator-plan finalist finalist=0 values=113 operations=76 estimated_cycles=106787 estimated_exchange_cycles=53920 exchange_row_bytes=4272 peak_standard_bytes=39464 peak_interleaved_bytes=50432 peak_total_bytes=89888 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-07T20:15:59.975616Z INFO retained operator-plan finalist finalist=1 values=116 operations=79 estimated_cycles=106838 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39608 peak_interleaved_bytes=50240 peak_total_bytes=89840 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(44))] 2026-09-07T20:15:59.976350Z INFO retained operator-plan finalist finalist=2 values=116 operations=79 estimated_cycles=107016 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39600 peak_interleaved_bytes=50304 peak_total_bytes=89896 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(45))] 2026-09-07T20:15:59.977050Z INFO retained operator-plan finalist finalist=3 values=115 operations=78 estimated_cycles=107273 estimated_exchange_cycles=55440 exchange_row_bytes=4352 peak_standard_bytes=39560 peak_interleaved_bytes=50304 peak_total_bytes=89856 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(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(43)), Some(OperationId(44))] 2026-09-07T20:16:00.277286Z INFO retained operator-plan finalist finalist=0 values=113 operations=76 estimated_cycles=106787 estimated_exchange_cycles=53920 exchange_row_bytes=4272 peak_standard_bytes=39464 peak_interleaved_bytes=50432 peak_total_bytes=89888 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(28)), Some(OperationId(29)), Some(OperationId(30)), Some(OperationId(31)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-07T20:16:00.278002Z INFO retained operator-plan finalist finalist=1 values=116 operations=79 estimated_cycles=106838 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39608 peak_interleaved_bytes=50240 peak_total_bytes=89840 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(44))] 2026-09-07T20:16:00.278733Z INFO retained operator-plan finalist finalist=2 values=116 operations=79 estimated_cycles=107016 estimated_exchange_cycles=56200 exchange_row_bytes=4392 peak_standard_bytes=39600 peak_interleaved_bytes=50304 peak_total_bytes=89896 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(43)), Some(OperationId(45))] 2026-09-07T20:16:00.279440Z INFO retained operator-plan finalist finalist=3 values=115 operations=78 estimated_cycles=107273 estimated_exchange_cycles=55440 exchange_row_bytes=4352 peak_standard_bytes=39560 peak_interleaved_bytes=50304 peak_total_bytes=89856 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 18, 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(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(43)), Some(OperationId(44))] 2026-09-07T20:16:00.310050Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=15311 success=true 2026-09-07T20:16:00.381795Z INFO screened tile mappings by exchange resource load candidates=24 baseline_cycles=5524 candidate_cycles=5524 baseline_pressure=3527 candidate_pressure=3527 2026-09-07T20:16:00.382004Z INFO screened tile mappings by exchange resource load candidates=24 baseline_cycles=5514 candidate_cycles=5514 baseline_pressure=3503 candidate_pressure=3503 2026-09-07T20:16:00.382042Z INFO screened tile mappings by exchange resource load candidates=24 baseline_cycles=5512 candidate_cycles=5512 baseline_pressure=3494 candidate_pressure=3494 2026-09-07T20:16:00.382217Z INFO modelled expanded operator plan finalist=0 modelled_cycles=87213 estimated_cycles=250729 estimated_exchange_cycles=196040 2026-09-07T20:16:00.382457Z INFO modelled expanded operator plan finalist=3 modelled_cycles=87780 estimated_cycles=256922 estimated_exchange_cycles=201656 2026-09-07T20:16:00.382532Z INFO modelled expanded operator plan finalist=1 modelled_cycles=87945 estimated_cycles=261897 estimated_exchange_cycles=206464 2026-09-07T20:16:00.424879Z INFO screened tile mappings by exchange resource load candidates=24 baseline_cycles=5530 candidate_cycles=5530 baseline_pressure=3510 candidate_pressure=3510 2026-09-07T20:16:00.425606Z INFO modelled expanded operator plan finalist=2 modelled_cycles=88485 estimated_cycles=261811 estimated_exchange_cycles=206456 2026-09-07T20:16:00.566714Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=0 mapped=false analytical_cycles=250729 analytical_exchange_cycles=196040 scheduled_exchange_cycles=38932 refined_cycles=93621 2026-09-07T20:16:00.580014Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=0 mapped=false 2026-09-07T20:16:00.580031Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=269 success=true 2026-09-07T20:16:00.580041Z INFO ipu_codegen.package.build{tile_count=64 operations=46}: lowered graph for package construction logical_shards=8579 exchange_phases=45 2026-09-07T20:16:00.580315Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-07T20:16:00.580662Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=0 success=true 2026-09-07T20:16:00.581961Z INFO ipu_codegen.package.build{tile_count=64 operations=46}: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:16:00.633794Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/54f55638b9f6f85625546fc222d4f67e5ebad07b1c851089f2ce92f5d92ac9e5/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/54f55638b9f6f85625546fc222d4f67e5ebad07b1c851089f2ce92f5d92ac9e5/kernel.json 2026-09-07T20:16:00.635136Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=54 success=true 2026-09-07T20:16:00.635657Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-07T20:16:00.707086Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=8 success=true 2026-09-07T20:16:00.707122Z INFO ipu_codegen.package.build{tile_count=64 operations=46}: allocated package support memory linked_end=324036 profile_bytes=704 exchange_table_bytes=7156 host_code_bytes=1520 generated_code_bytes=7228 code_address=409600 standard_ranges=[(425984, 524288)] 2026-09-07T20:16:00.716483Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=9 success=true 2026-09-07T20:16:00.716754Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=36 2026-09-07T20:16:00.716937Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=40 2026-09-07T20:16:00.716956Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T20:16:00.716967Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=41 2026-09-07T20:16:00.716993Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=35 2026-09-07T20:16:00.716959Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=22 2026-09-07T20:16:00.716943Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=34 2026-09-07T20:16:00.716950Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=37 2026-09-07T20:16:00.717016Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=39 2026-09-07T20:16:00.717052Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T20:16:00.717159Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=38 2026-09-07T20:16:00.717321Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=42 2026-09-07T20:16:00.717326Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=13 2026-09-07T20:16:00.717371Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=19 2026-09-07T20:16:00.717335Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=27 2026-09-07T20:16:00.717382Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-07T20:16:00.717441Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=25 2026-09-07T20:16:00.717523Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=26 2026-09-07T20:16:00.717579Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=44 2026-09-07T20:16:00.717604Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=15 2026-09-07T20:16:00.717616Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=28 2026-09-07T20:16:00.717671Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T20:16:00.717677Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=43 2026-09-07T20:16:00.717801Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=30 2026-09-07T20:16:00.717823Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=14 2026-09-07T20:16:00.717850Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=10 2026-09-07T20:16:00.718406Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=9 2026-09-07T20:16:00.718866Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=18 2026-09-07T20:16:00.719308Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=33 2026-09-07T20:16:00.723515Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=16 2026-09-07T20:16:00.723584Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=11 2026-09-07T20:16:00.724354Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=8 2026-09-07T20:16:00.725119Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T20:16:00.727782Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=29 2026-09-07T20:16:00.729858Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=23 2026-09-07T20:16:00.731488Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=31 2026-09-07T20:16:00.733024Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=12 2026-09-07T20:16:00.735474Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=32 2026-09-07T20:16:00.773041Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=20 2026-09-07T20:16:00.783413Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-07T20:16:00.787393Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=70 success=true 2026-09-07T20:16:00.867019Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=79 success=true 2026-09-07T20:16:00.867485Z INFO ipu_codegen.package.build{tile_count=64 operations=46}: costed final placed program final_cycles=93394 final_exchange=38705 2026-09-07T20:16:00.909393Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=11 success=true 2026-09-07T20:16:00.926494Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=17 success=true 2026-09-07T20:16:01.126147Z INFO ipu_codegen.package.build{tile_count=64 operations=46}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=195 success=true 2026-09-07T20:16:01.139713Z INFO writing application package tiles=1472 2026-09-07T20:16:01.180085Z INFO application package written 2026-09-07T20:16:01.182342Z INFO reading application package 2026-09-07T20:16:01.291185Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-07T20:16:01.293379Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T20:16:01.293394Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T20:16:01.293400Z INFO opening IPU device path="/dev/ipu0" 2026-09-07T20:16:01.293429Z INFO IPU device attached path=/dev/ipu0 2026-09-07T20:16:01.293434Z INFO initializing IPU device 2026-09-07T20:16:01.301578Z INFO IPU device initialized 2026-09-07T20:16:01.301608Z INFO replaying device configuration register_writes=2003 2026-09-07T20:16:01.306795Z INFO loading application tile_count=1472 final_mark=23 2026-09-07T20:16:01.505042Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-07T20:16:01.544423Z INFO starting host exchange session startup_mark=23 2026-09-07T20:16:01.544443Z INFO attaching host exchange pages pages=2 2026-09-07T20:16:01.545148Z INFO host exchange session started 2026-09-07T20:16:01.545159Z INFO invoking streaming host exchange call call="initialize" command=0 phases=48 2026-09-07T20:16:01.552311Z INFO invoking streaming host exchange call call="run" command=0 phases=9 profile=artifacts/vit/optimized-small-f16/profile.ipuprof tiles=1472 samples=69008 referenceMaximumAbsoluteError=0.002930 numericalTest=PASS package=artifacts/vit/optimized-small-f16/model.ipuexe tiles=1472 hardwareTest=PASS