2026-09-10T11:49:43.731033Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-10T11:49:48.166075Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T11:49:48.177233Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T11:49:48.178633Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T11:49:48.182954Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T11:49:59.382398Z INFO searched region body context context=1 elapsed_ms=11216 candidates=64 2026-09-10T11:49:59.433246Z INFO searched region body context context=1 elapsed_ms=11254 candidates=64 2026-09-10T11:49:59.440062Z INFO searched region body context context=1 elapsed_ms=11262 candidates=64 2026-09-10T11:49:59.539677Z INFO searched region body context context=1 elapsed_ms=11356 candidates=64 2026-09-10T11:49:59.563087Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T11:49:59.616615Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T11:49:59.689076Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T11:49:59.787917Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T11:50:14.309033Z INFO searched region body context context=2 elapsed_ms=14692 candidates=64 2026-09-10T11:50:14.655085Z INFO searched region body context context=2 elapsed_ms=15091 candidates=64 2026-09-10T11:50:14.724641Z INFO searched region body context context=2 elapsed_ms=14936 candidates=64 2026-09-10T11:50:14.844990Z INFO searched region body context context=2 elapsed_ms=15155 candidates=64 2026-09-10T11:50:14.896487Z INFO searching region body context context=3 cache_hits=0 operations=21 2026-09-10T11:50:15.523029Z INFO searching region body context context=3 cache_hits=0 operations=21 2026-09-10T11:50:15.523266Z INFO searching region body context context=3 cache_hits=0 operations=21 2026-09-10T11:50:15.533945Z INFO searching region body context context=3 cache_hits=0 operations=21 2026-09-10T11:50:29.493499Z INFO searched region body context context=3 elapsed_ms=14597 candidates=64 2026-09-10T11:50:30.077107Z INFO searching region body context context=4 cache_hits=0 operations=21 2026-09-10T11:50:30.235524Z INFO searched region body context context=3 elapsed_ms=14712 candidates=64 2026-09-10T11:50:30.333382Z INFO searched region body context context=3 elapsed_ms=14799 candidates=64 2026-09-10T11:50:30.459051Z INFO searched region body context context=3 elapsed_ms=14935 candidates=64 2026-09-10T11:50:30.784434Z INFO searching region body context context=4 cache_hits=0 operations=21 2026-09-10T11:50:31.231988Z INFO searching region body context context=4 cache_hits=0 operations=21 2026-09-10T11:50:31.232080Z INFO searching region body context context=4 cache_hits=0 operations=21 2026-09-10T11:50:45.405321Z INFO searched region body context context=4 elapsed_ms=15328 candidates=64 2026-09-10T11:50:45.885440Z INFO searching region body context context=5 cache_hits=0 operations=21 2026-09-10T11:50:46.632961Z INFO searched region body context context=4 elapsed_ms=15400 candidates=64 2026-09-10T11:50:46.732051Z INFO searched region body context context=4 elapsed_ms=15947 candidates=64 2026-09-10T11:50:46.969804Z INFO searched region body context context=4 elapsed_ms=15737 candidates=64 2026-09-10T11:50:47.124567Z INFO searching region body context context=5 cache_hits=0 operations=21 2026-09-10T11:50:47.385009Z INFO searching region body context context=5 cache_hits=0 operations=21 2026-09-10T11:50:47.483057Z INFO searching region body context context=5 cache_hits=0 operations=21 2026-09-10T11:50:59.620790Z INFO searched region body context context=5 elapsed_ms=13735 candidates=64 2026-09-10T11:51:02.668093Z INFO searched region body context context=5 elapsed_ms=15283 candidates=64 2026-09-10T11:51:02.696633Z INFO searched region body context context=5 elapsed_ms=15572 candidates=64 2026-09-10T11:51:02.830754Z INFO searched region body context context=5 elapsed_ms=15347 candidates=64 2026-09-10T11:51:14.533352Z INFO searching region body context context=6 cache_hits=19 operations=21 2026-09-10T11:51:14.533354Z INFO searching region body context context=6 cache_hits=19 operations=21 2026-09-10T11:51:15.972766Z INFO searching region body context context=6 cache_hits=19 operations=21 2026-09-10T11:51:17.074416Z INFO searching region body context context=6 cache_hits=19 operations=21 2026-09-10T11:51:28.592567Z INFO searched region body context context=6 elapsed_ms=14059 candidates=64 2026-09-10T11:51:28.603082Z INFO searched region body context context=6 elapsed_ms=14069 candidates=64 2026-09-10T11:51:29.045329Z INFO searching region body context context=7 cache_hits=19 operations=21 2026-09-10T11:51:29.258423Z INFO searching region body context context=7 cache_hits=19 operations=21 2026-09-10T11:51:30.516449Z INFO searched region body context context=6 elapsed_ms=14543 candidates=64 2026-09-10T11:51:30.962687Z INFO searching region body context context=7 cache_hits=19 operations=21 2026-09-10T11:51:32.118297Z INFO searched region body context context=6 elapsed_ms=15043 candidates=64 2026-09-10T11:51:32.725421Z INFO searching region body context context=7 cache_hits=19 operations=21 2026-09-10T11:51:43.090756Z INFO searched region body context context=7 elapsed_ms=14045 candidates=64 2026-09-10T11:51:43.371410Z INFO searched region body context context=7 elapsed_ms=14112 candidates=64 2026-09-10T11:51:43.562471Z INFO searching region body context context=8 cache_hits=19 operations=21 2026-09-10T11:51:43.860871Z INFO searching region body context context=8 cache_hits=19 operations=21 2026-09-10T11:51:45.778089Z INFO searched region body context context=7 elapsed_ms=14815 candidates=64 2026-09-10T11:51:46.259219Z INFO searching region body context context=8 cache_hits=19 operations=21 2026-09-10T11:51:47.892229Z INFO searched region body context context=7 elapsed_ms=15166 candidates=64 2026-09-10T11:51:48.640163Z INFO searching region body context context=8 cache_hits=19 operations=21 2026-09-10T11:51:58.175688Z INFO searched region body context context=8 elapsed_ms=14613 candidates=64 2026-09-10T11:51:58.265509Z INFO searched region body context context=8 elapsed_ms=14404 candidates=64 2026-09-10T11:51:58.775483Z INFO searching region body context context=9 cache_hits=19 operations=21 2026-09-10T11:51:58.907334Z INFO searching region body context context=9 cache_hits=19 operations=21 2026-09-10T11:52:01.360587Z INFO searched region body context context=8 elapsed_ms=15101 candidates=64 2026-09-10T11:52:02.002914Z INFO searching region body context context=9 cache_hits=19 operations=21 2026-09-10T11:52:03.375475Z INFO searched region body context context=8 elapsed_ms=14735 candidates=64 2026-09-10T11:52:04.000101Z INFO searching region body context context=9 cache_hits=19 operations=21 2026-09-10T11:52:10.036192Z INFO searched region body context context=9 elapsed_ms=11128 candidates=64 2026-09-10T11:52:10.305829Z INFO searching region body context context=10 cache_hits=19 operations=21 2026-09-10T11:52:10.338189Z INFO searched region body context context=9 elapsed_ms=11562 candidates=64 2026-09-10T11:52:10.596288Z INFO searching region body context context=10 cache_hits=19 operations=21 2026-09-10T11:52:13.308042Z INFO searched region body context context=9 elapsed_ms=11305 candidates=64 2026-09-10T11:52:13.565813Z INFO searching region body context context=10 cache_hits=19 operations=21 2026-09-10T11:52:15.936798Z INFO searched region body context context=9 elapsed_ms=11936 candidates=64 2026-09-10T11:52:16.207319Z INFO searching region body context context=10 cache_hits=19 operations=21 2026-09-10T11:52:22.448921Z INFO searched region body context context=10 elapsed_ms=12143 candidates=64 2026-09-10T11:52:22.916604Z INFO searching region body context context=11 cache_hits=19 operations=21 2026-09-10T11:52:23.134414Z INFO searched region body context context=10 elapsed_ms=12538 candidates=64 2026-09-10T11:52:23.556703Z INFO searching region body context context=11 cache_hits=19 operations=21 2026-09-10T11:52:26.254252Z INFO searched region body context context=10 elapsed_ms=12688 candidates=64 2026-09-10T11:52:26.658470Z INFO searching region body context context=11 cache_hits=19 operations=21 2026-09-10T11:52:29.201141Z INFO searched region body context context=10 elapsed_ms=12993 candidates=64 2026-09-10T11:52:29.732198Z INFO searching region body context context=11 cache_hits=19 operations=21 2026-09-10T11:52:35.745472Z INFO searched region body context context=11 elapsed_ms=12828 candidates=64 2026-09-10T11:52:36.156306Z INFO searched region body context context=11 elapsed_ms=12599 candidates=64 2026-09-10T11:52:36.224402Z INFO searching region body context context=12 cache_hits=19 operations=21 2026-09-10T11:52:36.576157Z INFO searching region body context context=12 cache_hits=19 operations=21 2026-09-10T11:52:40.125572Z INFO searched region body context context=11 elapsed_ms=13467 candidates=64 2026-09-10T11:52:40.530254Z INFO searching region body context context=12 cache_hits=19 operations=21 2026-09-10T11:52:43.340071Z INFO searched region body context context=11 elapsed_ms=13607 candidates=64 2026-09-10T11:52:43.940875Z INFO searching region body context context=12 cache_hits=19 operations=21 2026-09-10T11:52:48.860683Z INFO searched region body context context=12 elapsed_ms=12284 candidates=64 2026-09-10T11:52:48.905986Z INFO searched region body context context=12 elapsed_ms=12681 candidates=64 2026-09-10T11:52:49.264982Z INFO searching region body context context=13 cache_hits=19 operations=21 2026-09-10T11:52:49.504283Z INFO searching region body context context=13 cache_hits=19 operations=21 2026-09-10T11:52:53.404273Z INFO searched region body context context=12 elapsed_ms=12874 candidates=64 2026-09-10T11:52:53.952105Z INFO searching region body context context=13 cache_hits=19 operations=21 2026-09-10T11:52:57.339895Z INFO searched region body context context=12 elapsed_ms=13399 candidates=64 2026-09-10T11:52:57.727808Z INFO searching region body context context=13 cache_hits=19 operations=21 2026-09-10T11:53:02.188603Z INFO searched region body context context=13 elapsed_ms=12684 candidates=64 2026-09-10T11:53:02.274640Z INFO searched region body context context=13 elapsed_ms=13009 candidates=64 2026-09-10T11:53:02.614891Z INFO searching region body context context=14 cache_hits=19 operations=21 2026-09-10T11:53:02.691665Z INFO searching region body context context=14 cache_hits=19 operations=21 2026-09-10T11:53:06.705727Z INFO searched region body context context=13 elapsed_ms=12753 candidates=64 2026-09-10T11:53:07.314380Z INFO searching region body context context=14 cache_hits=19 operations=21 2026-09-10T11:53:10.939359Z INFO searched region body context context=13 elapsed_ms=13211 candidates=64 2026-09-10T11:53:11.352520Z INFO searching region body context context=14 cache_hits=19 operations=21 2026-09-10T11:53:15.486979Z INFO searched region body context context=14 elapsed_ms=12795 candidates=64 2026-09-10T11:53:15.569871Z INFO searched region body context context=14 elapsed_ms=12954 candidates=64 2026-09-10T11:53:15.857036Z INFO searching region body context context=15 cache_hits=19 operations=21 2026-09-10T11:53:16.106368Z INFO searching region body context context=15 cache_hits=19 operations=21 2026-09-10T11:53:20.405336Z INFO searched region body context context=14 elapsed_ms=13090 candidates=64 2026-09-10T11:53:20.803382Z INFO searching region body context context=15 cache_hits=19 operations=21 2026-09-10T11:53:24.335055Z INFO searched region body context context=14 elapsed_ms=12982 candidates=64 2026-09-10T11:53:24.721807Z INFO searching region body context context=15 cache_hits=19 operations=21 2026-09-10T11:53:29.320904Z INFO searched region body context context=15 elapsed_ms=13463 candidates=64 2026-09-10T11:53:29.568358Z INFO searched region body context context=15 elapsed_ms=13461 candidates=64 2026-09-10T11:53:33.806869Z INFO searched region body context context=15 elapsed_ms=13003 candidates=64 2026-09-10T11:53:37.180831Z INFO searched region body context context=15 elapsed_ms=12459 candidates=64 2026-09-10T11:53:39.263937Z INFO searching region body context context=16 cache_hits=39 operations=21 2026-09-10T11:53:41.595679Z INFO searching region body context context=16 cache_hits=39 operations=21 2026-09-10T11:53:43.508901Z INFO searching region body context context=16 cache_hits=39 operations=21 2026-09-10T11:53:47.121556Z INFO searching region body context context=16 cache_hits=39 operations=21 2026-09-10T11:53:49.797124Z INFO searched region body context context=16 elapsed_ms=10533 candidates=64 2026-09-10T11:53:53.869602Z INFO searched region body context context=16 elapsed_ms=12273 candidates=64 2026-09-10T11:53:54.204401Z INFO region body planning searches=16 cache_hits=48 operations=21 2026-09-10T11:53:56.397100Z INFO searched region body context context=16 elapsed_ms=12888 candidates=64 2026-09-10T11:53:59.228864Z INFO searched region body context context=16 elapsed_ms=12107 candidates=64 2026-09-10T11:53:59.676598Z INFO region body planning searches=16 cache_hits=48 operations=21 2026-09-10T11:54:01.192177Z INFO region body planning searches=16 cache_hits=48 operations=21 2026-09-10T11:54:05.249951Z INFO region body planning searches=16 cache_hits=48 operations=21 2026-09-10T11:54:15.947280Z INFO retained operator-plan finalist finalist=0 values=426 operations=36 estimated_cycles=1352958 estimated_exchange_cycles=709400 exchange_row_bytes=4896 peak_standard_bytes=47456 peak_interleaved_bytes=92928 peak_total_bytes=139976 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:15.981996Z INFO retained operator-plan finalist finalist=1 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=47528 peak_interleaved_bytes=92416 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:16.017805Z INFO retained operator-plan finalist finalist=2 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=61352 peak_interleaved_bytes=78592 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:16.053616Z INFO retained operator-plan finalist finalist=3 values=427 operations=37 estimated_cycles=1354060 estimated_exchange_cycles=710480 exchange_row_bytes=5008 peak_standard_bytes=47576 peak_interleaved_bytes=92352 peak_total_bytes=139520 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43))] 2026-09-10T11:54:16.094693Z INFO retained operator-plan finalist finalist=4 values=427 operations=37 estimated_cycles=1354153 estimated_exchange_cycles=710160 exchange_row_bytes=4936 peak_standard_bytes=47784 peak_interleaved_bytes=92864 peak_total_bytes=140240 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:16.137430Z INFO retained operator-plan finalist finalist=5 values=427 operations=37 estimated_cycles=1354909 estimated_exchange_cycles=710640 exchange_row_bytes=5044 peak_standard_bytes=64276 peak_interleaved_bytes=91840 peak_total_bytes=155708 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1296, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:16.186964Z INFO retained operator-plan finalist finalist=6 values=428 operations=38 estimated_cycles=1355112 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:16.222797Z INFO retained operator-plan finalist finalist=7 values=428 operations=38 estimated_cycles=1355194 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:16.262781Z INFO retained operator-plan finalist finalist=8 values=428 operations=38 estimated_cycles=1355255 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47904 peak_interleaved_bytes=92288 peak_total_bytes=139784 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:16.305877Z INFO retained operator-plan finalist finalist=9 values=428 operations=38 estimated_cycles=1355340 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47616 peak_interleaved_bytes=92352 peak_total_bytes=139560 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T11:54:16.341762Z INFO retained operator-plan finalist finalist=10 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:16.377589Z INFO retained operator-plan finalist finalist=11 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:16.419865Z INFO retained operator-plan finalist finalist=12 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:16.455570Z INFO retained operator-plan finalist finalist=13 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:16.491231Z INFO retained operator-plan finalist finalist=14 values=427 operations=37 estimated_cycles=1355834 estimated_exchange_cycles=710320 exchange_row_bytes=4972 peak_standard_bytes=47820 peak_interleaved_bytes=92864 peak_total_bytes=140276 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:16.547973Z INFO retained operator-plan finalist finalist=15 values=428 operations=38 estimated_cycles=1373656 estimated_exchange_cycles=662120 exchange_row_bytes=3908 peak_standard_bytes=46468 peak_interleaved_bytes=298432 peak_total_bytes=344492 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 16, 32, 36, 45, 144, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.015397Z INFO retained operator-plan finalist finalist=0 values=426 operations=36 estimated_cycles=1352958 estimated_exchange_cycles=709400 exchange_row_bytes=4896 peak_standard_bytes=47456 peak_interleaved_bytes=92928 peak_total_bytes=139976 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:21.038635Z INFO retained operator-plan finalist finalist=1 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=47528 peak_interleaved_bytes=92416 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:21.062503Z INFO retained operator-plan finalist finalist=2 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=61352 peak_interleaved_bytes=78592 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:21.086389Z INFO retained operator-plan finalist finalist=3 values=427 operations=37 estimated_cycles=1354060 estimated_exchange_cycles=710480 exchange_row_bytes=5008 peak_standard_bytes=47576 peak_interleaved_bytes=92352 peak_total_bytes=139520 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43))] 2026-09-10T11:54:21.110815Z INFO retained operator-plan finalist finalist=4 values=427 operations=37 estimated_cycles=1354153 estimated_exchange_cycles=710160 exchange_row_bytes=4936 peak_standard_bytes=47784 peak_interleaved_bytes=92864 peak_total_bytes=140240 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:21.139255Z INFO retained operator-plan finalist finalist=5 values=427 operations=37 estimated_cycles=1354909 estimated_exchange_cycles=710640 exchange_row_bytes=5044 peak_standard_bytes=64276 peak_interleaved_bytes=91840 peak_total_bytes=155708 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1296, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:21.172341Z INFO retained operator-plan finalist finalist=6 values=428 operations=38 estimated_cycles=1355112 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.198651Z INFO retained operator-plan finalist finalist=7 values=428 operations=38 estimated_cycles=1355194 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.222177Z INFO retained operator-plan finalist finalist=8 values=428 operations=38 estimated_cycles=1355255 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47904 peak_interleaved_bytes=92288 peak_total_bytes=139784 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:21.251132Z INFO retained operator-plan finalist finalist=9 values=428 operations=38 estimated_cycles=1355340 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47616 peak_interleaved_bytes=92352 peak_total_bytes=139560 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T11:54:21.275272Z INFO retained operator-plan finalist finalist=10 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.299039Z INFO retained operator-plan finalist finalist=11 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.322933Z INFO retained operator-plan finalist finalist=12 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.346964Z INFO retained operator-plan finalist finalist=13 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.375725Z INFO retained operator-plan finalist finalist=14 values=427 operations=37 estimated_cycles=1355834 estimated_exchange_cycles=710320 exchange_row_bytes=4972 peak_standard_bytes=47820 peak_interleaved_bytes=92864 peak_total_bytes=140276 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:21.410131Z INFO retained operator-plan finalist finalist=15 values=428 operations=38 estimated_cycles=1373656 estimated_exchange_cycles=662120 exchange_row_bytes=3908 peak_standard_bytes=46468 peak_interleaved_bytes=298432 peak_total_bytes=344492 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 16, 32, 36, 45, 144, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.728094Z INFO retained operator-plan finalist finalist=0 values=426 operations=36 estimated_cycles=1352958 estimated_exchange_cycles=709400 exchange_row_bytes=4896 peak_standard_bytes=47456 peak_interleaved_bytes=92928 peak_total_bytes=139976 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:21.756326Z INFO retained operator-plan finalist finalist=1 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=47528 peak_interleaved_bytes=92416 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:21.780435Z INFO retained operator-plan finalist finalist=2 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=61352 peak_interleaved_bytes=78592 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:21.803996Z INFO retained operator-plan finalist finalist=3 values=427 operations=37 estimated_cycles=1354060 estimated_exchange_cycles=710480 exchange_row_bytes=5008 peak_standard_bytes=47576 peak_interleaved_bytes=92352 peak_total_bytes=139520 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43))] 2026-09-10T11:54:21.828280Z INFO retained operator-plan finalist finalist=4 values=427 operations=37 estimated_cycles=1354153 estimated_exchange_cycles=710160 exchange_row_bytes=4936 peak_standard_bytes=47784 peak_interleaved_bytes=92864 peak_total_bytes=140240 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:21.856912Z INFO retained operator-plan finalist finalist=5 values=427 operations=37 estimated_cycles=1354909 estimated_exchange_cycles=710640 exchange_row_bytes=5044 peak_standard_bytes=64276 peak_interleaved_bytes=91840 peak_total_bytes=155708 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1296, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:21.889710Z INFO retained operator-plan finalist finalist=6 values=428 operations=38 estimated_cycles=1355112 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.918629Z INFO retained operator-plan finalist finalist=7 values=428 operations=38 estimated_cycles=1355194 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:21.942223Z INFO retained operator-plan finalist finalist=8 values=428 operations=38 estimated_cycles=1355255 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47904 peak_interleaved_bytes=92288 peak_total_bytes=139784 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:21.971301Z INFO retained operator-plan finalist finalist=9 values=428 operations=38 estimated_cycles=1355340 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47616 peak_interleaved_bytes=92352 peak_total_bytes=139560 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T11:54:21.995195Z INFO retained operator-plan finalist finalist=10 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:22.019151Z INFO retained operator-plan finalist finalist=11 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:22.044234Z INFO retained operator-plan finalist finalist=12 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:22.072697Z INFO retained operator-plan finalist finalist=13 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:22.099555Z INFO retained operator-plan finalist finalist=14 values=427 operations=37 estimated_cycles=1355834 estimated_exchange_cycles=710320 exchange_row_bytes=4972 peak_standard_bytes=47820 peak_interleaved_bytes=92864 peak_total_bytes=140276 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:22.134656Z INFO retained operator-plan finalist finalist=15 values=428 operations=38 estimated_cycles=1373656 estimated_exchange_cycles=662120 exchange_row_bytes=3908 peak_standard_bytes=46468 peak_interleaved_bytes=298432 peak_total_bytes=344492 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 16, 32, 36, 45, 144, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.112229Z INFO retained operator-plan finalist finalist=0 values=426 operations=36 estimated_cycles=1352958 estimated_exchange_cycles=709400 exchange_row_bytes=4896 peak_standard_bytes=47456 peak_interleaved_bytes=92928 peak_total_bytes=139976 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:24.146988Z INFO retained operator-plan finalist finalist=1 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=47528 peak_interleaved_bytes=92416 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:24.183755Z INFO retained operator-plan finalist finalist=2 values=426 operations=36 estimated_cycles=1353210 estimated_exchange_cycles=709720 exchange_row_bytes=4968 peak_standard_bytes=61352 peak_interleaved_bytes=78592 peak_total_bytes=139536 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43))] 2026-09-10T11:54:24.222298Z INFO retained operator-plan finalist finalist=3 values=427 operations=37 estimated_cycles=1354060 estimated_exchange_cycles=710480 exchange_row_bytes=5008 peak_standard_bytes=47576 peak_interleaved_bytes=92352 peak_total_bytes=139520 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43))] 2026-09-10T11:54:24.258357Z INFO retained operator-plan finalist finalist=4 values=427 operations=37 estimated_cycles=1354153 estimated_exchange_cycles=710160 exchange_row_bytes=4936 peak_standard_bytes=47784 peak_interleaved_bytes=92864 peak_total_bytes=140240 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:24.300774Z INFO retained operator-plan finalist finalist=5 values=427 operations=37 estimated_cycles=1354909 estimated_exchange_cycles=710640 exchange_row_bytes=5044 peak_standard_bytes=64276 peak_interleaved_bytes=91840 peak_total_bytes=155708 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1296, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:24.349380Z INFO retained operator-plan finalist finalist=6 values=428 operations=38 estimated_cycles=1355112 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.384728Z INFO retained operator-plan finalist finalist=7 values=428 operations=38 estimated_cycles=1355194 estimated_exchange_cycles=710920 exchange_row_bytes=4976 peak_standard_bytes=47536 peak_interleaved_bytes=92928 peak_total_bytes=140056 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.420101Z INFO retained operator-plan finalist finalist=8 values=428 operations=38 estimated_cycles=1355255 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47904 peak_interleaved_bytes=92288 peak_total_bytes=139784 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 72, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:24.467252Z INFO retained operator-plan finalist finalist=9 values=428 operations=38 estimated_cycles=1355340 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47616 peak_interleaved_bytes=92352 peak_total_bytes=139560 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T11:54:24.505376Z INFO retained operator-plan finalist finalist=10 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.543030Z INFO retained operator-plan finalist finalist=11 values=428 operations=38 estimated_cycles=1355364 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 36, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.582255Z INFO retained operator-plan finalist finalist=12 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=47608 peak_interleaved_bytes=92416 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.617933Z INFO retained operator-plan finalist finalist=13 values=428 operations=38 estimated_cycles=1355446 estimated_exchange_cycles=711240 exchange_row_bytes=5048 peak_standard_bytes=61432 peak_interleaved_bytes=78592 peak_total_bytes=139616 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 32, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.653832Z INFO retained operator-plan finalist finalist=14 values=427 operations=37 estimated_cycles=1355834 estimated_exchange_cycles=710320 exchange_row_bytes=4972 peak_standard_bytes=47820 peak_interleaved_bytes=92864 peak_total_bytes=140276 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 9, 16, 18, 81, 90, 144, 162, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T11:54:24.700507Z INFO retained operator-plan finalist finalist=15 values=428 operations=38 estimated_cycles=1373656 estimated_exchange_cycles=662120 exchange_row_bytes=3908 peak_standard_bytes=46468 peak_interleaved_bytes=298432 peak_total_bytes=344492 maximum_standard_allocation_bytes=16384 active_tile_counts={1, 2, 4, 8, 9, 16, 32, 36, 45, 144, 288, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T11:54:24.864741Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=281132 success=true 2026-09-10T11:54:25.030043Z INFO screen_finalist{finalist=0}: screened exchange table geometry expansion_ms=156 expansion_and_footprint_ms=164 estimated_row_bytes=5976 heuristic_row_bytes=5456 geometry_fragments_per_tile=694 fragment_limit=16384 2026-09-10T11:54:25.030291Z INFO screen_finalist{finalist=9}: screened exchange table geometry expansion_ms=156 expansion_and_footprint_ms=165 estimated_row_bytes=6232 heuristic_row_bytes=5648 geometry_fragments_per_tile=714 fragment_limit=16384 2026-09-10T11:54:25.031571Z INFO screen_finalist{finalist=12}: screened exchange table geometry expansion_ms=157 expansion_and_footprint_ms=166 estimated_row_bytes=6192 heuristic_row_bytes=5608 geometry_fragments_per_tile=709 fragment_limit=16384 2026-09-10T11:54:25.035897Z INFO screen_finalist{finalist=1}: screened exchange table geometry expansion_ms=162 expansion_and_footprint_ms=170 estimated_row_bytes=6112 heuristic_row_bytes=5528 geometry_fragments_per_tile=703 fragment_limit=16384 2026-09-10T11:54:25.047578Z INFO screen_finalist{finalist=8}: screened exchange table geometry expansion_ms=171 expansion_and_footprint_ms=182 estimated_row_bytes=6192 heuristic_row_bytes=5608 geometry_fragments_per_tile=711 fragment_limit=16384 2026-09-10T11:54:25.049144Z INFO screen_finalist{finalist=4}: screened exchange table geometry expansion_ms=175 expansion_and_footprint_ms=184 estimated_row_bytes=6000 heuristic_row_bytes=5496 geometry_fragments_per_tile=695 fragment_limit=16384 2026-09-10T11:54:25.060381Z INFO screen_finalist{finalist=2}: screened exchange table geometry expansion_ms=184 expansion_and_footprint_ms=195 estimated_row_bytes=6112 heuristic_row_bytes=5528 geometry_fragments_per_tile=703 fragment_limit=16384 2026-09-10T11:54:25.082123Z INFO screen_finalist{finalist=10}: screened exchange table geometry expansion_ms=204 expansion_and_footprint_ms=217 estimated_row_bytes=6232 heuristic_row_bytes=5608 geometry_fragments_per_tile=713 fragment_limit=16384 2026-09-10T11:54:25.166772Z INFO screen_finalist{finalist=15}: screened exchange table geometry expansion_ms=120 expansion_and_footprint_ms=126 estimated_row_bytes=5600 heuristic_row_bytes=4852 geometry_fragments_per_tile=643 fragment_limit=16384 2026-09-10T11:54:25.174669Z INFO screen_finalist{finalist=11}: screened exchange table geometry expansion_ms=132 expansion_and_footprint_ms=140 estimated_row_bytes=6232 heuristic_row_bytes=5608 geometry_fragments_per_tile=713 fragment_limit=16384 2026-09-10T11:54:25.179175Z INFO screen_finalist{finalist=14}: screened exchange table geometry expansion_ms=137 expansion_and_footprint_ms=145 estimated_row_bytes=5992 heuristic_row_bytes=5532 geometry_fragments_per_tile=695 fragment_limit=16384 2026-09-10T11:54:25.179361Z INFO screen_finalist{finalist=13}: screened exchange table geometry expansion_ms=135 expansion_and_footprint_ms=143 estimated_row_bytes=6192 heuristic_row_bytes=5608 geometry_fragments_per_tile=709 fragment_limit=16384 2026-09-10T11:54:25.207180Z INFO screen_finalist{finalist=6}: screened exchange table geometry expansion_ms=139 expansion_and_footprint_ms=153 estimated_row_bytes=6096 heuristic_row_bytes=5536 geometry_fragments_per_tile=704 fragment_limit=16384 2026-09-10T11:54:25.215762Z INFO screen_finalist{finalist=5}: screened exchange table geometry expansion_ms=152 expansion_and_footprint_ms=162 estimated_row_bytes=6592 heuristic_row_bytes=5604 geometry_fragments_per_tile=759 fragment_limit=16384 2026-09-10T11:54:25.217133Z INFO screen_finalist{finalist=3}: screened exchange table geometry expansion_ms=143 expansion_and_footprint_ms=152 estimated_row_bytes=6168 heuristic_row_bytes=5568 geometry_fragments_per_tile=710 fragment_limit=16384 2026-09-10T11:54:25.295287Z INFO screen_finalist{finalist=7}: screened exchange table geometry expansion_ms=195 expansion_and_footprint_ms=207 estimated_row_bytes=6056 heuristic_row_bytes=5536 geometry_fragments_per_tile=700 fragment_limit=16384 2026-09-10T11:54:25.300925Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: expanded fragment cache cache_stats=(62, 835, 65) plan_cache_stats=(2184, 44392, 3326) 2026-09-10T11:54:25.301014Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=16 admitted_candidates=5 2026-09-10T11:54:25.561875Z INFO screened tile mappings by exchange resource load candidates=124 baseline_cycles=105430 candidate_cycles=101336 baseline_pressure=68099 candidate_pressure=65822 2026-09-10T11:54:25.562891Z INFO modelled expanded operator plan finalist=15 elapsed_ms=143 modelled_cycles=1235261 estimated_row_bytes=5600 2026-09-10T11:54:25.579326Z INFO screened tile mappings by exchange resource load candidates=146 baseline_cycles=75992 candidate_cycles=73036 baseline_pressure=43638 candidate_pressure=42472 2026-09-10T11:54:25.580626Z INFO modelled expanded operator plan finalist=4 elapsed_ms=161 modelled_cycles=1121534 estimated_row_bytes=6000 2026-09-10T11:54:25.584930Z INFO screened tile mappings by exchange resource load candidates=146 baseline_cycles=75928 candidate_cycles=72972 baseline_pressure=43602 candidate_pressure=42436 2026-09-10T11:54:25.586677Z INFO modelled expanded operator plan finalist=0 elapsed_ms=167 modelled_cycles=1120439 estimated_row_bytes=5976 2026-09-10T11:54:25.614396Z INFO screened tile mappings by exchange resource load candidates=146 baseline_cycles=75936 candidate_cycles=72980 baseline_pressure=43542 candidate_pressure=42376 2026-09-10T11:54:25.616284Z INFO modelled expanded operator plan finalist=1 elapsed_ms=196 modelled_cycles=1120386 estimated_row_bytes=6112 2026-09-10T11:54:25.617678Z INFO screened tile mappings by exchange resource load candidates=146 baseline_cycles=72480 candidate_cycles=71252 baseline_pressure=43542 candidate_pressure=42376 2026-09-10T11:54:25.618923Z INFO modelled expanded operator plan finalist=2 elapsed_ms=199 modelled_cycles=1118658 estimated_row_bytes=6112 2026-09-10T11:54:25.619000Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="scheduling" candidates=5 admitted_candidates=2 2026-09-10T11:54:25.717396Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=40 candidates=4 ordinary_horizon=152 paired_horizon=303 use_paired=false 2026-09-10T11:54:25.718741Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=286 2026-09-10T11:54:25.722376Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=286 elapsed_ms=3 success=true 2026-09-10T11:54:25.728043Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=286 2026-09-10T11:54:25.728313Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=359 2026-09-10T11:54:25.730770Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=26 candidates=16 ordinary_horizon=81 paired_horizon=118 use_paired=false 2026-09-10T11:54:25.731653Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=286 elapsed_ms=3 success=true 2026-09-10T11:54:25.732015Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=359 elapsed_ms=3 success=true 2026-09-10T11:54:25.734228Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=48 2026-09-10T11:54:25.737392Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=48 elapsed_ms=3 success=true 2026-09-10T11:54:25.745478Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=4 candidates=16 ordinary_horizon=120 paired_horizon=201 use_paired=false 2026-09-10T11:54:25.745974Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=27 candidates=36 ordinary_horizon=187 paired_horizon=380 use_paired=false 2026-09-10T11:54:25.748295Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=17 candidates=16 ordinary_horizon=81 paired_horizon=118 use_paired=false 2026-09-10T11:54:25.750836Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=48 2026-09-10T11:54:25.753418Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=48 elapsed_ms=2 success=true 2026-09-10T11:54:25.754010Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=288 2026-09-10T11:54:25.755083Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=429 2026-09-10T11:54:25.758579Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=429 elapsed_ms=3 success=true 2026-09-10T11:54:25.761813Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=18 candidates=36 ordinary_horizon=187 paired_horizon=380 use_paired=false 2026-09-10T11:54:25.762316Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=288 elapsed_ms=8 success=true 2026-09-10T11:54:25.772867Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=288 2026-09-10T11:54:25.773691Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=6 candidates=243 ordinary_horizon=232 paired_horizon=170 use_paired=true 2026-09-10T11:54:25.775861Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=288 2026-09-10T11:54:25.777553Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: retrying exchange schedule with incremental instruction-alignment validation transfers=429 2026-09-10T11:54:25.781243Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=288 elapsed_ms=8 success=true 2026-09-10T11:54:25.782817Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=429 elapsed_ms=5 success=true 2026-09-10T11:54:25.786673Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=21 candidates=1 ordinary_horizon=205 paired_horizon=261 use_paired=false 2026-09-10T11:54:25.789551Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=288 elapsed_ms=13 success=true 2026-09-10T11:54:25.805550Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=2 mapped=true analytical_cycles=2770858 analytical_exchange_cycles=2094252 scheduled_exchange_cycles=519796 refined_cycles=1196402 2026-09-10T11:54:25.806744Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=2 mapped=false analytical_cycles=2770858 analytical_exchange_cycles=2094252 scheduled_exchange_cycles=520465 refined_cycles=1197071 2026-09-10T11:54:25.809735Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=1 success=true 2026-09-10T11:54:25.810295Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f16_interleaved_k32_c16_r2_r2" target=ipu21 2026-09-10T11:54:25.848958Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/e770c00a6f8b20edb09ddfb8b5b67aeaa5cdb97584e54efcba6e902409d3a84a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/e770c00a6f8b20edb09ddfb8b5b67aeaa5cdb97584e54efcba6e902409d3a84a/kernel.json 2026-09-10T11:54:25.850655Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: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_f16_codelet_o0_r2_p2_c16_p16" target=ipu21 2026-09-10T11:54:25.896029Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/b59f950710db4dfe9d847f2321dc8aeffe292b2b7cdf7bddf2238f0004f33fe3/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/b59f950710db4dfe9d847f2321dc8aeffe292b2b7cdf7bddf2238f0004f33fe3/kernel.json 2026-09-10T11:54:25.896754Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/worker_call.S name="flash_attention_online_f16_m1_q1_k4_d72_v72_3df15bf0_wrapper" target=ipu21 2026-09-10T11:54:25.930767Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/0142514791591a8bd1094e5fedaefb489f91735f82f7e9ba402180e38113044c/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/0142514791591a8bd1094e5fedaefb489f91735f82f7e9ba402180e38113044c/kernel.json 2026-09-10T11:54:25.931126Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/worker_call.S name="flash_attention_online_f16_m1_q4_k4_d72_v72_3df15bf0_wrapper" target=ipu21 2026-09-10T11:54:25.966798Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/6227d47a9f7ea944792afff16627f56c8a547597032716e474ae247716ca1d89/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/6227d47a9f7ea944792afff16627f56c8a547597032716e474ae247716ca1d89/kernel.json 2026-09-10T11:54:25.966902Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=157 success=true 2026-09-10T11:54:25.968640Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-10T11:54:26.404761Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=19 success=true 2026-09-10T11:54:26.404851Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: allocated package support memory linked_end=326868 profile_bytes=612 exchange_table_bytes=3916 host_code_bytes=9184 host_data_bytes=5636 generated_code_bytes=9464 code_address=418848 standard_ranges=[(448004, 524288)] 2026-09-10T11:54:26.483176Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=78 success=true 2026-09-10T11:54:26.485263Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=23 2026-09-10T11:54:26.485267Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=11 2026-09-10T11:54:26.485745Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=17 2026-09-10T11:54:26.486325Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=40 2026-09-10T11:54:26.486745Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=28 2026-09-10T11:54:26.487050Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=24 2026-09-10T11:54:26.487450Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-10T11:54:26.487471Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=34 2026-09-10T11:54:26.488009Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=41 2026-09-10T11:54:26.488157Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=35 2026-09-10T11:54:26.488180Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=29 2026-09-10T11:54:26.488283Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=12 2026-09-10T11:54:26.488812Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=36 2026-09-10T11:54:26.488832Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=25 2026-09-10T11:54:26.489396Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-10T11:54:26.489449Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=42 2026-09-10T11:54:26.489686Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=37 2026-09-10T11:54:26.489841Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=26 2026-09-10T11:54:26.489888Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=18 2026-09-10T11:54:26.490348Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=43 2026-09-10T11:54:26.490496Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=13 2026-09-10T11:54:26.490521Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-10T11:54:26.490554Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=38 2026-09-10T11:54:26.490734Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-10T11:54:26.491055Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=39 2026-09-10T11:54:26.491242Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=30 2026-09-10T11:54:26.491561Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=19 2026-09-10T11:54:26.491781Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=14 2026-09-10T11:54:26.492068Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-10T11:54:26.492410Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=31 2026-09-10T11:54:26.492529Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-10T11:54:26.492820Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=32 2026-09-10T11:54:26.492885Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=15 2026-09-10T11:54:26.493159Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=44 2026-09-10T11:54:26.494027Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=27 2026-09-10T11:54:26.494053Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=33 2026-09-10T11:54:26.494869Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=16 2026-09-10T11:54:26.494923Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=20 2026-09-10T11:54:26.495466Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=45 2026-09-10T11:54:26.496035Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-10T11:54:26.496281Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=22 2026-09-10T11:54:26.496940Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=9 2026-09-10T11:54:26.496950Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=8 2026-09-10T11:54:26.498859Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-10T11:54:26.499808Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=10 2026-09-10T11:54:26.506622Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=21 2026-09-10T11:54:26.507837Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=24 success=true 2026-09-10T11:54:26.935051Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=427 success=true 2026-09-10T11:54:26.935669Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: costed final placed program final_cycles=1197071 final_exchange=520465 2026-09-10T11:54:27.145223Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=17 success=true 2026-09-10T11:54:27.161811Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=16 success=true 2026-09-10T11:54:27.323237Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=156 success=true 2026-09-10T11:54:27.347920Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=1 success=true 2026-09-10T11:54:27.349890Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=1 success=true 2026-09-10T11:54:27.350512Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-10T11:54:27.742096Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=19 success=true 2026-09-10T11:54:27.742132Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: allocated package support memory linked_end=326868 profile_bytes=612 exchange_table_bytes=4076 host_code_bytes=9184 host_data_bytes=5636 generated_code_bytes=9464 code_address=418848 standard_ranges=[(448004, 524288)] 2026-09-10T11:54:27.801982Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=59 success=true 2026-09-10T11:54:27.803126Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=11 2026-09-10T11:54:27.803868Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=23 2026-09-10T11:54:27.804317Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-10T11:54:27.805333Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-10T11:54:27.805411Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=28 2026-09-10T11:54:27.805455Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=12 2026-09-10T11:54:27.805669Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=24 2026-09-10T11:54:27.806003Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-10T11:54:27.806735Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-10T11:54:27.806817Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=8 2026-09-10T11:54:27.806985Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=34 2026-09-10T11:54:27.807502Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=25 2026-09-10T11:54:27.807909Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=13 2026-09-10T11:54:27.808093Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-10T11:54:27.808104Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=35 2026-09-10T11:54:27.808464Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=26 2026-09-10T11:54:27.808597Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-10T11:54:27.808693Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=29 2026-09-10T11:54:27.809090Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=36 2026-09-10T11:54:27.809560Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=14 2026-09-10T11:54:27.809739Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=40 2026-09-10T11:54:27.809828Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=9 2026-09-10T11:54:27.810023Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=37 2026-09-10T11:54:27.810705Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=41 2026-09-10T11:54:27.810804Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-10T11:54:27.810897Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=15 2026-09-10T11:54:27.810899Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=38 2026-09-10T11:54:27.811315Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-10T11:54:27.811420Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=39 2026-09-10T11:54:27.811585Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=42 2026-09-10T11:54:27.811899Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=43 2026-09-10T11:54:27.811919Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=30 2026-09-10T11:54:27.812244Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=17 2026-09-10T11:54:27.812350Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=27 2026-09-10T11:54:27.812455Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=16 2026-09-10T11:54:27.812456Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=31 2026-09-10T11:54:27.813125Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=32 2026-09-10T11:54:27.813457Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=19 2026-09-10T11:54:27.813689Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=44 2026-09-10T11:54:27.813870Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=33 2026-09-10T11:54:27.814619Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=10 2026-09-10T11:54:27.814705Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=20 2026-09-10T11:54:27.814976Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=45 2026-09-10T11:54:27.815561Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=22 2026-09-10T11:54:27.816301Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=18 2026-09-10T11:54:27.829430Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=21 2026-09-10T11:54:27.830863Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=28 success=true 2026-09-10T11:54:28.264794Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=433 success=true 2026-09-10T11:54:28.265880Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: costed final placed program final_cycles=1196402 final_exchange=519796 2026-09-10T11:54:28.481036Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=18 success=true 2026-09-10T11:54:28.498860Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=17 success=true 2026-09-10T11:54:28.659666Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=155 success=true 2026-09-10T11:54:28.808869Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=2 mapped=true 2026-09-10T11:54:28.900491Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=285169 success=true 2026-09-10T11:54:28.937876Z INFO writing application package tiles=1472 2026-09-10T11:54:28.991335Z INFO application package written 2026-09-10T11:54:28.992193Z INFO reading application package 2026-09-10T11:54:29.092710Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-10T11:54:29.094314Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-10T11:54:29.094327Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-10T11:54:29.094332Z INFO opening IPU device path="/dev/ipu0" 2026-09-10T11:54:29.094357Z INFO IPU device attached path=/dev/ipu0 2026-09-10T11:54:29.094364Z INFO initializing IPU device 2026-09-10T11:54:29.102893Z INFO IPU device initialized 2026-09-10T11:54:29.102920Z INFO replaying device configuration register_writes=2003 2026-09-10T11:54:29.114230Z INFO loading application tile_count=1472 final_mark=23 2026-09-10T11:54:29.281717Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-10T11:54:29.688643Z INFO starting host exchange session startup_mark=23 2026-09-10T11:54:29.688672Z INFO attaching host exchange pages pages=2 2026-09-10T11:54:29.689271Z INFO host exchange session started 2026-09-10T11:54:29.689420Z INFO invoking streaming host exchange call call="initialize" command=0 phases=340 2026-09-10T11:54:29.740070Z INFO invoking streaming host exchange call call="run" command=0 phases=9 profile=artifacts/vit-repeat-sweep-20260910/small-layers-27/profile.ipuprof tiles=1472 samples=77760 referenceMaximumAbsoluteError=0.007812 numericalTest=PASS package=artifacts/vit-repeat-sweep-20260910/small-layers-27/model.ipuexe tiles=1472 hardwareTest=PASS