2026-09-06T13:11:06.718031Z INFO retained operator-plan finalist finalist=0 values=7 operations=4 estimated_cycles=234866 estimated_exchange_cycles=102520 exchange_row_bytes=22412 peak_standard_bytes=224140 peak_interleaved_bytes=87040 peak_total_bytes=272268 maximum_standard_allocation_bytes=180224 active_tile_counts={1404, 1470} padding_group_counts={} conversion_sources=[Some(OperationId(2))] 2026-09-06T13:11:06.724018Z INFO retained operator-plan finalist finalist=1 values=7 operations=4 estimated_cycles=236830 estimated_exchange_cycles=109080 exchange_row_bytes=23888 peak_standard_bytes=160080 peak_interleaved_bytes=87040 peak_total_bytes=239440 maximum_standard_allocation_bytes=114688 active_tile_counts={1404, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(2))] 2026-09-06T13:11:06.729870Z INFO retained operator-plan finalist finalist=2 values=7 operations=4 estimated_cycles=237698 estimated_exchange_cycles=106840 exchange_row_bytes=23384 peak_standard_bytes=224088 peak_interleaved_bytes=53248 peak_total_bytes=272216 maximum_standard_allocation_bytes=180224 active_tile_counts={1458, 1470} padding_group_counts={} conversion_sources=[Some(OperationId(2))] 2026-09-06T13:11:06.735761Z INFO retained operator-plan finalist finalist=3 values=7 operations=4 estimated_cycles=239662 estimated_exchange_cycles=113400 exchange_row_bytes=24860 peak_standard_bytes=160028 peak_interleaved_bytes=79360 peak_total_bytes=239388 maximum_standard_allocation_bytes=114688 active_tile_counts={1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(2))] 2026-09-06T13:11:07.211747Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=14941 success=true 2026-09-06T13:11:09.595139Z INFO eliminated finite GEMM padding clears using load-time SRAM initialization removed=24 2026-09-06T13:11:09.845992Z INFO eliminated finite GEMM padding clears using load-time SRAM initialization removed=24 2026-09-06T13:11:09.971262Z INFO eliminated finite GEMM padding clears using load-time SRAM initialization removed=36 2026-09-06T13:11:09.980305Z INFO eliminated finite GEMM padding clears using load-time SRAM initialization removed=36 2026-09-06T13:11:10.381366Z DEBUG modelled tile mapping block=12 width=2 cycles=40160 pressure=30824 2026-09-06T13:11:10.444772Z DEBUG modelled tile mapping block=12 width=3 cycles=40160 pressure=30825 2026-09-06T13:11:10.508492Z DEBUG modelled tile mapping block=12 width=4 cycles=40160 pressure=30825 2026-09-06T13:11:10.572028Z DEBUG modelled tile mapping block=12 width=6 cycles=40160 pressure=30825 2026-09-06T13:11:10.637007Z DEBUG modelled tile mapping block=36 width=2 cycles=40160 pressure=30824 2026-09-06T13:11:10.702487Z DEBUG modelled tile mapping block=36 width=3 cycles=40160 pressure=30825 2026-09-06T13:11:10.710875Z DEBUG modelled tile mapping block=12 width=2 cycles=37600 pressure=33584 2026-09-06T13:11:10.745304Z DEBUG modelled tile mapping block=18 width=2 cycles=41920 pressure=29556 2026-09-06T13:11:10.767594Z DEBUG modelled tile mapping block=36 width=4 cycles=40160 pressure=36770 2026-09-06T13:11:10.786367Z DEBUG modelled tile mapping block=12 width=3 cycles=37600 pressure=33584 2026-09-06T13:11:10.804997Z DEBUG modelled tile mapping block=18 width=2 cycles=37152 pressure=32228 2026-09-06T13:11:10.816173Z DEBUG modelled tile mapping block=18 width=3 cycles=41920 pressure=29556 2026-09-06T13:11:10.833055Z DEBUG modelled tile mapping block=36 width=6 cycles=40160 pressure=30825 2026-09-06T13:11:10.861987Z DEBUG modelled tile mapping block=12 width=4 cycles=37600 pressure=33584 2026-09-06T13:11:10.886284Z DEBUG modelled tile mapping block=18 width=6 cycles=41920 pressure=29557 2026-09-06T13:11:10.888158Z DEBUG modelled tile mapping block=18 width=3 cycles=37152 pressure=32228 2026-09-06T13:11:10.898173Z DEBUG modelled tile mapping block=36 width=9 cycles=40160 pressure=36770 2026-09-06T13:11:10.937365Z DEBUG modelled tile mapping block=12 width=6 cycles=37600 pressure=33584 2026-09-06T13:11:10.956409Z DEBUG modelled tile mapping block=18 width=9 cycles=41920 pressure=29556 2026-09-06T13:11:10.962086Z DEBUG modelled tile mapping block=36 width=12 cycles=40160 pressure=36770 2026-09-06T13:11:10.970898Z DEBUG modelled tile mapping block=18 width=6 cycles=37152 pressure=32228 2026-09-06T13:11:11.014618Z DEBUG modelled tile mapping block=36 width=2 cycles=37600 pressure=33584 2026-09-06T13:11:11.025606Z DEBUG modelled tile mapping block=36 width=18 cycles=40160 pressure=36770 2026-09-06T13:11:11.027967Z DEBUG modelled tile mapping block=147 width=3 cycles=41920 pressure=38146 2026-09-06T13:11:11.053503Z DEBUG modelled tile mapping block=18 width=9 cycles=37152 pressure=32228 2026-09-06T13:11:11.091737Z DEBUG modelled tile mapping block=36 width=3 cycles=37600 pressure=33584 2026-09-06T13:11:11.092565Z DEBUG modelled tile mapping block=147 width=3 cycles=40160 pressure=36770 2026-09-06T13:11:11.100924Z DEBUG modelled tile mapping block=147 width=7 cycles=41920 pressure=38146 2026-09-06T13:11:11.138895Z DEBUG modelled tile mapping block=92 width=2 cycles=44512 pressure=40952 2026-09-06T13:11:11.159958Z DEBUG modelled tile mapping block=147 width=7 cycles=40160 pressure=36770 2026-09-06T13:11:11.168590Z DEBUG modelled tile mapping block=36 width=4 cycles=42752 pressure=39583 2026-09-06T13:11:11.171653Z DEBUG modelled tile mapping block=147 width=21 cycles=41920 pressure=38146 2026-09-06T13:11:11.225484Z DEBUG modelled tile mapping block=147 width=21 cycles=40160 pressure=36770 2026-09-06T13:11:11.225648Z DEBUG modelled tile mapping block=92 width=4 cycles=44512 pressure=40952 2026-09-06T13:11:11.242853Z DEBUG modelled tile mapping block=147 width=49 cycles=41920 pressure=38146 2026-09-06T13:11:11.245083Z DEBUG modelled tile mapping block=36 width=6 cycles=37600 pressure=33584 2026-09-06T13:11:11.290389Z DEBUG modelled tile mapping block=147 width=49 cycles=40160 pressure=36770 2026-09-06T13:11:11.309391Z DEBUG modelled tile mapping block=92 width=23 cycles=44512 pressure=40952 2026-09-06T13:11:11.312852Z DEBUG modelled tile mapping block=486 width=2 cycles=41920 pressure=38146 2026-09-06T13:11:11.321641Z DEBUG modelled tile mapping block=36 width=9 cycles=42752 pressure=39583 2026-09-06T13:11:11.366756Z DEBUG modelled tile mapping block=468 width=2 cycles=40160 pressure=30824 2026-09-06T13:11:11.385967Z DEBUG modelled tile mapping block=486 width=3 cycles=41920 pressure=29556 2026-09-06T13:11:11.400178Z DEBUG modelled tile mapping block=92 width=46 cycles=44512 pressure=40952 2026-09-06T13:11:11.405226Z DEBUG modelled tile mapping block=36 width=12 cycles=42752 pressure=39583 2026-09-06T13:11:11.434408Z DEBUG modelled tile mapping block=468 width=3 cycles=40160 pressure=30825 2026-09-06T13:11:11.455495Z DEBUG modelled tile mapping block=486 width=6 cycles=41920 pressure=38146 2026-09-06T13:11:11.480074Z DEBUG modelled tile mapping block=36 width=18 cycles=42752 pressure=39583 2026-09-06T13:11:11.483023Z DEBUG modelled tile mapping block=486 width=2 cycles=44512 pressure=40952 2026-09-06T13:11:11.501956Z DEBUG modelled tile mapping block=468 width=4 cycles=40160 pressure=36770 2026-09-06T13:11:11.528841Z DEBUG modelled tile mapping block=486 width=9 cycles=41920 pressure=29556 2026-09-06T13:11:11.566156Z DEBUG modelled tile mapping block=92 width=2 cycles=37600 pressure=33584 2026-09-06T13:11:11.574952Z DEBUG modelled tile mapping block=486 width=3 cycles=37152 pressure=32228 2026-09-06T13:11:11.578854Z DEBUG modelled tile mapping block=468 width=6 cycles=40160 pressure=30825 2026-09-06T13:11:11.596907Z DEBUG modelled tile mapping block=486 width=18 cycles=41920 pressure=38146 2026-09-06T13:11:11.645323Z DEBUG modelled tile mapping block=92 width=4 cycles=42752 pressure=39583 2026-09-06T13:11:11.646052Z DEBUG modelled tile mapping block=468 width=9 cycles=40160 pressure=36770 2026-09-06T13:11:11.658576Z DEBUG modelled tile mapping block=486 width=6 cycles=44512 pressure=40952 2026-09-06T13:11:11.669141Z DEBUG modelled tile mapping block=486 width=27 cycles=41920 pressure=38146 2026-09-06T13:11:11.711855Z DEBUG modelled tile mapping block=468 width=12 cycles=40160 pressure=36770 2026-09-06T13:11:11.722263Z DEBUG modelled tile mapping block=92 width=23 cycles=42752 pressure=39583 2026-09-06T13:11:11.739724Z DEBUG modelled tile mapping block=486 width=54 cycles=41920 pressure=38146 2026-09-06T13:11:11.743132Z DEBUG modelled tile mapping block=486 width=9 cycles=37152 pressure=32228 2026-09-06T13:11:11.780300Z DEBUG modelled tile mapping block=468 width=13 cycles=40160 pressure=36770 2026-09-06T13:11:11.797171Z DEBUG modelled tile mapping block=92 width=46 cycles=42752 pressure=39583 2026-09-06T13:11:11.812246Z DEBUG modelled tile mapping block=486 width=81 cycles=41920 pressure=38146 2026-09-06T13:11:11.824019Z DEBUG modelled tile mapping block=486 width=18 cycles=44512 pressure=40952 2026-09-06T13:11:11.845651Z DEBUG modelled tile mapping block=468 width=18 cycles=40160 pressure=36770 2026-09-06T13:11:11.876131Z DEBUG modelled tile mapping block=468 width=2 cycles=37600 pressure=33584 2026-09-06T13:11:11.882563Z DEBUG modelled tile mapping block=486 width=162 cycles=41920 pressure=38146 2026-09-06T13:11:11.909874Z DEBUG modelled tile mapping block=486 width=27 cycles=44512 pressure=40952 2026-09-06T13:11:11.913599Z DEBUG modelled tile mapping block=468 width=26 cycles=40160 pressure=36770 2026-09-06T13:11:11.952874Z DEBUG modelled tile mapping block=486 width=243 cycles=41920 pressure=38146 2026-09-06T13:11:11.956810Z DEBUG modelled tile mapping block=468 width=3 cycles=37600 pressure=33584 2026-09-06T13:11:11.975967Z DEBUG modelled tile mapping block=468 width=36 cycles=40160 pressure=36770 2026-09-06T13:11:11.993522Z DEBUG modelled tile mapping block=486 width=54 cycles=44512 pressure=40952 2026-09-06T13:11:12.022987Z DEBUG modelled tile mapping block=735 width=3 cycles=41920 pressure=38146 2026-09-06T13:11:12.035691Z DEBUG modelled tile mapping block=468 width=4 cycles=42752 pressure=39583 2026-09-06T13:11:12.042081Z DEBUG modelled tile mapping block=468 width=39 cycles=40160 pressure=36770 2026-09-06T13:11:12.078423Z DEBUG modelled tile mapping block=486 width=81 cycles=44512 pressure=40952 2026-09-06T13:11:12.097833Z DEBUG modelled tile mapping block=735 width=5 cycles=41920 pressure=38146 2026-09-06T13:11:12.108235Z DEBUG modelled tile mapping block=468 width=52 cycles=40160 pressure=36770 2026-09-06T13:11:12.116165Z DEBUG modelled tile mapping block=468 width=6 cycles=37600 pressure=33584 2026-09-06T13:11:12.161468Z DEBUG modelled tile mapping block=486 width=162 cycles=44512 pressure=40952 2026-09-06T13:11:12.172012Z DEBUG modelled tile mapping block=735 width=7 cycles=41920 pressure=38146 2026-09-06T13:11:12.173679Z DEBUG modelled tile mapping block=468 width=78 cycles=40160 pressure=36770 2026-09-06T13:11:12.195570Z DEBUG modelled tile mapping block=468 width=9 cycles=42752 pressure=39583 2026-09-06T13:11:12.239095Z DEBUG modelled tile mapping block=468 width=117 cycles=40160 pressure=36770 2026-09-06T13:11:12.246832Z DEBUG modelled tile mapping block=486 width=243 cycles=44512 pressure=40952 2026-09-06T13:11:12.246985Z DEBUG modelled tile mapping block=735 width=15 cycles=41920 pressure=38146 2026-09-06T13:11:12.273804Z DEBUG modelled tile mapping block=468 width=12 cycles=42752 pressure=39583 2026-09-06T13:11:12.312085Z DEBUG modelled tile mapping block=468 width=156 cycles=40160 pressure=36770 2026-09-06T13:11:12.324048Z DEBUG modelled tile mapping block=735 width=21 cycles=41920 pressure=38146 2026-09-06T13:11:12.341918Z DEBUG modelled tile mapping block=736 width=2 cycles=44512 pressure=40952 2026-09-06T13:11:12.358653Z DEBUG modelled tile mapping block=468 width=13 cycles=42752 pressure=39583 2026-09-06T13:11:12.376371Z DEBUG modelled tile mapping block=468 width=234 cycles=40160 pressure=36770 2026-09-06T13:11:12.397354Z DEBUG modelled tile mapping block=735 width=35 cycles=41920 pressure=38146 2026-09-06T13:11:12.428960Z DEBUG modelled tile mapping block=736 width=4 cycles=44512 pressure=40952 2026-09-06T13:11:12.436024Z DEBUG modelled tile mapping block=468 width=18 cycles=42752 pressure=39583 2026-09-06T13:11:12.444573Z DEBUG modelled tile mapping block=735 width=3 cycles=40160 pressure=36770 2026-09-06T13:11:12.470380Z DEBUG modelled tile mapping block=735 width=49 cycles=41920 pressure=38146 2026-09-06T13:11:12.513372Z DEBUG modelled tile mapping block=735 width=5 cycles=40160 pressure=36770 2026-09-06T13:11:12.516141Z DEBUG modelled tile mapping block=468 width=26 cycles=42752 pressure=39583 2026-09-06T13:11:12.517723Z DEBUG modelled tile mapping block=736 width=8 cycles=44512 pressure=40952 2026-09-06T13:11:12.543273Z DEBUG modelled tile mapping block=735 width=105 cycles=41920 pressure=38146 2026-09-06T13:11:12.582293Z DEBUG modelled tile mapping block=735 width=7 cycles=40160 pressure=36770 2026-09-06T13:11:12.592386Z DEBUG modelled tile mapping block=468 width=36 cycles=42752 pressure=39583 2026-09-06T13:11:12.605811Z DEBUG modelled tile mapping block=736 width=16 cycles=44512 pressure=40952 2026-09-06T13:11:12.614591Z DEBUG modelled tile mapping block=735 width=147 cycles=41920 pressure=38146 2026-09-06T13:11:12.651002Z DEBUG modelled tile mapping block=735 width=15 cycles=40160 pressure=36770 2026-09-06T13:11:12.670768Z DEBUG modelled tile mapping block=468 width=39 cycles=42752 pressure=39583 2026-09-06T13:11:12.685679Z DEBUG modelled tile mapping block=735 width=245 cycles=41920 pressure=38146 2026-09-06T13:11:12.691957Z DEBUG modelled tile mapping block=736 width=23 cycles=44512 pressure=40952 2026-09-06T13:11:12.719181Z DEBUG modelled tile mapping block=735 width=21 cycles=40160 pressure=36770 2026-09-06T13:11:12.750902Z DEBUG modelled tile mapping block=468 width=52 cycles=42752 pressure=39583 2026-09-06T13:11:12.754319Z DEBUG modelled tile mapping block=1458 width=2 cycles=41920 pressure=38146 2026-09-06T13:11:12.779433Z DEBUG modelled tile mapping block=736 width=32 cycles=44512 pressure=40952 2026-09-06T13:11:12.784599Z DEBUG modelled tile mapping block=735 width=35 cycles=40160 pressure=36770 2026-09-06T13:11:12.828698Z DEBUG modelled tile mapping block=1458 width=3 cycles=41920 pressure=29556 2026-09-06T13:11:12.837249Z DEBUG modelled tile mapping block=468 width=78 cycles=42752 pressure=39583 2026-09-06T13:11:12.862997Z DEBUG modelled tile mapping block=735 width=49 cycles=40160 pressure=36770 2026-09-06T13:11:12.874136Z DEBUG modelled tile mapping block=736 width=46 cycles=44512 pressure=40952 2026-09-06T13:11:12.915051Z DEBUG modelled tile mapping block=468 width=117 cycles=42752 pressure=39583 2026-09-06T13:11:12.924872Z DEBUG modelled tile mapping block=1458 width=6 cycles=41920 pressure=38146 2026-09-06T13:11:12.945232Z DEBUG modelled tile mapping block=735 width=105 cycles=40160 pressure=36770 2026-09-06T13:11:12.959158Z DEBUG modelled tile mapping block=736 width=92 cycles=44512 pressure=40952 2026-09-06T13:11:13.000285Z DEBUG modelled tile mapping block=468 width=156 cycles=42752 pressure=39583 2026-09-06T13:11:13.003408Z DEBUG modelled tile mapping block=1458 width=9 cycles=41920 pressure=29556 2026-09-06T13:11:13.020140Z DEBUG modelled tile mapping block=735 width=147 cycles=40160 pressure=36770 2026-09-06T13:11:13.052583Z DEBUG modelled tile mapping block=736 width=184 cycles=44512 pressure=40952 2026-09-06T13:11:13.070457Z DEBUG modelled tile mapping block=1458 width=18 cycles=41920 pressure=38146 2026-09-06T13:11:13.077105Z DEBUG modelled tile mapping block=468 width=234 cycles=42752 pressure=39583 2026-09-06T13:11:13.084736Z DEBUG modelled tile mapping block=735 width=245 cycles=40160 pressure=36770 2026-09-06T13:11:13.142489Z DEBUG modelled tile mapping block=736 width=368 cycles=44512 pressure=40952 2026-09-06T13:11:13.145434Z DEBUG modelled tile mapping block=1458 width=27 cycles=41920 pressure=38146 2026-09-06T13:11:13.158765Z DEBUG modelled tile mapping block=1404 width=2 cycles=40160 pressure=30824 2026-09-06T13:11:13.167627Z DEBUG modelled tile mapping block=736 width=2 cycles=37600 pressure=33584 2026-09-06T13:11:13.216773Z DEBUG modelled tile mapping block=1458 width=54 cycles=41920 pressure=38146 2026-09-06T13:11:13.223896Z DEBUG modelled tile mapping block=1458 width=2 cycles=44512 pressure=40952 2026-09-06T13:11:13.226304Z DEBUG modelled tile mapping block=1404 width=3 cycles=40160 pressure=30825 2026-09-06T13:11:13.249417Z DEBUG modelled tile mapping block=736 width=4 cycles=42752 pressure=39583 2026-09-06T13:11:13.292539Z DEBUG modelled tile mapping block=1458 width=81 cycles=41920 pressure=38146 2026-09-06T13:11:13.298929Z DEBUG modelled tile mapping block=1404 width=4 cycles=40160 pressure=36770 2026-09-06T13:11:13.313444Z DEBUG modelled tile mapping block=1458 width=3 cycles=37152 pressure=32228 2026-09-06T13:11:13.362666Z DEBUG modelled tile mapping block=736 width=8 cycles=42752 pressure=39583 2026-09-06T13:11:13.363354Z DEBUG modelled tile mapping block=1458 width=162 cycles=41920 pressure=38146 2026-09-06T13:11:13.367150Z DEBUG modelled tile mapping block=1404 width=6 cycles=40160 pressure=30825 2026-09-06T13:11:13.396050Z DEBUG modelled tile mapping block=1458 width=6 cycles=44512 pressure=40952 2026-09-06T13:11:13.438985Z DEBUG modelled tile mapping block=1458 width=243 cycles=41920 pressure=38146 2026-09-06T13:11:13.439883Z DEBUG modelled tile mapping block=1404 width=9 cycles=40160 pressure=36770 2026-09-06T13:11:13.466854Z DEBUG modelled tile mapping block=736 width=16 cycles=42752 pressure=39583 2026-09-06T13:11:13.483701Z DEBUG modelled tile mapping block=1458 width=9 cycles=37152 pressure=32228 2026-09-06T13:11:13.505868Z DEBUG modelled tile mapping block=1404 width=12 cycles=40160 pressure=36770 2026-09-06T13:11:13.508520Z DEBUG modelled tile mapping block=1458 width=486 cycles=41920 pressure=38146 2026-09-06T13:11:13.547843Z DEBUG modelled tile mapping block=736 width=23 cycles=42752 pressure=39583 2026-09-06T13:11:13.563834Z DEBUG modelled tile mapping block=1458 width=18 cycles=44512 pressure=40952 2026-09-06T13:11:13.574674Z DEBUG modelled tile mapping block=1404 width=13 cycles=40160 pressure=36770 2026-09-06T13:11:13.576767Z DEBUG modelled tile mapping block=1458 width=729 cycles=41920 pressure=38146 2026-09-06T13:11:13.636019Z DEBUG modelled tile mapping block=736 width=32 cycles=42752 pressure=39583 2026-09-06T13:11:13.644976Z DEBUG modelled tile mapping block=1404 width=18 cycles=40160 pressure=36770 2026-09-06T13:11:13.649821Z DEBUG modelled tile mapping block=1470 width=2 cycles=41920 pressure=38146 2026-09-06T13:11:13.654631Z DEBUG modelled tile mapping block=1458 width=27 cycles=44512 pressure=40952 2026-09-06T13:11:13.713580Z DEBUG modelled tile mapping block=1404 width=26 cycles=40160 pressure=36770 2026-09-06T13:11:13.716235Z DEBUG modelled tile mapping block=736 width=46 cycles=42752 pressure=39583 2026-09-06T13:11:13.720367Z DEBUG modelled tile mapping block=1470 width=3 cycles=41920 pressure=29556 2026-09-06T13:11:13.739709Z DEBUG modelled tile mapping block=1458 width=54 cycles=44512 pressure=40952 2026-09-06T13:11:13.789556Z DEBUG modelled tile mapping block=1404 width=27 cycles=40160 pressure=36770 2026-09-06T13:11:13.798792Z DEBUG modelled tile mapping block=1470 width=5 cycles=41920 pressure=38146 2026-09-06T13:11:13.800968Z DEBUG modelled tile mapping block=736 width=92 cycles=42752 pressure=39583 2026-09-06T13:11:13.835561Z DEBUG modelled tile mapping block=1458 width=81 cycles=44512 pressure=40952 2026-09-06T13:11:13.853199Z DEBUG modelled tile mapping block=1404 width=36 cycles=40160 pressure=36770 2026-09-06T13:11:13.866953Z DEBUG modelled tile mapping block=1470 width=6 cycles=41920 pressure=38146 2026-09-06T13:11:13.879302Z DEBUG modelled tile mapping block=736 width=184 cycles=42752 pressure=39583 2026-09-06T13:11:13.919570Z DEBUG modelled tile mapping block=1458 width=162 cycles=44512 pressure=40952 2026-09-06T13:11:13.920606Z DEBUG modelled tile mapping block=1404 width=39 cycles=40160 pressure=36770 2026-09-06T13:11:13.946013Z DEBUG modelled tile mapping block=1470 width=7 cycles=41920 pressure=38146 2026-09-06T13:11:13.959521Z DEBUG modelled tile mapping block=736 width=368 cycles=42752 pressure=39583 2026-09-06T13:11:13.993316Z DEBUG modelled tile mapping block=1404 width=52 cycles=40160 pressure=36770 2026-09-06T13:11:14.009807Z DEBUG modelled tile mapping block=1458 width=243 cycles=44512 pressure=40952 2026-09-06T13:11:14.022183Z DEBUG modelled tile mapping block=1470 width=10 cycles=41920 pressure=38146 2026-09-06T13:11:14.040092Z DEBUG modelled tile mapping block=1404 width=2 cycles=37600 pressure=33584 2026-09-06T13:11:14.059991Z DEBUG modelled tile mapping block=1404 width=54 cycles=40160 pressure=36770 2026-09-06T13:11:14.091989Z DEBUG modelled tile mapping block=1458 width=486 cycles=44512 pressure=40952 2026-09-06T13:11:14.097534Z DEBUG modelled tile mapping block=1470 width=14 cycles=41920 pressure=38146 2026-09-06T13:11:14.129023Z DEBUG modelled tile mapping block=1404 width=3 cycles=37600 pressure=33584 2026-09-06T13:11:14.134959Z DEBUG modelled tile mapping block=1404 width=78 cycles=40160 pressure=36770 2026-09-06T13:11:14.174354Z DEBUG modelled tile mapping block=1470 width=15 cycles=41920 pressure=38146 2026-09-06T13:11:14.176874Z DEBUG modelled tile mapping block=1458 width=729 cycles=44512 pressure=40952 2026-09-06T13:11:14.201341Z DEBUG modelled tile mapping block=1404 width=108 cycles=40160 pressure=36770 2026-09-06T13:11:14.210033Z DEBUG modelled tile mapping block=1404 width=4 cycles=42752 pressure=39583 2026-09-06T13:11:14.258490Z DEBUG modelled tile mapping block=1472 width=2 cycles=44512 pressure=40952 2026-09-06T13:11:14.269331Z DEBUG modelled tile mapping block=1404 width=117 cycles=40160 pressure=36770 2026-09-06T13:11:14.271631Z DEBUG modelled tile mapping block=1470 width=21 cycles=41920 pressure=38146 2026-09-06T13:11:14.290450Z DEBUG modelled tile mapping block=1404 width=6 cycles=37600 pressure=33584 2026-09-06T13:11:14.341824Z DEBUG modelled tile mapping block=1404 width=156 cycles=40160 pressure=36770 2026-09-06T13:11:14.347482Z DEBUG modelled tile mapping block=1470 width=30 cycles=41920 pressure=38146 2026-09-06T13:11:14.350914Z DEBUG modelled tile mapping block=1472 width=4 cycles=44512 pressure=40952 2026-09-06T13:11:14.371850Z DEBUG modelled tile mapping block=1404 width=9 cycles=42752 pressure=39583 2026-09-06T13:11:14.407797Z DEBUG modelled tile mapping block=1404 width=234 cycles=40160 pressure=36770 2026-09-06T13:11:14.420838Z DEBUG modelled tile mapping block=1470 width=35 cycles=41920 pressure=38146 2026-09-06T13:11:14.439846Z DEBUG modelled tile mapping block=1472 width=8 cycles=44512 pressure=40952 2026-09-06T13:11:14.445793Z DEBUG modelled tile mapping block=1404 width=12 cycles=42752 pressure=39583 2026-09-06T13:11:14.472822Z DEBUG modelled tile mapping block=1404 width=351 cycles=40160 pressure=36770 2026-09-06T13:11:14.493712Z DEBUG modelled tile mapping block=1470 width=42 cycles=41920 pressure=38146 2026-09-06T13:11:14.535560Z DEBUG modelled tile mapping block=1472 width=16 cycles=44512 pressure=40952 2026-09-06T13:11:14.540023Z DEBUG modelled tile mapping block=1404 width=13 cycles=42752 pressure=39583 2026-09-06T13:11:14.543593Z DEBUG modelled tile mapping block=1404 width=468 cycles=40160 pressure=36770 2026-09-06T13:11:14.567834Z DEBUG modelled tile mapping block=1470 width=49 cycles=41920 pressure=38146 2026-09-06T13:11:14.606243Z DEBUG modelled tile mapping block=1404 width=702 cycles=40160 pressure=36770 2026-09-06T13:11:14.622328Z DEBUG modelled tile mapping block=1472 width=23 cycles=44512 pressure=40952 2026-09-06T13:11:14.642313Z DEBUG modelled tile mapping block=1470 width=70 cycles=41920 pressure=38146 2026-09-06T13:11:14.650504Z DEBUG modelled tile mapping block=1404 width=18 cycles=42752 pressure=39583 2026-09-06T13:11:14.673404Z DEBUG modelled tile mapping block=1470 width=2 cycles=40160 pressure=36770 2026-09-06T13:11:14.716446Z DEBUG modelled tile mapping block=1472 width=32 cycles=44512 pressure=40952 2026-09-06T13:11:14.717397Z DEBUG modelled tile mapping block=1470 width=98 cycles=41920 pressure=38146 2026-09-06T13:11:14.745513Z DEBUG modelled tile mapping block=1404 width=26 cycles=42752 pressure=39583 2026-09-06T13:11:14.747638Z DEBUG modelled tile mapping block=1470 width=3 cycles=40160 pressure=30825 2026-09-06T13:11:14.791170Z DEBUG modelled tile mapping block=1470 width=105 cycles=41920 pressure=38146 2026-09-06T13:11:14.803614Z DEBUG modelled tile mapping block=1472 width=46 cycles=44512 pressure=40952 2026-09-06T13:11:14.816712Z DEBUG modelled tile mapping block=1470 width=5 cycles=40160 pressure=36770 2026-09-06T13:11:14.826539Z DEBUG modelled tile mapping block=1404 width=27 cycles=42752 pressure=39583 2026-09-06T13:11:14.863304Z DEBUG modelled tile mapping block=1470 width=147 cycles=41920 pressure=38146 2026-09-06T13:11:14.887924Z DEBUG modelled tile mapping block=1470 width=6 cycles=40160 pressure=36770 2026-09-06T13:11:14.892642Z DEBUG modelled tile mapping block=1472 width=64 cycles=44512 pressure=40952 2026-09-06T13:11:14.910254Z DEBUG modelled tile mapping block=1404 width=36 cycles=42752 pressure=39583 2026-09-06T13:11:14.935460Z DEBUG modelled tile mapping block=1470 width=210 cycles=41920 pressure=38146 2026-09-06T13:11:14.965343Z DEBUG modelled tile mapping block=1470 width=7 cycles=40160 pressure=36770 2026-09-06T13:11:14.987655Z DEBUG modelled tile mapping block=1472 width=92 cycles=44512 pressure=40952 2026-09-06T13:11:14.995056Z DEBUG modelled tile mapping block=1404 width=39 cycles=42752 pressure=39583 2026-09-06T13:11:15.009634Z DEBUG modelled tile mapping block=1470 width=245 cycles=41920 pressure=38146 2026-09-06T13:11:15.034340Z DEBUG modelled tile mapping block=1470 width=10 cycles=40160 pressure=36770 2026-09-06T13:11:15.078093Z DEBUG modelled tile mapping block=1404 width=52 cycles=42752 pressure=39583 2026-09-06T13:11:15.080613Z DEBUG modelled tile mapping block=1470 width=294 cycles=41920 pressure=38146 2026-09-06T13:11:15.094763Z DEBUG modelled tile mapping block=1472 width=184 cycles=44512 pressure=40952 2026-09-06T13:11:15.103588Z DEBUG modelled tile mapping block=1470 width=14 cycles=40160 pressure=36770 2026-09-06T13:11:15.149196Z DEBUG modelled tile mapping block=1470 width=490 cycles=41920 pressure=38146 2026-09-06T13:11:15.158648Z DEBUG modelled tile mapping block=1404 width=54 cycles=42752 pressure=39583 2026-09-06T13:11:15.179991Z DEBUG modelled tile mapping block=1470 width=15 cycles=40160 pressure=36770 2026-09-06T13:11:15.200722Z DEBUG modelled tile mapping block=1472 width=368 cycles=44512 pressure=40952 2026-09-06T13:11:15.219664Z DEBUG modelled tile mapping block=1470 width=735 cycles=41920 pressure=38146 2026-09-06T13:11:15.241704Z DEBUG modelled tile mapping block=1404 width=78 cycles=42752 pressure=39583 2026-09-06T13:11:15.248800Z DEBUG modelled tile mapping block=1470 width=21 cycles=40160 pressure=36770 2026-09-06T13:11:15.283625Z DEBUG modelled tile mapping block=1472 width=736 cycles=44512 pressure=40952 2026-09-06T13:11:15.283667Z INFO screened tile mappings by exchange resource load candidates=52 baseline_cycles=37152 candidate_cycles=37152 baseline_pressure=32228 candidate_pressure=32228 2026-09-06T13:11:15.290650Z DEBUG modelled tile mapping block=1472 width=2 cycles=41920 pressure=38146 2026-09-06T13:11:15.323951Z DEBUG modelled tile mapping block=1404 width=108 cycles=42752 pressure=39583 2026-09-06T13:11:15.326691Z DEBUG modelled tile mapping block=1470 width=30 cycles=40160 pressure=36770 2026-09-06T13:11:15.366318Z DEBUG modelled tile mapping block=1472 width=4 cycles=41920 pressure=38146 2026-09-06T13:11:15.404433Z DEBUG modelled tile mapping block=1470 width=35 cycles=40160 pressure=36770 2026-09-06T13:11:15.408113Z DEBUG modelled tile mapping block=1404 width=117 cycles=42752 pressure=39583 2026-09-06T13:11:15.408521Z INFO modelled expanded operator plan finalist=3 modelled_cycles=159308 estimated_cycles=206964 estimated_exchange_cycles=87208 2026-09-06T13:11:15.444888Z DEBUG modelled tile mapping block=1472 width=8 cycles=41920 pressure=38146 2026-09-06T13:11:15.473681Z DEBUG modelled tile mapping block=1470 width=42 cycles=40160 pressure=36770 2026-09-06T13:11:15.488764Z DEBUG modelled tile mapping block=1404 width=156 cycles=42752 pressure=39583 2026-09-06T13:11:15.518711Z DEBUG modelled tile mapping block=1472 width=16 cycles=41920 pressure=38146 2026-09-06T13:11:15.541119Z DEBUG modelled tile mapping block=1470 width=49 cycles=40160 pressure=36770 2026-09-06T13:11:15.568033Z DEBUG modelled tile mapping block=1404 width=234 cycles=42752 pressure=39583 2026-09-06T13:11:15.596594Z DEBUG modelled tile mapping block=1472 width=23 cycles=41920 pressure=38146 2026-09-06T13:11:15.629089Z DEBUG modelled tile mapping block=1470 width=70 cycles=40160 pressure=36770 2026-09-06T13:11:15.649156Z DEBUG modelled tile mapping block=1404 width=351 cycles=42752 pressure=39583 2026-09-06T13:11:15.670811Z DEBUG modelled tile mapping block=1472 width=32 cycles=41920 pressure=38146 2026-09-06T13:11:15.719930Z DEBUG modelled tile mapping block=1470 width=98 cycles=40160 pressure=36770 2026-09-06T13:11:15.725626Z DEBUG modelled tile mapping block=1404 width=468 cycles=42752 pressure=39583 2026-09-06T13:11:15.744348Z DEBUG modelled tile mapping block=1472 width=46 cycles=41920 pressure=38146 2026-09-06T13:11:15.795963Z DEBUG modelled tile mapping block=1470 width=105 cycles=40160 pressure=36770 2026-09-06T13:11:15.800741Z DEBUG modelled tile mapping block=1404 width=702 cycles=42752 pressure=39583 2026-09-06T13:11:15.832955Z DEBUG modelled tile mapping block=1472 width=64 cycles=41920 pressure=38146 2026-09-06T13:11:15.861594Z DEBUG modelled tile mapping block=1470 width=147 cycles=40160 pressure=36770 2026-09-06T13:11:15.877070Z DEBUG modelled tile mapping block=1472 width=2 cycles=37600 pressure=33584 2026-09-06T13:11:15.911300Z DEBUG modelled tile mapping block=1472 width=92 cycles=41920 pressure=38146 2026-09-06T13:11:15.928748Z DEBUG modelled tile mapping block=1470 width=210 cycles=40160 pressure=36770 2026-09-06T13:11:15.957442Z DEBUG modelled tile mapping block=1472 width=4 cycles=42752 pressure=39583 2026-09-06T13:11:15.994518Z DEBUG modelled tile mapping block=1470 width=245 cycles=40160 pressure=36770 2026-09-06T13:11:16.003481Z DEBUG modelled tile mapping block=1472 width=184 cycles=41920 pressure=38146 2026-09-06T13:11:16.043009Z DEBUG modelled tile mapping block=1472 width=8 cycles=42752 pressure=39583 2026-09-06T13:11:16.065944Z DEBUG modelled tile mapping block=1470 width=294 cycles=40160 pressure=36770 2026-09-06T13:11:16.073855Z DEBUG modelled tile mapping block=1472 width=368 cycles=41920 pressure=38146 2026-09-06T13:11:16.124870Z DEBUG modelled tile mapping block=1472 width=16 cycles=42752 pressure=39583 2026-09-06T13:11:16.129100Z DEBUG modelled tile mapping block=1470 width=490 cycles=40160 pressure=36770 2026-09-06T13:11:16.142691Z DEBUG modelled tile mapping block=1472 width=736 cycles=41920 pressure=38146 2026-09-06T13:11:16.142715Z INFO screened tile mappings by exchange resource load candidates=74 baseline_cycles=41920 candidate_cycles=41920 baseline_pressure=29556 candidate_pressure=29556 2026-09-06T13:11:16.195163Z DEBUG modelled tile mapping block=1470 width=735 cycles=40160 pressure=36770 2026-09-06T13:11:16.209198Z DEBUG modelled tile mapping block=1472 width=23 cycles=42752 pressure=39583 2026-09-06T13:11:16.241120Z INFO modelled expanded operator plan finalist=2 modelled_cycles=168008 estimated_cycles=205680 estimated_exchange_cycles=81992 2026-09-06T13:11:16.264541Z DEBUG modelled tile mapping block=1472 width=2 cycles=40160 pressure=30824 2026-09-06T13:11:16.291153Z DEBUG modelled tile mapping block=1472 width=32 cycles=42752 pressure=39583 2026-09-06T13:11:16.331947Z DEBUG modelled tile mapping block=1472 width=4 cycles=40160 pressure=36770 2026-09-06T13:11:16.370634Z DEBUG modelled tile mapping block=1472 width=46 cycles=42752 pressure=39583 2026-09-06T13:11:16.404919Z DEBUG modelled tile mapping block=1472 width=8 cycles=40160 pressure=36770 2026-09-06T13:11:16.455698Z DEBUG modelled tile mapping block=1472 width=64 cycles=42752 pressure=39583 2026-09-06T13:11:16.473445Z DEBUG modelled tile mapping block=1472 width=16 cycles=40160 pressure=36770 2026-09-06T13:11:16.534436Z DEBUG modelled tile mapping block=1472 width=92 cycles=42752 pressure=39583 2026-09-06T13:11:16.542617Z DEBUG modelled tile mapping block=1472 width=23 cycles=40160 pressure=36770 2026-09-06T13:11:16.610519Z DEBUG modelled tile mapping block=1472 width=32 cycles=40160 pressure=36770 2026-09-06T13:11:16.613155Z DEBUG modelled tile mapping block=1472 width=184 cycles=42752 pressure=39583 2026-09-06T13:11:16.687123Z DEBUG modelled tile mapping block=1472 width=46 cycles=40160 pressure=36770 2026-09-06T13:11:16.692619Z DEBUG modelled tile mapping block=1472 width=368 cycles=42752 pressure=39583 2026-09-06T13:11:16.754721Z DEBUG modelled tile mapping block=1472 width=64 cycles=40160 pressure=36770 2026-09-06T13:11:16.767090Z DEBUG modelled tile mapping block=1472 width=736 cycles=42752 pressure=39583 2026-09-06T13:11:16.767110Z INFO screened tile mappings by exchange resource load candidates=75 baseline_cycles=37600 candidate_cycles=37600 baseline_pressure=33584 candidate_pressure=33584 2026-09-06T13:11:16.821622Z DEBUG modelled tile mapping block=1472 width=92 cycles=40160 pressure=36770 2026-09-06T13:11:16.866189Z INFO modelled expanded operator plan finalist=1 modelled_cycles=163500 estimated_cycles=193588 estimated_exchange_cycles=70088 2026-09-06T13:11:16.887874Z DEBUG modelled tile mapping block=1472 width=184 cycles=40160 pressure=36770 2026-09-06T13:11:16.962686Z DEBUG modelled tile mapping block=1472 width=368 cycles=40160 pressure=36770 2026-09-06T13:11:17.024317Z DEBUG modelled tile mapping block=1472 width=736 cycles=40160 pressure=36770 2026-09-06T13:11:17.024336Z INFO screened tile mappings by exchange resource load candidates=97 baseline_cycles=40160 candidate_cycles=40160 baseline_pressure=30824 candidate_pressure=30824 2026-09-06T13:11:17.107236Z INFO modelled expanded operator plan finalist=0 modelled_cycles=169992 estimated_cycles=192304 estimated_exchange_cycles=64872 2026-09-06T13:11:17.290433Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: eliminated finite GEMM padding clears using load-time SRAM initialization removed=36 2026-09-06T13:11:18.880357Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=32280 maximum_identical_destinations=1 2026-09-06T13:11:18.880416Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=9994 selected_horizon=9600 endpoint_lower_bound=7776 lower_bound_gap=1824 selected_kind="critical-neighborhood" neighborhood_improvements=1 2026-09-06T13:11:18.911027Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=705 row_words=140 horizon=9600 2026-09-06T13:11:23.669346Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=2 candidates=4417 ordinary_horizon=29091 paired_horizon=22790 use_paired=true 2026-09-06T13:11:23.744592Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=2 transfers=5814 maximum_identical_destinations=1 2026-09-06T13:11:23.744626Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=2 initial_horizon=26271 selected_horizon=22790 endpoint_lower_bound=17280 lower_bound_gap=5510 selected_kind="critical-neighborhood" neighborhood_improvements=3 2026-09-06T13:11:23.792954Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=2 tile=934 row_words=227 horizon=22790 2026-09-06T13:12:07.426262Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=155880 maximum_identical_destinations=1 2026-09-06T13:12:07.426334Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=15700 selected_horizon=15700 endpoint_lower_bound=8640 lower_bound_gap=7060 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T13:12:07.622520Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=447 row_words=633 horizon=15700 2026-09-06T13:12:07.693683Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=3 mapped=false analytical_cycles=206964 analytical_exchange_cycles=87208 scheduled_exchange_cycles=54160 refined_cycles=173916 2026-09-06T13:12:07.719375Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=3 mapped=false 2026-09-06T13:12:07.719397Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=60507 success=true 2026-09-06T13:12:07.719412Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: lowered graph for package construction logical_shards=26518 exchange_phases=4 2026-09-06T13:12:07.721073Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=1 success=true 2026-09-06T13:12:07.722424Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=1 success=true 2026-09-06T13:12:07.722999Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=0 success=true 2026-09-06T13:12:07.725088Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-06T13:12:07.857420Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="plan_exchange_storage"}: package build phase finished phase="plan_exchange_storage" elapsed_ms=132 success=true 2026-09-06T13:12:07.864464Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: reused exchange optimization after validating relocated rows phase=0 2026-09-06T13:12:08.112863Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: reused exchange optimization after validating relocated rows phase=1 2026-09-06T13:12:08.127994Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: prepared large physical exchange phase phase=1 transfers=32280 maximum_identical_destinations=1 2026-09-06T13:12:08.128018Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: optimized physical exchange schedule phase=1 initial_horizon=9600 selected_horizon=9600 endpoint_lower_bound=7776 lower_bound_gap=1824 selected_kind="reused" neighborhood_improvements=0 2026-09-06T13:12:08.155935Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: finished large physical exchange phase phase=1 tile=705 row_words=140 horizon=9600 2026-09-06T13:12:08.825443Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: reused exchange optimization after validating relocated rows phase=2 2026-09-06T13:12:08.847001Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: prepared large physical exchange phase phase=2 transfers=5814 maximum_identical_destinations=1 2026-09-06T13:12:08.847036Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: optimized physical exchange schedule phase=2 initial_horizon=22790 selected_horizon=22790 endpoint_lower_bound=17280 lower_bound_gap=5510 selected_kind="reused" neighborhood_improvements=0 2026-09-06T13:12:08.884463Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: finished large physical exchange phase phase=2 tile=934 row_words=227 horizon=22790 2026-09-06T13:12:45.417140Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: prepared large physical exchange phase phase=3 transfers=155880 maximum_identical_destinations=1 2026-09-06T13:12:45.417172Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: optimized physical exchange schedule phase=3 initial_horizon=15700 selected_horizon=15700 endpoint_lower_bound=8640 lower_bound_gap=7060 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T13:12:45.531260Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: finished large physical exchange phase phase=3 tile=447 row_words=633 horizon=15700 2026-09-06T13:12:45.571017Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges_provisional"}: package build phase finished phase="lower_exchanges_provisional" elapsed_ms=37713 success=true 2026-09-06T13:12:45.980037Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=5 success=true 2026-09-06T13:12:45.980070Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: allocated package support memory linked_end=318892 profile_bytes=100 exchange_table_bytes=3652 host_code_bytes=2272 generated_code_bytes=1408 code_address=321168 standard_ranges=[(409600, 524288)] 2026-09-06T13:12:46.098194Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=118 success=true 2026-09-06T13:12:46.103570Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-06T13:12:46.329091Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-06T13:12:46.342489Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=1 transfers=32280 maximum_identical_destinations=1 2026-09-06T13:12:46.342502Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=1 initial_horizon=9600 selected_horizon=9600 endpoint_lower_bound=7776 lower_bound_gap=1824 selected_kind="reused" neighborhood_improvements=0 2026-09-06T13:12:46.369575Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=1 tile=705 row_words=140 horizon=9600 2026-09-06T13:12:47.002396Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-06T13:12:47.022274Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=2 transfers=5814 maximum_identical_destinations=1 2026-09-06T13:12:47.022297Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=2 initial_horizon=22790 selected_horizon=22790 endpoint_lower_bound=17280 lower_bound_gap=5510 selected_kind="reused" neighborhood_improvements=0 2026-09-06T13:12:47.058644Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=2 tile=934 row_words=227 horizon=22790 2026-09-06T13:13:24.071036Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=3 transfers=155880 maximum_identical_destinations=1 2026-09-06T13:13:24.071071Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=3 initial_horizon=15700 selected_horizon=15700 endpoint_lower_bound=8640 lower_bound_gap=7060 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T13:13:24.182052Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=3 tile=447 row_words=633 horizon=15700 2026-09-06T13:13:24.216197Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=38117 success=true 2026-09-06T13:13:24.575147Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: scored exchange placement offset=4096 score=127530434560 2026-09-06T13:13:24.718229Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: scored exchange placement offset=8192 score=127530434560 2026-09-06T13:13:24.864650Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: scored exchange placement offset=12288 score=127530434560 2026-09-06T13:13:25.013603Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: scored exchange placement offset=16384 score=127530434560 2026-09-06T13:13:25.161118Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: scored exchange placement offset=20480 score=127530434560 2026-09-06T13:13:25.307281Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: scored exchange placement offset=24576 score=127530434560 2026-09-06T13:13:25.451906Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: scored exchange placement offset=28672 score=100812718080 2026-09-06T13:13:25.461970Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=0 2026-09-06T13:13:25.685885Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=1 2026-09-06T13:13:25.699160Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=1 transfers=32280 maximum_identical_destinations=1 2026-09-06T13:13:25.699178Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=1 initial_horizon=9600 selected_horizon=9600 endpoint_lower_bound=7776 lower_bound_gap=1824 selected_kind="reused" neighborhood_improvements=0 2026-09-06T13:13:25.731306Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=1 tile=705 row_words=140 horizon=9600 2026-09-06T13:13:28.618641Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: compared ordinary and paired exchange schedules phase=2 candidates=4417 ordinary_horizon=28429 paired_horizon=21776 use_paired=true 2026-09-06T13:13:28.689243Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=2 transfers=5814 maximum_identical_destinations=1 2026-09-06T13:13:28.689269Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=2 initial_horizon=21776 selected_horizon=21776 endpoint_lower_bound=17280 lower_bound_gap=4496 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T13:13:28.727189Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=2 tile=878 row_words=233 horizon=21776 2026-09-06T13:14:05.460452Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=3 transfers=155880 maximum_identical_destinations=1 2026-09-06T13:14:05.460488Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=3 initial_horizon=15700 selected_horizon=15700 endpoint_lower_bound=8640 lower_bound_gap=7060 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T13:14:05.568515Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=3 tile=447 row_words=633 horizon=15700 2026-09-06T13:14:05.611626Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: evaluated exchange placement finalist offset=28672 baseline_score=127530434560 score=100812718080 baseline_cycles=51760 candidate_cycles=50746 row_bytes=3652 row_capacity=16320 accepted=true 2026-09-06T13:14:05.631131Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=41414 success=true 2026-09-06T13:14:05.822035Z DEBUG ipu_codegen.package.build{tile_count=1472 operations=3}: checked final exchange table capacity planned_bytes=3652 final_bytes=3652 capacity_bytes=16320 2026-09-06T13:14:05.829566Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=7 success=true 2026-09-06T13:14:05.839262Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=9 success=true 2026-09-06T13:14:05.906498Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=63 success=true 2026-09-06T13:14:05.967785Z INFO writing application package tiles=1472 2026-09-06T13:14:05.992742Z INFO application package written exchangeSchedule=artifacts/layout-sweep/modelled-planning/independent-lanes/exchange.json tiles=1472 phases=4 transfers=194710