2026-09-10T17:14:11.986803Z 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-10T17:14:17.029775Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:14:17.031647Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:14:17.037699Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:14:17.044776Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:15:02.594382Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0000.json scope="rejected-op18" peak_step=105 effective_peak_bytes=772800 2026-09-10T17:15:02.595146Z INFO searched region body context context=1 elapsed_ms=45550 candidates=0 2026-09-10T17:15:02.595160Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:15:02.595179Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T17:15:03.394700Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0001.json scope="rejected-op18" peak_step=105 effective_peak_bytes=772800 2026-09-10T17:15:03.395156Z INFO searched region body context context=1 elapsed_ms=46365 candidates=0 2026-09-10T17:15:03.395166Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:15:03.395188Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T17:15:08.868007Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0002.json scope="rejected-op18" peak_step=44 effective_peak_bytes=772800 2026-09-10T17:15:08.868326Z INFO searched region body context context=1 elapsed_ms=51830 candidates=0 2026-09-10T17:15:08.868343Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:15:08.868377Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T17:15:10.079491Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0003.json scope="rejected-op18" peak_step=44 effective_peak_bytes=772800 2026-09-10T17:15:10.079870Z INFO searched region body context context=1 elapsed_ms=53048 candidates=0 2026-09-10T17:15:10.079878Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:15:10.079903Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T17:15:54.883035Z INFO searched region body context context=2 elapsed_ms=51487 candidates=64 2026-09-10T17:15:55.268499Z INFO searched region body context context=2 elapsed_ms=52673 candidates=64 2026-09-10T17:15:56.602719Z INFO searched region body context context=2 elapsed_ms=47734 candidates=64 2026-09-10T17:15:57.620008Z INFO searched region body context context=2 elapsed_ms=47540 candidates=64 2026-09-10T17:15:57.635623Z INFO searching region body context context=3 cache_hits=4 operations=21 2026-09-10T17:15:58.187309Z INFO searching region body context context=3 cache_hits=4 operations=21 2026-09-10T17:15:59.131143Z INFO searching region body context context=3 cache_hits=4 operations=21 2026-09-10T17:16:00.109153Z INFO searching region body context context=3 cache_hits=4 operations=21 2026-09-10T17:16:29.722350Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0004.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:16:29.722695Z INFO searched region body context context=3 elapsed_ms=32087 candidates=0 2026-09-10T17:16:29.722703Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:16:29.722716Z INFO searching region body context context=4 cache_hits=4 operations=21 2026-09-10T17:16:31.385260Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0005.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:16:31.385595Z INFO searched region body context context=3 elapsed_ms=33198 candidates=0 2026-09-10T17:16:31.385604Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:16:31.385612Z INFO searching region body context context=4 cache_hits=4 operations=21 2026-09-10T17:16:36.573765Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0006.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:16:36.574071Z INFO searched region body context context=3 elapsed_ms=37442 candidates=0 2026-09-10T17:16:36.574079Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:16:36.574092Z INFO searching region body context context=4 cache_hits=4 operations=21 2026-09-10T17:16:38.541740Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0007.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:16:38.542049Z INFO searched region body context context=3 elapsed_ms=38432 candidates=0 2026-09-10T17:16:38.542057Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:16:38.542080Z INFO searching region body context context=4 cache_hits=4 operations=21 2026-09-10T17:17:07.013067Z INFO searched region body context context=4 elapsed_ms=37290 candidates=64 2026-09-10T17:17:08.527281Z INFO searching region body context context=5 cache_hits=6 operations=21 2026-09-10T17:17:09.476157Z INFO searched region body context context=4 elapsed_ms=38090 candidates=64 2026-09-10T17:17:11.023556Z INFO searching region body context context=5 cache_hits=6 operations=21 2026-09-10T17:17:20.018555Z INFO searched region body context context=4 elapsed_ms=43444 candidates=64 2026-09-10T17:17:21.685888Z INFO searching region body context context=5 cache_hits=6 operations=21 2026-09-10T17:17:21.728992Z INFO searched region body context context=4 elapsed_ms=43186 candidates=64 2026-09-10T17:17:23.293603Z INFO searching region body context context=5 cache_hits=6 operations=21 2026-09-10T17:17:40.598120Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0008.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:17:40.598480Z INFO searched region body context context=5 elapsed_ms=32071 candidates=0 2026-09-10T17:17:40.598491Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:17:40.598526Z INFO searching region body context context=6 cache_hits=6 operations=21 2026-09-10T17:17:42.153650Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0009.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:17:42.153990Z INFO searched region body context context=5 elapsed_ms=31130 candidates=0 2026-09-10T17:17:42.153999Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:17:42.154009Z INFO searching region body context context=6 cache_hits=6 operations=21 2026-09-10T17:18:04.697515Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0010.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:18:04.697855Z INFO searched region body context context=5 elapsed_ms=43011 candidates=0 2026-09-10T17:18:04.697864Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:18:04.697886Z INFO searching region body context context=6 cache_hits=6 operations=21 2026-09-10T17:18:08.525374Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0011.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:18:08.525734Z INFO searched region body context context=5 elapsed_ms=45232 candidates=0 2026-09-10T17:18:08.525761Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:18:08.525781Z INFO searching region body context context=6 cache_hits=6 operations=21 2026-09-10T17:18:28.437720Z INFO searched region body context context=6 elapsed_ms=47839 candidates=64 2026-09-10T17:18:29.071186Z INFO searching region body context context=7 cache_hits=6 operations=21 2026-09-10T17:18:30.533619Z INFO searched region body context context=6 elapsed_ms=48379 candidates=64 2026-09-10T17:18:30.931568Z INFO searching region body context context=7 cache_hits=6 operations=21 2026-09-10T17:18:56.516770Z INFO searched region body context context=6 elapsed_ms=51818 candidates=64 2026-09-10T17:18:57.122990Z INFO searching region body context context=7 cache_hits=6 operations=21 2026-09-10T17:19:03.769165Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0012.json scope="rejected-op18" peak_step=105 effective_peak_bytes=772800 2026-09-10T17:19:03.769527Z INFO searched region body context context=7 elapsed_ms=34698 candidates=0 2026-09-10T17:19:03.769537Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:19:03.769567Z INFO searching region body context context=8 cache_hits=6 operations=21 2026-09-10T17:19:06.652345Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0013.json scope="rejected-op18" peak_step=105 effective_peak_bytes=772800 2026-09-10T17:19:06.652691Z INFO searched region body context context=7 elapsed_ms=35721 candidates=0 2026-09-10T17:19:06.652699Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:19:06.652718Z INFO searching region body context context=8 cache_hits=6 operations=21 2026-09-10T17:19:08.063684Z INFO searched region body context context=6 elapsed_ms=59537 candidates=64 2026-09-10T17:19:08.601469Z INFO searching region body context context=7 cache_hits=6 operations=21 2026-09-10T17:19:31.606028Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0014.json scope="rejected-op18" peak_step=44 effective_peak_bytes=772800 2026-09-10T17:19:31.606329Z INFO searched region body context context=7 elapsed_ms=34483 candidates=0 2026-09-10T17:19:31.606339Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:19:31.606366Z INFO searching region body context context=8 cache_hits=6 operations=21 2026-09-10T17:19:44.988411Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0015.json scope="rejected-op18" peak_step=44 effective_peak_bytes=772800 2026-09-10T17:19:44.988728Z INFO searched region body context context=7 elapsed_ms=36387 candidates=0 2026-09-10T17:19:44.988736Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:19:44.988755Z INFO searching region body context context=8 cache_hits=6 operations=21 2026-09-10T17:19:50.575948Z INFO searched region body context context=8 elapsed_ms=46806 candidates=64 2026-09-10T17:19:51.070980Z INFO searching region body context context=9 cache_hits=6 operations=21 2026-09-10T17:19:51.738131Z INFO searched region body context context=8 elapsed_ms=45085 candidates=64 2026-09-10T17:19:52.261721Z INFO searching region body context context=9 cache_hits=6 operations=21 2026-09-10T17:20:16.159585Z INFO searched region body context context=8 elapsed_ms=44553 candidates=64 2026-09-10T17:20:16.722844Z INFO searching region body context context=9 cache_hits=6 operations=21 2026-09-10T17:20:24.260862Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0016.json scope="rejected-op18" peak_step=7 effective_peak_bytes=863808 2026-09-10T17:20:24.261365Z INFO searched region body context context=9 elapsed_ms=31999 candidates=0 2026-09-10T17:20:24.261384Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:20:24.261404Z INFO searching region body context context=10 cache_hits=6 operations=21 2026-09-10T17:20:25.184844Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0017.json scope="rejected-op18" peak_step=7 effective_peak_bytes=863808 2026-09-10T17:20:25.185163Z INFO searched region body context context=9 elapsed_ms=34114 candidates=0 2026-09-10T17:20:25.185172Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:20:25.185182Z INFO searching region body context context=10 cache_hits=6 operations=21 2026-09-10T17:20:31.043037Z INFO searched region body context context=8 elapsed_ms=46054 candidates=64 2026-09-10T17:20:31.466518Z INFO searching region body context context=9 cache_hits=6 operations=21 2026-09-10T17:20:49.610166Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0018.json scope="rejected-op18" peak_step=44 effective_peak_bytes=731712 2026-09-10T17:20:49.610455Z INFO searched region body context context=9 elapsed_ms=32887 candidates=0 2026-09-10T17:20:49.610463Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:20:49.610506Z INFO searching region body context context=10 cache_hits=6 operations=21 2026-09-10T17:21:04.676147Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0019.json scope="rejected-op18" peak_step=44 effective_peak_bytes=731712 2026-09-10T17:21:04.676471Z INFO searched region body context context=9 elapsed_ms=33209 candidates=0 2026-09-10T17:21:04.676482Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:21:04.676532Z INFO searching region body context context=10 cache_hits=6 operations=21 2026-09-10T17:21:10.539549Z INFO searched region body context context=10 elapsed_ms=46278 candidates=64 2026-09-10T17:21:10.541266Z INFO searched region body context context=10 elapsed_ms=45356 candidates=64 2026-09-10T17:21:24.743133Z INFO searching region body context context=11 cache_hits=30 operations=21 2026-09-10T17:21:25.175476Z INFO searching region body context context=11 cache_hits=30 operations=21 2026-09-10T17:21:36.349950Z INFO searched region body context context=10 elapsed_ms=46739 candidates=64 2026-09-10T17:21:48.614347Z INFO searching region body context context=11 cache_hits=30 operations=21 2026-09-10T17:21:49.515926Z INFO searched region body context context=10 elapsed_ms=44839 candidates=64 2026-09-10T17:22:01.973154Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0020.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:22:01.973464Z INFO searched region body context context=11 elapsed_ms=36797 candidates=0 2026-09-10T17:22:01.973474Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:22:01.973521Z INFO searching region body context context=12 cache_hits=30 operations=21 2026-09-10T17:22:03.084370Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0021.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:22:03.084707Z INFO searched region body context context=11 elapsed_ms=38341 candidates=0 2026-09-10T17:22:03.084715Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:22:03.084732Z INFO searching region body context context=12 cache_hits=30 operations=21 2026-09-10T17:22:03.928731Z INFO searching region body context context=11 cache_hits=30 operations=21 2026-09-10T17:22:29.218468Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0022.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:22:29.218833Z INFO searched region body context context=11 elapsed_ms=40604 candidates=0 2026-09-10T17:22:29.218845Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:22:29.218881Z INFO searching region body context context=12 cache_hits=30 operations=21 2026-09-10T17:22:40.952122Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0023.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:22:40.952393Z INFO searched region body context context=11 elapsed_ms=37023 candidates=0 2026-09-10T17:22:40.952402Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:22:40.952469Z INFO searching region body context context=12 cache_hits=30 operations=21 2026-09-10T17:22:52.580487Z INFO searched region body context context=12 elapsed_ms=50606 candidates=64 2026-09-10T17:22:53.068413Z INFO searching region body context context=13 cache_hits=30 operations=21 2026-09-10T17:22:53.074870Z INFO searched region body context context=12 elapsed_ms=49990 candidates=64 2026-09-10T17:22:53.510952Z INFO searching region body context context=13 cache_hits=30 operations=21 2026-09-10T17:23:21.915263Z INFO searched region body context context=12 elapsed_ms=52696 candidates=64 2026-09-10T17:23:22.452378Z INFO searching region body context context=13 cache_hits=30 operations=21 2026-09-10T17:23:29.005651Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0024.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:23:29.005947Z INFO searched region body context context=13 elapsed_ms=35937 candidates=0 2026-09-10T17:23:29.005954Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:23:29.005964Z INFO searching region body context context=14 cache_hits=30 operations=21 2026-09-10T17:23:30.977962Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0025.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:23:30.978283Z INFO searched region body context context=13 elapsed_ms=37467 candidates=0 2026-09-10T17:23:30.978294Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:23:30.978321Z INFO searching region body context context=14 cache_hits=30 operations=21 2026-09-10T17:23:36.003539Z INFO searched region body context context=12 elapsed_ms=55051 candidates=64 2026-09-10T17:23:36.482621Z INFO searching region body context context=13 cache_hits=30 operations=21 2026-09-10T17:24:00.378716Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0026.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:24:00.378977Z INFO searched region body context context=13 elapsed_ms=37926 candidates=0 2026-09-10T17:24:00.378985Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:24:00.379018Z INFO searching region body context context=14 cache_hits=30 operations=21 2026-09-10T17:24:17.537572Z INFO searched region body context context=14 elapsed_ms=48531 candidates=64 2026-09-10T17:24:17.554844Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0027.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:24:17.555141Z INFO searched region body context context=13 elapsed_ms=41072 candidates=0 2026-09-10T17:24:17.555149Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:24:17.555193Z INFO searching region body context context=14 cache_hits=30 operations=21 2026-09-10T17:24:18.171593Z INFO searched region body context context=14 elapsed_ms=47193 candidates=64 2026-09-10T17:24:30.036909Z INFO searching region body context context=15 cache_hits=50 operations=21 2026-09-10T17:24:30.246666Z INFO searching region body context context=15 cache_hits=50 operations=21 2026-09-10T17:24:45.752264Z INFO searched region body context context=14 elapsed_ms=45373 candidates=64 2026-09-10T17:24:58.120981Z INFO searching region body context context=15 cache_hits=50 operations=21 2026-09-10T17:25:07.762185Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0028.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:25:07.762529Z INFO searched region body context context=15 elapsed_ms=37725 candidates=0 2026-09-10T17:25:07.762540Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:25:07.762551Z INFO searching region body context context=16 cache_hits=50 operations=21 2026-09-10T17:25:09.023789Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0029.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:25:09.024042Z INFO searched region body context context=15 elapsed_ms=38777 candidates=0 2026-09-10T17:25:09.024051Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:25:09.024063Z INFO searching region body context context=16 cache_hits=50 operations=21 2026-09-10T17:25:10.497371Z INFO searched region body context context=14 elapsed_ms=52942 candidates=64 2026-09-10T17:25:21.328223Z INFO searching region body context context=15 cache_hits=50 operations=21 2026-09-10T17:25:34.669969Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0030.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:25:34.670358Z INFO searched region body context context=15 elapsed_ms=36549 candidates=0 2026-09-10T17:25:34.670368Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:25:34.670385Z INFO searching region body context context=16 cache_hits=50 operations=21 2026-09-10T17:25:52.971322Z INFO searched region body context context=16 elapsed_ms=43947 candidates=64 2026-09-10T17:25:53.587171Z INFO searching region body context context=17 cache_hits=50 operations=21 2026-09-10T17:25:54.670767Z INFO searched region body context context=16 elapsed_ms=46908 candidates=64 2026-09-10T17:25:55.333238Z INFO searching region body context context=17 cache_hits=50 operations=21 2026-09-10T17:26:03.586002Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0031.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:26:03.586284Z INFO searched region body context context=15 elapsed_ms=42258 candidates=0 2026-09-10T17:26:03.586294Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:26:03.586334Z INFO searching region body context context=16 cache_hits=50 operations=21 2026-09-10T17:26:29.581223Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0032.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:26:29.581612Z INFO searched region body context context=17 elapsed_ms=35994 candidates=0 2026-09-10T17:26:29.581620Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:26:29.581642Z INFO searching region body context context=18 cache_hits=50 operations=21 2026-09-10T17:26:34.499744Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0033.json scope="rejected-op18" peak_step=106 effective_peak_bytes=772800 2026-09-10T17:26:34.500101Z INFO searched region body context context=17 elapsed_ms=39166 candidates=0 2026-09-10T17:26:34.500110Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:26:34.500138Z INFO searching region body context context=18 cache_hits=50 operations=21 2026-09-10T17:26:35.062988Z INFO searched region body context context=16 elapsed_ms=60392 candidates=64 2026-09-10T17:26:35.642047Z INFO searching region body context context=17 cache_hits=50 operations=21 2026-09-10T17:26:54.280821Z INFO searched region body context context=16 elapsed_ms=50694 candidates=64 2026-09-10T17:26:54.930684Z INFO searching region body context context=17 cache_hits=50 operations=21 2026-09-10T17:27:11.744442Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0034.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:27:11.744860Z INFO searched region body context context=17 elapsed_ms=36102 candidates=0 2026-09-10T17:27:11.744868Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:27:11.744896Z INFO searching region body context context=18 cache_hits=50 operations=21 2026-09-10T17:27:17.963370Z INFO searched region body context context=18 elapsed_ms=48381 candidates=64 2026-09-10T17:27:19.808733Z INFO searched region body context context=18 elapsed_ms=45308 candidates=64 2026-09-10T17:27:22.488825Z INFO region body planning searches=18 cache_hits=55 operations=21 2026-09-10T17:27:24.408806Z INFO region body planning searches=18 cache_hits=55 operations=21 2026-09-10T17:27:39.596945Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0035.json scope="rejected-op18" peak_step=45 effective_peak_bytes=772800 2026-09-10T17:27:39.597405Z INFO searched region body context context=17 elapsed_ms=44666 candidates=0 2026-09-10T17:27:39.597419Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:27:39.597446Z INFO searching region body context context=18 cache_hits=50 operations=21 2026-09-10T17:28:01.838008Z INFO searched region body context context=18 elapsed_ms=50093 candidates=64 2026-09-10T17:28:06.691012Z INFO region body planning searches=18 cache_hits=55 operations=21 2026-09-10T17:28:28.561141Z INFO searched region body context context=18 elapsed_ms=48963 candidates=64 2026-09-10T17:28:32.479779Z INFO region body planning searches=18 cache_hits=55 operations=21 2026-09-10T17:28:41.054032Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-0-7866-0036.json scope="finalist-0" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:41.054536Z INFO retained operator-plan finalist finalist=0 values=449 operations=45 estimated_cycles=25147547 estimated_exchange_cycles=10996712 exchange_row_bytes=116588 peak_standard_bytes=605348 peak_interleaved_bytes=90176 peak_total_bytes=632036 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:28:41.133432Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-1-7866-0037.json scope="finalist-1" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:41.133851Z INFO retained operator-plan finalist finalist=1 values=449 operations=45 estimated_cycles=25147578 estimated_exchange_cycles=10996712 exchange_row_bytes=116588 peak_standard_bytes=605340 peak_interleaved_bytes=90240 peak_total_bytes=632092 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:41.216475Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-2-7866-0038.json scope="finalist-2" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:41.216852Z INFO retained operator-plan finalist finalist=2 values=449 operations=45 estimated_cycles=25147772 estimated_exchange_cycles=10996872 exchange_row_bytes=116624 peak_standard_bytes=605376 peak_interleaved_bytes=90240 peak_total_bytes=632128 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:41.298124Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-3-7866-0039.json scope="finalist-3" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:41.298570Z INFO retained operator-plan finalist finalist=3 values=450 operations=46 estimated_cycles=25148596 estimated_exchange_cycles=10997472 exchange_row_bytes=116628 peak_standard_bytes=605388 peak_interleaved_bytes=90176 peak_total_bytes=632076 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:28:41.374614Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-4-7866-0040.json scope="finalist-4" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:41.375011Z INFO retained operator-plan finalist finalist=4 values=450 operations=46 estimated_cycles=25148627 estimated_exchange_cycles=10997472 exchange_row_bytes=116628 peak_standard_bytes=605380 peak_interleaved_bytes=90240 peak_total_bytes=632132 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:41.454624Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-5-7866-0041.json scope="finalist-5" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:41.455006Z INFO retained operator-plan finalist finalist=5 values=450 operations=46 estimated_cycles=25148669 estimated_exchange_cycles=10997472 exchange_row_bytes=116628 peak_standard_bytes=605380 peak_interleaved_bytes=90240 peak_total_bytes=632132 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 256, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:41.533120Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-6-7866-0042.json scope="finalist-6" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:28:41.533522Z INFO retained operator-plan finalist finalist=6 values=449 operations=45 estimated_cycles=25149293 estimated_exchange_cycles=10987160 exchange_row_bytes=113952 peak_standard_bytes=602712 peak_interleaved_bytes=92224 peak_total_bytes=631448 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:28:41.611587Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-7-7866-0043.json scope="finalist-7" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:28:41.611958Z INFO retained operator-plan finalist finalist=7 values=450 operations=46 estimated_cycles=25150342 estimated_exchange_cycles=10987920 exchange_row_bytes=113992 peak_standard_bytes=602752 peak_interleaved_bytes=92224 peak_total_bytes=631488 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:28:41.690394Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-8-7866-0044.json scope="finalist-8" peak_step=13 effective_peak_bytes=495616 2026-09-10T17:28:41.690782Z INFO retained operator-plan finalist finalist=8 values=450 operations=46 estimated_cycles=25150384 estimated_exchange_cycles=10987920 exchange_row_bytes=113992 peak_standard_bytes=602760 peak_interleaved_bytes=92224 peak_total_bytes=631496 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 256, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:28:41.771196Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-9-7866-0045.json scope="finalist-9" peak_step=13 effective_peak_bytes=495648 2026-09-10T17:28:41.771853Z INFO retained operator-plan finalist finalist=9 values=449 operations=45 estimated_cycles=25151609 estimated_exchange_cycles=10988840 exchange_row_bytes=114068 peak_standard_bytes=602820 peak_interleaved_bytes=92288 peak_total_bytes=631620 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:41.853274Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-10-7866-0046.json scope="finalist-10" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:28:41.853654Z INFO retained operator-plan finalist finalist=10 values=449 operations=45 estimated_cycles=25153007 estimated_exchange_cycles=10996064 exchange_row_bytes=116900 peak_standard_bytes=603916 peak_interleaved_bytes=90752 peak_total_bytes=631180 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 8, 16, 72, 192, 269, 729, 864, 1076, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:41.931169Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-11-7866-0047.json scope="finalist-11" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:28:41.931539Z INFO retained operator-plan finalist finalist=11 values=447 operations=43 estimated_cycles=25153442 estimated_exchange_cycles=10992568 exchange_row_bytes=116492 peak_standard_bytes=605228 peak_interleaved_bytes=90432 peak_total_bytes=632172 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 163, 192, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:28:42.027247Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-12-7866-0048.json scope="finalist-12" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:42.027671Z INFO retained operator-plan finalist finalist=12 values=451 operations=47 estimated_cycles=25153907 estimated_exchange_cycles=11000792 exchange_row_bytes=117244 peak_standard_bytes=606004 peak_interleaved_bytes=90176 peak_total_bytes=632692 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:42.104337Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-13-7866-0049.json scope="finalist-13" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:42.104736Z INFO retained operator-plan finalist finalist=13 values=451 operations=47 estimated_cycles=25153907 estimated_exchange_cycles=11000792 exchange_row_bytes=117244 peak_standard_bytes=606004 peak_interleaved_bytes=90176 peak_total_bytes=632692 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1024, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:42.192576Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-14-7866-0050.json scope="finalist-14" peak_step=13 effective_peak_bytes=519520 2026-09-10T17:28:42.193014Z INFO retained operator-plan finalist finalist=14 values=449 operations=45 estimated_cycles=25174195 estimated_exchange_cycles=10996176 exchange_row_bytes=114440 peak_standard_bytes=567336 peak_interleaved_bytes=97792 peak_total_bytes=584808 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 4, 16, 72, 192, 269, 288, 490, 729, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:42.271000Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-15-7866-0051.json scope="finalist-15" peak_step=127 effective_peak_bytes=575264 2026-09-10T17:28:42.271404Z INFO retained operator-plan finalist finalist=15 values=447 operations=42 estimated_cycles=25994284 estimated_exchange_cycles=10881454 exchange_row_bytes=109868 peak_standard_bytes=615500 peak_interleaved_bytes=116224 peak_total_bytes=635980 maximum_standard_allocation_bytes=108928 active_tile_counts={1, 4, 16, 72, 192, 269, 490, 512, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:28:42.685433Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-0-7866-0052.json scope="finalist-0" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:42.685863Z INFO retained operator-plan finalist finalist=0 values=449 operations=45 estimated_cycles=25147547 estimated_exchange_cycles=10996712 exchange_row_bytes=116588 peak_standard_bytes=605348 peak_interleaved_bytes=90176 peak_total_bytes=632036 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:28:42.761795Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-1-7866-0053.json scope="finalist-1" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:42.762448Z INFO retained operator-plan finalist finalist=1 values=449 operations=45 estimated_cycles=25147578 estimated_exchange_cycles=10996712 exchange_row_bytes=116588 peak_standard_bytes=605340 peak_interleaved_bytes=90240 peak_total_bytes=632092 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:42.840339Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-2-7866-0054.json scope="finalist-2" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:42.840855Z INFO retained operator-plan finalist finalist=2 values=449 operations=45 estimated_cycles=25147772 estimated_exchange_cycles=10996872 exchange_row_bytes=116624 peak_standard_bytes=605376 peak_interleaved_bytes=90240 peak_total_bytes=632128 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:42.920106Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-3-7866-0055.json scope="finalist-3" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:42.920531Z INFO retained operator-plan finalist finalist=3 values=450 operations=46 estimated_cycles=25148596 estimated_exchange_cycles=10997472 exchange_row_bytes=116628 peak_standard_bytes=605388 peak_interleaved_bytes=90176 peak_total_bytes=632076 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:28:42.996079Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-4-7866-0056.json scope="finalist-4" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:42.996751Z INFO retained operator-plan finalist finalist=4 values=450 operations=46 estimated_cycles=25148627 estimated_exchange_cycles=10997472 exchange_row_bytes=116628 peak_standard_bytes=605380 peak_interleaved_bytes=90240 peak_total_bytes=632132 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:43.076693Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-5-7866-0057.json scope="finalist-5" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:43.077186Z INFO retained operator-plan finalist finalist=5 values=450 operations=46 estimated_cycles=25148669 estimated_exchange_cycles=10997472 exchange_row_bytes=116628 peak_standard_bytes=605380 peak_interleaved_bytes=90240 peak_total_bytes=632132 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 256, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:43.154884Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-6-7866-0058.json scope="finalist-6" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:28:43.155375Z INFO retained operator-plan finalist finalist=6 values=449 operations=45 estimated_cycles=25149293 estimated_exchange_cycles=10987160 exchange_row_bytes=113952 peak_standard_bytes=602712 peak_interleaved_bytes=92224 peak_total_bytes=631448 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:28:43.230589Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-7-7866-0059.json scope="finalist-7" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:28:43.231035Z INFO retained operator-plan finalist finalist=7 values=450 operations=46 estimated_cycles=25150342 estimated_exchange_cycles=10987920 exchange_row_bytes=113992 peak_standard_bytes=602752 peak_interleaved_bytes=92224 peak_total_bytes=631488 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:28:43.308753Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-8-7866-0060.json scope="finalist-8" peak_step=13 effective_peak_bytes=495616 2026-09-10T17:28:43.309457Z INFO retained operator-plan finalist finalist=8 values=450 operations=46 estimated_cycles=25150384 estimated_exchange_cycles=10987920 exchange_row_bytes=113992 peak_standard_bytes=602760 peak_interleaved_bytes=92224 peak_total_bytes=631496 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 256, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:28:43.390886Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-9-7866-0061.json scope="finalist-9" peak_step=13 effective_peak_bytes=495648 2026-09-10T17:28:43.391351Z INFO retained operator-plan finalist finalist=9 values=449 operations=45 estimated_cycles=25151609 estimated_exchange_cycles=10988840 exchange_row_bytes=114068 peak_standard_bytes=602820 peak_interleaved_bytes=92288 peak_total_bytes=631620 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:43.465580Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-10-7866-0062.json scope="finalist-10" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:28:43.466020Z INFO retained operator-plan finalist finalist=10 values=449 operations=45 estimated_cycles=25153007 estimated_exchange_cycles=10996064 exchange_row_bytes=116900 peak_standard_bytes=603916 peak_interleaved_bytes=90752 peak_total_bytes=631180 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 8, 16, 72, 192, 269, 729, 864, 1076, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:43.549439Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-11-7866-0063.json scope="finalist-11" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:28:43.549849Z INFO retained operator-plan finalist finalist=11 values=447 operations=43 estimated_cycles=25153442 estimated_exchange_cycles=10992568 exchange_row_bytes=116492 peak_standard_bytes=605228 peak_interleaved_bytes=90432 peak_total_bytes=632172 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 163, 192, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:28:43.626043Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-12-7866-0064.json scope="finalist-12" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:43.626500Z INFO retained operator-plan finalist finalist=12 values=451 operations=47 estimated_cycles=25153907 estimated_exchange_cycles=11000792 exchange_row_bytes=117244 peak_standard_bytes=606004 peak_interleaved_bytes=90176 peak_total_bytes=632692 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:43.706698Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-13-7866-0065.json scope="finalist-13" peak_step=12 effective_peak_bytes=491304 2026-09-10T17:28:43.707152Z INFO retained operator-plan finalist finalist=13 values=451 operations=47 estimated_cycles=25153907 estimated_exchange_cycles=11000792 exchange_row_bytes=117244 peak_standard_bytes=606004 peak_interleaved_bytes=90176 peak_total_bytes=632692 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 16, 72, 192, 269, 288, 729, 864, 1024, 1076, 1296, 1345, 1440, 1458, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:28:43.796898Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-14-7866-0066.json scope="finalist-14" peak_step=13 effective_peak_bytes=519520 2026-09-10T17:28:43.797348Z INFO retained operator-plan finalist finalist=14 values=449 operations=45 estimated_cycles=25174195 estimated_exchange_cycles=10996176 exchange_row_bytes=114440 peak_standard_bytes=567336 peak_interleaved_bytes=97792 peak_total_bytes=584808 maximum_standard_allocation_bytes=104976 active_tile_counts={1, 4, 16, 72, 192, 269, 288, 490, 729, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:28:43.877485Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-15-7866-0067.json scope="finalist-15" peak_step=127 effective_peak_bytes=575264 2026-09-10T17:28:43.877894Z INFO retained operator-plan finalist finalist=15 values=447 operations=42 estimated_cycles=25994284 estimated_exchange_cycles=10881454 exchange_row_bytes=109868 peak_standard_bytes=615500 peak_interleaved_bytes=116224 peak_total_bytes=635980 maximum_standard_allocation_bytes=108928 active_tile_counts={1, 4, 16, 72, 192, 269, 490, 512, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(35)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:29:00.574438Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-0-7866-0068.json scope="finalist-0" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:29:00.574783Z INFO retained operator-plan finalist finalist=0 values=446 operations=42 estimated_cycles=19516042 estimated_exchange_cycles=8637168 exchange_row_bytes=79608 peak_standard_bytes=564336 peak_interleaved_bytes=92224 peak_total_bytes=593072 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:00.634079Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-1-7866-0069.json scope="finalist-1" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:29:00.634445Z INFO retained operator-plan finalist finalist=1 values=446 operations=42 estimated_cycles=19516858 estimated_exchange_cycles=8636688 exchange_row_bytes=79500 peak_standard_bytes=564228 peak_interleaved_bytes=92224 peak_total_bytes=592964 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:00.692776Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-2-7866-0070.json scope="finalist-2" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:29:00.693135Z INFO retained operator-plan finalist finalist=2 values=447 operations=43 estimated_cycles=19517091 estimated_exchange_cycles=8637928 exchange_row_bytes=79648 peak_standard_bytes=564376 peak_interleaved_bytes=92224 peak_total_bytes=593112 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:29:00.749430Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-3-7866-0071.json scope="finalist-3" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:00.749813Z INFO retained operator-plan finalist finalist=3 values=446 operations=42 estimated_cycles=19517180 estimated_exchange_cycles=8644168 exchange_row_bytes=82188 peak_standard_bytes=570940 peak_interleaved_bytes=90304 peak_total_bytes=597756 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:00.809384Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-4-7866-0072.json scope="finalist-4" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:00.809721Z INFO retained operator-plan finalist finalist=4 values=446 operations=42 estimated_cycles=19517204 estimated_exchange_cycles=8644168 exchange_row_bytes=82188 peak_standard_bytes=570932 peak_interleaved_bytes=90368 peak_total_bytes=597812 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:00.867859Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-5-7866-0073.json scope="finalist-5" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:00.868276Z INFO retained operator-plan finalist finalist=5 values=446 operations=42 estimated_cycles=19517398 estimated_exchange_cycles=8644328 exchange_row_bytes=82224 peak_standard_bytes=570968 peak_interleaved_bytes=90368 peak_total_bytes=597848 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:00.924905Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-6-7866-0074.json scope="finalist-6" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:00.925289Z INFO retained operator-plan finalist finalist=6 values=446 operations=42 estimated_cycles=19517996 estimated_exchange_cycles=8643688 exchange_row_bytes=82080 peak_standard_bytes=570832 peak_interleaved_bytes=90304 peak_total_bytes=597648 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:00.984485Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-7-7866-0075.json scope="finalist-7" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:00.984844Z INFO retained operator-plan finalist finalist=7 values=446 operations=42 estimated_cycles=19518020 estimated_exchange_cycles=8643688 exchange_row_bytes=82080 peak_standard_bytes=570824 peak_interleaved_bytes=90368 peak_total_bytes=597704 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:01.042821Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-8-7866-0076.json scope="finalist-8" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:01.043612Z INFO retained operator-plan finalist finalist=8 values=446 operations=42 estimated_cycles=19518214 estimated_exchange_cycles=8643848 exchange_row_bytes=82116 peak_standard_bytes=570860 peak_interleaved_bytes=90368 peak_total_bytes=597740 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:01.102481Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-9-7866-0077.json scope="finalist-9" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:01.102903Z INFO retained operator-plan finalist finalist=9 values=447 operations=43 estimated_cycles=19518229 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570980 peak_interleaved_bytes=90304 peak_total_bytes=597796 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:29:01.164057Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-10-7866-0078.json scope="finalist-10" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:01.164451Z INFO retained operator-plan finalist finalist=10 values=447 operations=43 estimated_cycles=19518253 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570972 peak_interleaved_bytes=90368 peak_total_bytes=597852 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:29:01.225110Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-11-7866-0079.json scope="finalist-11" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:01.225478Z INFO retained operator-plan finalist finalist=11 values=447 operations=43 estimated_cycles=19518271 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570988 peak_interleaved_bytes=90304 peak_total_bytes=597804 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 256, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:29:01.284256Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-12-7866-0080.json scope="finalist-12" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:01.284620Z INFO retained operator-plan finalist finalist=12 values=447 operations=43 estimated_cycles=19518295 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570972 peak_interleaved_bytes=90368 peak_total_bytes=597852 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 256, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:29:01.341730Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-13-7866-0081.json scope="finalist-13" peak_step=13 effective_peak_bytes=495648 2026-09-10T17:29:01.342070Z INFO retained operator-plan finalist finalist=13 values=446 operations=42 estimated_cycles=19518358 estimated_exchange_cycles=8638848 exchange_row_bytes=79724 peak_standard_bytes=564444 peak_interleaved_bytes=92288 peak_total_bytes=593244 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:01.407343Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-14-7866-0082.json scope="finalist-14" peak_step=13 effective_peak_bytes=519584 2026-09-10T17:29:01.407897Z INFO retained operator-plan finalist finalist=14 values=444 operations=40 estimated_cycles=19555157 estimated_exchange_cycles=8642576 exchange_row_bytes=79752 peak_standard_bytes=532648 peak_interleaved_bytes=97792 peak_total_bytes=550184 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 4, 16, 72, 192, 269, 288, 490, 729, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:29:01.476535Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-15-7866-0083.json scope="finalist-15" peak_step=12 effective_peak_bytes=529440 2026-09-10T17:29:01.477018Z INFO retained operator-plan finalist finalist=15 values=442 operations=39 estimated_cycles=19985562 estimated_exchange_cycles=8469440 exchange_row_bytes=75468 peak_standard_bytes=535276 peak_interleaved_bytes=111616 peak_total_bytes=555756 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 4, 16, 72, 192, 269, 490, 729, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:29:09.550667Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-0-7866-0084.json scope="finalist-0" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:29:09.550956Z INFO retained operator-plan finalist finalist=0 values=446 operations=42 estimated_cycles=19516042 estimated_exchange_cycles=8637168 exchange_row_bytes=79608 peak_standard_bytes=564336 peak_interleaved_bytes=92224 peak_total_bytes=593072 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:09.586410Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-1-7866-0085.json scope="finalist-1" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:29:09.586676Z INFO retained operator-plan finalist finalist=1 values=446 operations=42 estimated_cycles=19516858 estimated_exchange_cycles=8636688 exchange_row_bytes=79500 peak_standard_bytes=564228 peak_interleaved_bytes=92224 peak_total_bytes=592964 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:09.625810Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-2-7866-0086.json scope="finalist-2" peak_step=13 effective_peak_bytes=495608 2026-09-10T17:29:09.626104Z INFO retained operator-plan finalist finalist=2 values=447 operations=43 estimated_cycles=19517091 estimated_exchange_cycles=8637928 exchange_row_bytes=79648 peak_standard_bytes=564376 peak_interleaved_bytes=92224 peak_total_bytes=593112 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:29:09.663020Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-3-7866-0087.json scope="finalist-3" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.663288Z INFO retained operator-plan finalist finalist=3 values=446 operations=42 estimated_cycles=19517180 estimated_exchange_cycles=8644168 exchange_row_bytes=82188 peak_standard_bytes=570940 peak_interleaved_bytes=90304 peak_total_bytes=597756 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:09.702623Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-4-7866-0088.json scope="finalist-4" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.702873Z INFO retained operator-plan finalist finalist=4 values=446 operations=42 estimated_cycles=19517204 estimated_exchange_cycles=8644168 exchange_row_bytes=82188 peak_standard_bytes=570932 peak_interleaved_bytes=90368 peak_total_bytes=597812 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:09.738174Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-5-7866-0089.json scope="finalist-5" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.738427Z INFO retained operator-plan finalist finalist=5 values=446 operations=42 estimated_cycles=19517398 estimated_exchange_cycles=8644328 exchange_row_bytes=82224 peak_standard_bytes=570968 peak_interleaved_bytes=90368 peak_total_bytes=597848 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:09.777254Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-6-7866-0090.json scope="finalist-6" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.777517Z INFO retained operator-plan finalist finalist=6 values=446 operations=42 estimated_cycles=19517996 estimated_exchange_cycles=8643688 exchange_row_bytes=82080 peak_standard_bytes=570832 peak_interleaved_bytes=90304 peak_total_bytes=597648 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44))] 2026-09-10T17:29:09.813493Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-7-7866-0091.json scope="finalist-7" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.813729Z INFO retained operator-plan finalist finalist=7 values=446 operations=42 estimated_cycles=19518020 estimated_exchange_cycles=8643688 exchange_row_bytes=82080 peak_standard_bytes=570824 peak_interleaved_bytes=90368 peak_total_bytes=597704 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:09.852733Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-8-7866-0092.json scope="finalist-8" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.853098Z INFO retained operator-plan finalist finalist=8 values=446 operations=42 estimated_cycles=19518214 estimated_exchange_cycles=8643848 exchange_row_bytes=82116 peak_standard_bytes=570860 peak_interleaved_bytes=90368 peak_total_bytes=597740 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:09.891387Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-9-7866-0093.json scope="finalist-9" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.891618Z INFO retained operator-plan finalist finalist=9 values=447 operations=43 estimated_cycles=19518229 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570980 peak_interleaved_bytes=90304 peak_total_bytes=597796 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:29:09.927624Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-10-7866-0094.json scope="finalist-10" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.927856Z INFO retained operator-plan finalist finalist=10 values=447 operations=43 estimated_cycles=19518253 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570972 peak_interleaved_bytes=90368 peak_total_bytes=597852 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:29:09.969136Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-11-7866-0095.json scope="finalist-11" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:09.969405Z INFO retained operator-plan finalist finalist=11 values=447 operations=43 estimated_cycles=19518271 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570988 peak_interleaved_bytes=90304 peak_total_bytes=597804 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 256, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(44)), Some(OperationId(45))] 2026-09-10T17:29:10.005775Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-12-7866-0096.json scope="finalist-12" peak_step=12 effective_peak_bytes=491296 2026-09-10T17:29:10.006005Z INFO retained operator-plan finalist finalist=12 values=447 operations=43 estimated_cycles=19518295 estimated_exchange_cycles=8644928 exchange_row_bytes=82228 peak_standard_bytes=570972 peak_interleaved_bytes=90368 peak_total_bytes=597852 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 16, 72, 163, 192, 256, 288, 729, 864, 1024, 1296, 1440, 1458, 1467, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(42)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45)), Some(OperationId(45))] 2026-09-10T17:29:10.045778Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-13-7866-0097.json scope="finalist-13" peak_step=13 effective_peak_bytes=495648 2026-09-10T17:29:10.046012Z INFO retained operator-plan finalist finalist=13 values=446 operations=42 estimated_cycles=19518358 estimated_exchange_cycles=8638848 exchange_row_bytes=79724 peak_standard_bytes=564444 peak_interleaved_bytes=92288 peak_total_bytes=593244 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 8, 16, 72, 192, 269, 288, 729, 864, 1076, 1296, 1345, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(38)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(41)), Some(OperationId(43)), Some(OperationId(43)), Some(OperationId(45))] 2026-09-10T17:29:10.087190Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-14-7866-0098.json scope="finalist-14" peak_step=13 effective_peak_bytes=519584 2026-09-10T17:29:10.087430Z INFO retained operator-plan finalist finalist=14 values=444 operations=40 estimated_cycles=19555157 estimated_exchange_cycles=8642576 exchange_row_bytes=79752 peak_standard_bytes=532648 peak_interleaved_bytes=97792 peak_total_bytes=550184 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 4, 16, 72, 192, 269, 288, 490, 729, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(2)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(29)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:29:10.127477Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/finalist-15-7866-0099.json scope="finalist-15" peak_step=12 effective_peak_bytes=529440 2026-09-10T17:29:10.127713Z INFO retained operator-plan finalist finalist=15 values=442 operations=39 estimated_cycles=19985562 estimated_exchange_cycles=8469440 exchange_row_bytes=75468 peak_standard_bytes=535276 peak_interleaved_bytes=111616 peak_total_bytes=555756 maximum_standard_allocation_bytes=84096 active_tile_counts={1, 4, 16, 72, 192, 269, 490, 729, 864, 1076, 1440, 1458, 1470, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(1)), Some(OperationId(25)), Some(OperationId(26)), Some(OperationId(26)), Some(OperationId(27)), Some(OperationId(28)), Some(OperationId(37)), Some(OperationId(37)), Some(OperationId(39)), Some(OperationId(40)), Some(OperationId(40)), Some(OperationId(43)), Some(OperationId(43))] 2026-09-10T17:29:12.292598Z 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=900305 success=true 2026-09-10T17:29:19.592980Z INFO screen_finalist{finalist=2}: screened exchange table geometry expansion_ms=6326 expansion_and_footprint_ms=7300 estimated_row_bytes=89696 heuristic_row_bytes=80084 geometry_fragments_per_tile=8441 fragment_limit=16384 2026-09-10T17:29:19.847337Z INFO screen_finalist{finalist=4}: screened exchange table geometry expansion_ms=6592 expansion_and_footprint_ms=7554 estimated_row_bytes=90024 heuristic_row_bytes=80232 geometry_fragments_per_tile=8471 fragment_limit=16384 2026-09-10T17:29:20.370750Z INFO screen_finalist{finalist=1}: screened exchange table geometry expansion_ms=6721 expansion_and_footprint_ms=8077 estimated_row_bytes=105048 heuristic_row_bytes=79608 geometry_fragments_per_tile=9775 fragment_limit=16384 2026-09-10T17:29:20.526400Z INFO screen_finalist{finalist=0}: screened exchange table geometry expansion_ms=6930 expansion_and_footprint_ms=8233 estimated_row_bytes=90024 heuristic_row_bytes=80192 geometry_fragments_per_tile=8471 fragment_limit=16384 2026-09-10T17:29:20.771259Z INFO screen_finalist{finalist=6}: screened exchange table geometry expansion_ms=7117 expansion_and_footprint_ms=8478 estimated_row_bytes=90120 heuristic_row_bytes=82772 geometry_fragments_per_tile=8452 fragment_limit=16384 2026-09-10T17:29:20.782871Z INFO screen_finalist{finalist=3}: screened exchange table geometry expansion_ms=7159 expansion_and_footprint_ms=8489 estimated_row_bytes=105000 heuristic_row_bytes=79500 geometry_fragments_per_tile=9745 fragment_limit=16384 2026-09-10T17:29:20.789247Z INFO screen_finalist{finalist=5}: screened exchange table geometry expansion_ms=7106 expansion_and_footprint_ms=8496 estimated_row_bytes=105048 heuristic_row_bytes=79648 geometry_fragments_per_tile=9775 fragment_limit=16384 2026-09-10T17:29:20.839108Z INFO screen_finalist{finalist=7}: screened exchange table geometry expansion_ms=7193 expansion_and_footprint_ms=8546 estimated_row_bytes=105472 heuristic_row_bytes=82188 geometry_fragments_per_tile=9756 fragment_limit=16384 2026-09-10T17:29:20.990695Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=8 admitted_candidates=4 2026-09-10T17:29:29.654996Z INFO screen_finalist{finalist=12}: screened exchange table geometry expansion_ms=5953 expansion_and_footprint_ms=7378 estimated_row_bytes=89792 heuristic_row_bytes=82664 geometry_fragments_per_tile=8422 fragment_limit=16384 2026-09-10T17:29:30.332191Z INFO screen_finalist{finalist=14}: screened exchange table geometry expansion_ms=6567 expansion_and_footprint_ms=8055 estimated_row_bytes=89792 heuristic_row_bytes=82664 geometry_fragments_per_tile=8422 fragment_limit=16384 2026-09-10T17:29:30.576478Z INFO screen_finalist{finalist=10}: screened exchange table geometry expansion_ms=6932 expansion_and_footprint_ms=8299 estimated_row_bytes=90112 heuristic_row_bytes=82808 geometry_fragments_per_tile=8452 fragment_limit=16384 2026-09-10T17:29:30.819690Z INFO screen_finalist{finalist=8}: screened exchange table geometry expansion_ms=7090 expansion_and_footprint_ms=8542 estimated_row_bytes=90120 heuristic_row_bytes=82772 geometry_fragments_per_tile=8452 fragment_limit=16384 2026-09-10T17:29:30.836605Z INFO screen_finalist{finalist=15}: screened exchange table geometry expansion_ms=7107 expansion_and_footprint_ms=8559 estimated_row_bytes=105424 heuristic_row_bytes=82080 geometry_fragments_per_tile=9726 fragment_limit=16384 2026-09-10T17:29:31.047850Z INFO screen_finalist{finalist=9}: screened exchange table geometry expansion_ms=7295 expansion_and_footprint_ms=8770 estimated_row_bytes=105472 heuristic_row_bytes=82188 geometry_fragments_per_tile=9756 fragment_limit=16384 2026-09-10T17:29:31.360080Z INFO screen_finalist{finalist=11}: screened exchange table geometry expansion_ms=7656 expansion_and_footprint_ms=9083 estimated_row_bytes=105464 heuristic_row_bytes=82224 geometry_fragments_per_tile=9756 fragment_limit=16384 2026-09-10T17:29:31.839333Z INFO screen_finalist{finalist=13}: screened exchange table geometry expansion_ms=8140 expansion_and_footprint_ms=9562 estimated_row_bytes=105424 heuristic_row_bytes=82080 geometry_fragments_per_tile=9726 fragment_limit=16384 2026-09-10T17:29:31.986063Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=12 admitted_candidates=4 2026-09-10T17:29:43.006198Z INFO screen_finalist{finalist=21}: screened exchange table geometry expansion_ms=6608 expansion_and_footprint_ms=8090 estimated_row_bytes=105472 heuristic_row_bytes=82228 geometry_fragments_per_tile=9756 fragment_limit=16384 2026-09-10T17:29:43.081966Z INFO screen_finalist{finalist=16}: screened exchange table geometry expansion_ms=6731 expansion_and_footprint_ms=8166 estimated_row_bytes=89784 heuristic_row_bytes=82700 geometry_fragments_per_tile=8422 fragment_limit=16384 2026-09-10T17:29:43.105475Z INFO screen_finalist{finalist=17}: screened exchange table geometry expansion_ms=6801 expansion_and_footprint_ms=8189 estimated_row_bytes=105416 heuristic_row_bytes=82116 geometry_fragments_per_tile=9726 fragment_limit=16384 2026-09-10T17:29:43.356453Z INFO screen_finalist{finalist=20}: screened exchange table geometry expansion_ms=7013 expansion_and_footprint_ms=8441 estimated_row_bytes=90120 heuristic_row_bytes=82812 geometry_fragments_per_tile=8452 fragment_limit=16384 2026-09-10T17:29:43.400156Z INFO screen_finalist{finalist=22}: screened exchange table geometry expansion_ms=7031 expansion_and_footprint_ms=8484 estimated_row_bytes=90136 heuristic_row_bytes=82812 geometry_fragments_per_tile=8453 fragment_limit=16384 2026-09-10T17:29:43.472474Z INFO screen_finalist{finalist=18}: screened exchange table geometry expansion_ms=7159 expansion_and_footprint_ms=8557 estimated_row_bytes=90120 heuristic_row_bytes=82812 geometry_fragments_per_tile=8452 fragment_limit=16384 2026-09-10T17:29:43.884569Z INFO screen_finalist{finalist=23}: screened exchange table geometry expansion_ms=7587 expansion_and_footprint_ms=8969 estimated_row_bytes=105496 heuristic_row_bytes=82228 geometry_fragments_per_tile=9757 fragment_limit=16384 2026-09-10T17:29:44.501224Z INFO screen_finalist{finalist=19}: screened exchange table geometry expansion_ms=8193 expansion_and_footprint_ms=9585 estimated_row_bytes=105472 heuristic_row_bytes=82228 geometry_fragments_per_tile=9756 fragment_limit=16384 2026-09-10T17:29:44.654930Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=12 admitted_candidates=4 2026-09-10T17:29:55.605710Z INFO screen_finalist{finalist=28}: screened exchange table geometry expansion_ms=6694 expansion_and_footprint_ms=8039 estimated_row_bytes=89352 heuristic_row_bytes=80372 geometry_fragments_per_tile=8404 fragment_limit=16384 2026-09-10T17:29:55.752873Z INFO screen_finalist{finalist=29}: screened exchange table geometry expansion_ms=6826 expansion_and_footprint_ms=8186 estimated_row_bytes=105120 heuristic_row_bytes=79752 geometry_fragments_per_tile=9708 fragment_limit=16384 2026-09-10T17:29:55.792657Z INFO screen_finalist{finalist=26}: screened exchange table geometry expansion_ms=6855 expansion_and_footprint_ms=8226 estimated_row_bytes=90072 heuristic_row_bytes=80308 geometry_fragments_per_tile=8473 fragment_limit=16384 2026-09-10T17:29:55.818990Z INFO screen_finalist{finalist=25}: screened exchange table geometry expansion_ms=6825 expansion_and_footprint_ms=8252 estimated_row_bytes=105496 heuristic_row_bytes=82228 geometry_fragments_per_tile=9757 fragment_limit=16384 2026-09-10T17:29:55.853641Z INFO screen_finalist{finalist=24}: screened exchange table geometry expansion_ms=6886 expansion_and_footprint_ms=8287 estimated_row_bytes=90136 heuristic_row_bytes=82812 geometry_fragments_per_tile=8453 fragment_limit=16384 2026-09-10T17:29:56.065158Z INFO screen_finalist{finalist=27}: screened exchange table geometry expansion_ms=7136 expansion_and_footprint_ms=8498 estimated_row_bytes=105096 heuristic_row_bytes=79724 geometry_fragments_per_tile=9777 fragment_limit=16384 2026-09-10T17:29:56.233908Z INFO screen_finalist{finalist=30}: screened exchange table geometry expansion_ms=7402 expansion_and_footprint_ms=8667 estimated_row_bytes=96368 heuristic_row_bytes=76052 geometry_fragments_per_tile=8909 fragment_limit=16384 2026-09-10T17:29:56.706493Z INFO screen_finalist{finalist=31}: screened exchange table geometry expansion_ms=7843 expansion_and_footprint_ms=9139 estimated_row_bytes=111696 heuristic_row_bytes=75468 geometry_fragments_per_tile=10213 fragment_limit=16384 2026-09-10T17:29:56.853070Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=12 admitted_candidates=4 2026-09-10T17:30:07.748858Z INFO screen_finalist{finalist=34}: screened exchange table geometry expansion_ms=7049 expansion_and_footprint_ms=8262 estimated_row_bytes=95344 heuristic_row_bytes=116624 geometry_fragments_per_tile=9239 fragment_limit=16384 2026-09-10T17:30:08.113555Z INFO screen_finalist{finalist=39}: screened exchange table geometry expansion_ms=7292 expansion_and_footprint_ms=8626 estimated_row_bytes=94728 heuristic_row_bytes=113992 geometry_fragments_per_tile=9181 fragment_limit=16384 2026-09-10T17:30:08.226315Z INFO screen_finalist{finalist=37}: screened exchange table geometry expansion_ms=7318 expansion_and_footprint_ms=8739 estimated_row_bytes=95368 heuristic_row_bytes=116628 geometry_fragments_per_tile=9240 fragment_limit=16384 2026-09-10T17:30:08.371006Z INFO screen_finalist{finalist=33}: screened exchange table geometry expansion_ms=7428 expansion_and_footprint_ms=8884 estimated_row_bytes=95352 heuristic_row_bytes=116588 geometry_fragments_per_tile=9239 fragment_limit=16384 2026-09-10T17:30:08.488690Z INFO screen_finalist{finalist=38}: screened exchange table geometry expansion_ms=7612 expansion_and_footprint_ms=9002 estimated_row_bytes=94728 heuristic_row_bytes=113952 geometry_fragments_per_tile=9181 fragment_limit=16384 2026-09-10T17:30:08.535136Z INFO screen_finalist{finalist=36}: screened exchange table geometry expansion_ms=7633 expansion_and_footprint_ms=9048 estimated_row_bytes=95352 heuristic_row_bytes=116628 geometry_fragments_per_tile=9239 fragment_limit=16384 2026-09-10T17:30:08.621640Z INFO screen_finalist{finalist=32}: screened exchange table geometry expansion_ms=7661 expansion_and_footprint_ms=9135 estimated_row_bytes=95344 heuristic_row_bytes=116588 geometry_fragments_per_tile=9239 fragment_limit=16384 2026-09-10T17:30:08.859049Z INFO screen_finalist{finalist=35}: screened exchange table geometry expansion_ms=7948 expansion_and_footprint_ms=9372 estimated_row_bytes=95344 heuristic_row_bytes=116628 geometry_fragments_per_tile=9239 fragment_limit=16384 2026-09-10T17:30:09.031194Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=12 admitted_candidates=4 2026-09-10T17:30:19.095582Z INFO screen_finalist{finalist=42}: screened exchange table geometry expansion_ms=6099 expansion_and_footprint_ms=7061 estimated_row_bytes=95192 heuristic_row_bytes=116900 geometry_fragments_per_tile=9233 fragment_limit=16384 2026-09-10T17:30:19.561825Z INFO screen_finalist{finalist=43}: screened exchange table geometry expansion_ms=6179 expansion_and_footprint_ms=7527 estimated_row_bytes=94976 heuristic_row_bytes=116492 geometry_fragments_per_tile=9202 fragment_limit=16384 2026-09-10T17:30:20.017679Z INFO screen_finalist{finalist=41}: screened exchange table geometry expansion_ms=7051 expansion_and_footprint_ms=7983 estimated_row_bytes=94776 heuristic_row_bytes=114068 geometry_fragments_per_tile=9183 fragment_limit=16384 2026-09-10T17:30:20.029758Z INFO screen_finalist{finalist=44}: screened exchange table geometry expansion_ms=6674 expansion_and_footprint_ms=7995 estimated_row_bytes=95368 heuristic_row_bytes=117244 geometry_fragments_per_tile=9241 fragment_limit=16384 2026-09-10T17:30:20.777930Z INFO screen_finalist{finalist=46}: screened exchange table geometry expansion_ms=7663 expansion_and_footprint_ms=8743 estimated_row_bytes=95472 heuristic_row_bytes=114440 geometry_fragments_per_tile=9286 fragment_limit=16384 2026-09-10T17:30:21.152700Z INFO screen_finalist{finalist=40}: screened exchange table geometry expansion_ms=7727 expansion_and_footprint_ms=9118 estimated_row_bytes=94784 heuristic_row_bytes=113992 geometry_fragments_per_tile=9182 fragment_limit=16384 2026-09-10T17:30:21.220799Z INFO screen_finalist{finalist=45}: screened exchange table geometry expansion_ms=7805 expansion_and_footprint_ms=9186 estimated_row_bytes=95368 heuristic_row_bytes=117244 geometry_fragments_per_tile=9241 fragment_limit=16384 2026-09-10T17:30:21.250188Z INFO screen_finalist{finalist=47}: screened exchange table geometry expansion_ms=7978 expansion_and_footprint_ms=9215 estimated_row_bytes=103368 heuristic_row_bytes=109868 geometry_fragments_per_tile=9846 fragment_limit=16384 2026-09-10T17:30:21.410442Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="placement" candidates=12 admitted_candidates=4 2026-09-10T17:30:24.268220Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: expanded fragment cache cache_stats=(6447, 982165, 6670) plan_cache_stats=(32768, 2014327, 700263) 2026-09-10T17:30:24.978351Z DEBUG tile allocation does not fit tile=0 class=Ipu21Standard bytes=42056 alignment=16384 first=19 last=34 free=[(362208, 363360), (364512, 369120), (371424, 409600), (519296, 524288), (538112, 548352), (744736, 753664), (819200, 851968)] active=[(242, 524288, 1536), (197, 525824, 12288), (247, 548352, 64), (276, 548416, 64), (270, 548480, 3584), (199, 409600, 16384), (180, 425984, 93312), (180, 552064, 93312), (180, 645376, 74304), (180, 719680, 25056), (180, 753664, 32768), (180, 786432, 32768), (253, 363360, 576), (253, 363936, 576), (182, 369120, 2304), (19, 851968, 97200)] tensor_type=TensorType { shape: TensorShape([1, 729, 1152]), format: TensorFormat { precision: F8F143 { scale_exponent: -4 }, layout: Layout { order: Amp(Left), tiling: TensorTiling { tile_count: 1460, replicas: 73, axes: [AxisTiling { axis: FromEnd(1), partitions: 4, padding_groups: 1, block_size: 288, padding_multiple: 288, shard_padding_multiple: 1, padding: Zero, tile_stride: None }, AxisTiling { axis: FromEnd(2), partitions: 5, padding_groups: 1, block_size: 2, padding_multiple: 2, shard_padding_multiple: 1, padding: Zero, tile_stride: None }] }, memory_class: Ipu21Standard } } } 2026-09-10T17:30:24.978512Z DEBUG tile allocation does not fit tile=0 class=Ipu21Standard bytes=6912 alignment=8 first=0 last=180 free=[(922400, 949168)] active=[] tensor_type=TensorType { shape: TensorShape([1, 1, 1152]), format: TensorFormat { precision: F16, layout: Layout { order: RowMajor, tiling: TensorTiling { tile_count: 9, replicas: 1, axes: [AxisTiling { axis: Linear, partitions: 9, padding_groups: 1, block_size: 4, padding_multiple: 4, shard_padding_multiple: 1, padding: Reject, tile_stride: None }] }, memory_class: Ipu21Standard } } } 2026-09-10T17:30:25.106348Z DEBUG tile allocation does not fit tile=0 class=Ipu21Standard bytes=42056 alignment=16384 first=19 last=34 free=[(364512, 365664), (365688, 370296), (372600, 409600), (502912, 507904), (531968, 537088), (730848, 753664), (786432, 819200), (917504, 949168)] active=[(265, 524288, 4096), (277, 528384, 3584), (200, 537088, 64), (246, 537152, 1024), (180, 409600, 93312), (180, 538176, 93312), (180, 631488, 74304), (180, 705792, 25056), (180, 507904, 16384), (180, 753664, 32768), (196, 362208, 2304), (255, 365664, 8), (273, 365672, 8), (285, 365680, 8), (182, 370296, 2304), (19, 819200, 98304)] tensor_type=TensorType { shape: TensorShape([1, 729, 1152]), format: TensorFormat { precision: F8F143 { scale_exponent: -4 }, layout: Layout { order: Amp(Left), tiling: TensorTiling { tile_count: 1460, replicas: 73, axes: [AxisTiling { axis: FromEnd(1), partitions: 4, padding_groups: 1, block_size: 288, padding_multiple: 288, shard_padding_multiple: 1, padding: Zero, tile_stride: None }, AxisTiling { axis: FromEnd(2), partitions: 5, padding_groups: 1, block_size: 2, padding_multiple: 2, shard_padding_multiple: 1, padding: Zero, tile_stride: None }] }, memory_class: Ipu21Standard } } } 2026-09-10T17:30:25.106723Z DEBUG tile allocation does not fit tile=0 class=Ipu21Standard bytes=2304 alignment=8 first=0 last=196 free=[(883488, 884736)] active=[] tensor_type=TensorType { shape: TensorShape([1, 1, 2304]), format: TensorFormat { precision: F16, layout: Layout { order: RowMajor, tiling: TensorTiling { tile_count: 1458, replicas: 729, axes: [AxisTiling { axis: FromStart(2), partitions: 2, padding_groups: 1, block_size: 4, padding_multiple: 4, shard_padding_multiple: 1, padding: Reject, tile_stride: Some(1) }] }, memory_class: Ipu21Standard } } } 2026-09-10T17:30:25.344032Z DEBUG placed tile storage tiles=1472 shards=392170 elapsed_us=756838 2026-09-10T17:30:25.369343Z DEBUG placed tile storage tiles=1472 shards=393250 elapsed_us=782117 2026-09-10T17:30:39.764046Z INFO screened tile mappings by exchange resource load candidates=306 baseline_cycles=3792298 candidate_cycles=3792298 baseline_pressure=3032987 candidate_pressure=3032987 2026-09-10T17:30:40.113586Z INFO modelled expanded operator plan finalist=12 elapsed_ms=15526 modelled_cycles=12963769 estimated_row_bytes=89792 2026-09-10T17:30:40.744682Z INFO screened tile mappings by exchange resource load candidates=306 baseline_cycles=3792300 candidate_cycles=3792300 baseline_pressure=3032987 candidate_pressure=3032987 2026-09-10T17:30:41.041721Z INFO modelled expanded operator plan finalist=16 elapsed_ms=16454 modelled_cycles=12963573 estimated_row_bytes=89784 2026-09-10T17:30:41.041868Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: rejected infeasible operator-plan finalist finalist=28 error=placement failed: tile 0 has insufficient Ipu21Standard SRAM for 6912 bytes 2026-09-10T17:30:41.042681Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: rejected infeasible operator-plan finalist finalist=2 error=placement failed: tile 0 has insufficient Ipu21Standard SRAM for 2304 bytes 2026-09-10T17:30:41.042699Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: bounded finalist shortlist stage="scheduling" candidates=2 admitted_candidates=1 2026-09-10T17:30:41.094155Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=1457 maximum_identical_destinations=1 2026-09-10T17:30:41.094193Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=1525 selected_horizon=1465 endpoint_lower_bound=576 lower_bound_gap=889 selected_kind="critical-neighborhood" neighborhood_improvements=1 2026-09-10T17:30:41.094287Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=22 transfers=1457 maximum_identical_destinations=1 2026-09-10T17:30:41.094322Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=22 initial_horizon=1525 selected_horizon=1465 endpoint_lower_bound=576 lower_bound_gap=889 selected_kind="critical-neighborhood" neighborhood_improvements=1 2026-09-10T17:30:41.095348Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=715 row_words=11 horizon=1465 2026-09-10T17:30:41.095527Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=22 tile=715 row_words=11 horizon=1465 2026-09-10T17:30:41.164360Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=4416 maximum_identical_destinations=1 2026-09-10T17:30:41.164399Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=980 selected_horizon=980 endpoint_lower_bound=864 lower_bound_gap=116 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:41.168651Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=703 row_words=22 horizon=980 2026-09-10T17:30:41.233290Z 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=20982 2026-09-10T17:30:41.438155Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=20982 elapsed_ms=204 success=true 2026-09-10T17:30:41.445262Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=8 transfers=16416 maximum_identical_destinations=1 2026-09-10T17:30:41.445299Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=8 initial_horizon=3350 selected_horizon=3350 endpoint_lower_bound=2880 lower_bound_gap=470 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:41.457175Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=8 tile=1151 row_words=83 horizon=3350 2026-09-10T17:30:41.495527Z 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=23311 2026-09-10T17:30:41.735223Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=27 transfers=20982 maximum_identical_destinations=1 2026-09-10T17:30:41.735265Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=27 initial_horizon=2998 selected_horizon=2998 endpoint_lower_bound=2560 lower_bound_gap=438 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:41.748819Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=27 tile=1255 row_words=92 horizon=2998 2026-09-10T17:30:41.773729Z 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=61520 2026-09-10T17:30:41.953149Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=23311 elapsed_ms=457 success=true 2026-09-10T17:30:42.516571Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=2 transfers=23311 maximum_identical_destinations=1 2026-09-10T17:30:42.516624Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=2 initial_horizon=1158 selected_horizon=1158 endpoint_lower_bound=288 lower_bound_gap=870 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:42.532555Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=2 tile=198 row_words=82 horizon=1158 2026-09-10T17:30:42.564177Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=61520 elapsed_ms=790 success=true 2026-09-10T17:30:42.684121Z 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=11656 2026-09-10T17:30:42.806083Z 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=21111 2026-09-10T17:30:42.850518Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=11656 elapsed_ms=166 success=true 2026-09-10T17:30:42.886328Z 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=82770 2026-09-10T17:30:43.093124Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=16 transfers=11656 maximum_identical_destinations=1 2026-09-10T17:30:43.093172Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=16 initial_horizon=1544 selected_horizon=1544 endpoint_lower_bound=576 lower_bound_gap=968 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:43.099577Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=16 tile=139 row_words=68 horizon=1544 2026-09-10T17:30:43.576809Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=15 transfers=61520 maximum_identical_destinations=1 2026-09-10T17:30:43.576845Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=15 initial_horizon=4427 selected_horizon=4427 endpoint_lower_bound=3640 lower_bound_gap=787 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:43.617314Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=15 tile=722 row_words=301 horizon=4427 2026-09-10T17:30:43.690890Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=49 candidates=17 ordinary_horizon=681 paired_horizon=1417 use_paired=false 2026-09-10T17:30:43.715510Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=50 transfers=1296 maximum_identical_destinations=1 2026-09-10T17:30:43.715531Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=50 initial_horizon=818 selected_horizon=818 endpoint_lower_bound=256 lower_bound_gap=562 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:43.716408Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=50 tile=151 row_words=9 horizon=818 2026-09-10T17:30:43.742220Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=51 transfers=1224 maximum_identical_destinations=1 2026-09-10T17:30:43.742237Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=51 initial_horizon=374 selected_horizon=374 endpoint_lower_bound=272 lower_bound_gap=102 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:43.742766Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=51 tile=47 row_words=23 horizon=374 2026-09-10T17:30:43.751224Z 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=287 2026-09-10T17:30:43.753903Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=287 elapsed_ms=2 success=true 2026-09-10T17:30:43.806407Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=56 transfers=1304 maximum_identical_destinations=1 2026-09-10T17:30:43.806427Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=56 initial_horizon=358 selected_horizon=358 endpoint_lower_bound=256 lower_bound_gap=102 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:43.807029Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=56 tile=121 row_words=16 horizon=358 2026-09-10T17:30:43.824793Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=57 transfers=1023 maximum_identical_destinations=1 2026-09-10T17:30:43.824809Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=57 initial_horizon=237 selected_horizon=229 endpoint_lower_bound=16 lower_bound_gap=213 selected_kind="matching-waves" neighborhood_improvements=0 2026-09-10T17:30:43.825437Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=57 tile=18 row_words=17 horizon=229 2026-09-10T17:30:43.943445Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=2916 maximum_identical_destinations=1 2026-09-10T17:30:43.943491Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=21174 selected_horizon=21174 endpoint_lower_bound=21024 lower_bound_gap=150 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:43.960498Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=579 row_words=307 horizon=21174 2026-09-10T17:30:44.011878Z 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=4374 2026-09-10T17:30:44.159804Z 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=1024 2026-09-10T17:30:44.415010Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=82770 elapsed_ms=1528 success=true 2026-09-10T17:30:44.564194Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=24 candidates=2187 ordinary_horizon=15870 paired_horizon=10063 use_paired=true 2026-09-10T17:30:44.586803Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=1024 elapsed_ms=426 success=true 2026-09-10T17:30:44.610557Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=24 transfers=2187 maximum_identical_destinations=1 2026-09-10T17:30:44.610588Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=24 initial_horizon=10063 selected_horizon=10063 endpoint_lower_bound=7872 lower_bound_gap=2191 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:44.621180Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=24 tile=106 row_words=248 horizon=10063 2026-09-10T17:30:44.865632Z 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=155544 2026-09-10T17:30:45.026315Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=4374 elapsed_ms=1014 success=true 2026-09-10T17:30:45.142296Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=21111 elapsed_ms=2336 success=true 2026-09-10T17:30:45.965996Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=58 candidates=972 ordinary_horizon=513 paired_horizon=940 use_paired=false 2026-09-10T17:30:45.985258Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=58 transfers=1024 maximum_identical_destinations=1 2026-09-10T17:30:45.985283Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=58 initial_horizon=513 selected_horizon=513 endpoint_lower_bound=112 lower_bound_gap=401 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:45.990145Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=58 tile=1223 row_words=91 horizon=513 2026-09-10T17:30:46.030409Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=59 transfers=1368 maximum_identical_destinations=1 2026-09-10T17:30:46.030434Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=59 initial_horizon=406 selected_horizon=406 endpoint_lower_bound=304 lower_bound_gap=102 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:46.031015Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=59 tile=47 row_words=25 horizon=406 2026-09-10T17:30:46.336078Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=30 transfers=21111 maximum_identical_destinations=1 2026-09-10T17:30:46.336131Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=30 initial_horizon=12282 selected_horizon=12282 endpoint_lower_bound=9760 lower_bound_gap=2522 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:46.383099Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=30 tile=1167 row_words=523 horizon=12282 2026-09-10T17:30:46.511161Z 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=194092 2026-09-10T17:30:46.562708Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=18 transfers=82770 maximum_identical_destinations=1 2026-09-10T17:30:46.562755Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=18 initial_horizon=6701 selected_horizon=6701 endpoint_lower_bound=2304 lower_bound_gap=4397 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:46.763370Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=18 tile=1 row_words=1412 horizon=6701 2026-09-10T17:30:46.934706Z 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=6561 2026-09-10T17:30:47.007015Z 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=23328 2026-09-10T17:30:47.185823Z 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=4374 ordinary_horizon=8994 paired_horizon=5508 use_paired=true 2026-09-10T17:30:47.237627Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=17 transfers=4374 maximum_identical_destinations=1 2026-09-10T17:30:47.237674Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=17 initial_horizon=5508 selected_horizon=5508 endpoint_lower_bound=3552 lower_bound_gap=1956 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:47.257513Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=17 tile=190 row_words=252 horizon=5508 2026-09-10T17:30:47.257608Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=23328 elapsed_ms=250 success=true 2026-09-10T17:30:47.638545Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=20 transfers=23328 maximum_identical_destinations=1 2026-09-10T17:30:47.638587Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=20 initial_horizon=2083 selected_horizon=2083 endpoint_lower_bound=1680 lower_bound_gap=403 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:47.654106Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=20 tile=569 row_words=105 horizon=2083 2026-09-10T17:30:48.095361Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=6561 elapsed_ms=1160 success=true 2026-09-10T17:30:48.112742Z 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=52048 2026-09-10T17:30:49.187733Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=52048 elapsed_ms=1074 success=true 2026-09-10T17:30:49.274935Z 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=248208 2026-09-10T17:30:50.129343Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=21 transfers=52048 maximum_identical_destinations=1 2026-09-10T17:30:50.129408Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=21 initial_horizon=1170 selected_horizon=1170 endpoint_lower_bound=576 lower_bound_gap=594 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:50.177325Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=21 tile=12 row_words=182 horizon=1170 2026-09-10T17:30:50.222268Z 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=2820 2026-09-10T17:30:50.253315Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=2820 elapsed_ms=30 success=true 2026-09-10T17:30:50.310789Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=29 transfers=2820 maximum_identical_destinations=1 2026-09-10T17:30:50.310825Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=29 initial_horizon=3335 selected_horizon=3335 endpoint_lower_bound=1076 lower_bound_gap=2259 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:50.313836Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=29 tile=1443 row_words=16 horizon=3335 2026-09-10T17:30:50.370359Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=42 transfers=1537 maximum_identical_destinations=1 2026-09-10T17:30:50.370391Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=42 initial_horizon=883 selected_horizon=883 endpoint_lower_bound=324 lower_bound_gap=559 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:50.371814Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=42 tile=3 row_words=24 horizon=883 2026-09-10T17:30:50.389838Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=155544 elapsed_ms=5524 success=true 2026-09-10T17:30:50.537982Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=37 candidates=6561 ordinary_horizon=7288 paired_horizon=5579 use_paired=true 2026-09-10T17:30:50.598847Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=37 transfers=6561 maximum_identical_destinations=1 2026-09-10T17:30:50.598887Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=37 initial_horizon=5579 selected_horizon=5579 endpoint_lower_bound=2624 lower_bound_gap=2955 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:50.618750Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=37 tile=502 row_words=337 horizon=5579 2026-09-10T17:30:51.305608Z 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=45090 2026-09-10T17:30:52.005099Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=45090 elapsed_ms=699 success=true 2026-09-10T17:30:52.464805Z 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=309456 2026-09-10T17:30:52.473351Z 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=69934 2026-09-10T17:30:52.746602Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=194092 elapsed_ms=6235 success=true 2026-09-10T17:30:53.259839Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=39 transfers=45090 maximum_identical_destinations=1 2026-09-10T17:30:53.259892Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=39 initial_horizon=6774 selected_horizon=6774 endpoint_lower_bound=6048 lower_bound_gap=726 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:53.276955Z 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=127498 2026-09-10T17:30:53.311999Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=39 tile=1255 row_words=212 horizon=6774 2026-09-10T17:30:54.032479Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=9 transfers=155544 maximum_identical_destinations=1 2026-09-10T17:30:54.032522Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=9 initial_horizon=2599 selected_horizon=2599 endpoint_lower_bound=1728 lower_bound_gap=871 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:54.074346Z 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=309672 2026-09-10T17:30:54.204724Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=9 tile=15 row_words=530 horizon=2599 2026-09-10T17:30:54.285594Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=10 transfers=1458 maximum_identical_destinations=1 2026-09-10T17:30:54.285631Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=10 initial_horizon=863 selected_horizon=863 endpoint_lower_bound=288 lower_bound_gap=575 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:54.287183Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=10 tile=693 row_words=9 horizon=863 2026-09-10T17:30:54.302770Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=248208 elapsed_ms=5027 success=true 2026-09-10T17:30:55.155916Z 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=66880 2026-09-10T17:30:55.288694Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=69934 elapsed_ms=2815 success=true 2026-09-10T17:30:55.774763Z 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=103617 2026-09-10T17:30:56.261925Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=66880 elapsed_ms=1105 success=true 2026-09-10T17:30:57.216600Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=28 transfers=194092 maximum_identical_destinations=1 2026-09-10T17:30:57.216648Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=28 initial_horizon=3159 selected_horizon=3159 endpoint_lower_bound=2152 lower_bound_gap=1007 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:57.467809Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=28 tile=188 row_words=656 horizon=3159 2026-09-10T17:30:57.866946Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=13 transfers=66880 maximum_identical_destinations=1 2026-09-10T17:30:57.866994Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=13 initial_horizon=4224 selected_horizon=4224 endpoint_lower_bound=3640 lower_bound_gap=584 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:57.923629Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=13 tile=362 row_words=294 horizon=4224 2026-09-10T17:30:58.075352Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=43 transfers=69934 maximum_identical_destinations=1 2026-09-10T17:30:58.075403Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=43 initial_horizon=5848 selected_horizon=5848 endpoint_lower_bound=2816 lower_bound_gap=3032 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:58.136845Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=43 tile=14 row_words=423 horizon=5848 2026-09-10T17:30:58.296761Z 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=12492 2026-09-10T17:30:58.445154Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=12492 elapsed_ms=148 success=true 2026-09-10T17:30:58.566797Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=44 transfers=12492 maximum_identical_destinations=1 2026-09-10T17:30:58.566846Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=44 initial_horizon=7903 selected_horizon=7903 endpoint_lower_bound=6756 lower_bound_gap=1147 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:30:58.575865Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=44 tile=32 row_words=174 horizon=7903 2026-09-10T17:30:59.006697Z 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=75104 2026-09-10T17:30:59.068436Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=103617 elapsed_ms=3293 success=true 2026-09-10T17:31:00.206383Z 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=33612 2026-09-10T17:31:00.267608Z 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=112284 2026-09-10T17:31:00.367336Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=75104 elapsed_ms=1360 success=true 2026-09-10T17:31:00.626887Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=309456 elapsed_ms=8162 success=true 2026-09-10T17:31:00.639788Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=127498 elapsed_ms=7362 success=true 2026-09-10T17:31:01.643304Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=14 transfers=75104 maximum_identical_destinations=1 2026-09-10T17:31:01.643339Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=14 initial_horizon=10616 selected_horizon=10616 endpoint_lower_bound=8832 lower_bound_gap=1784 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:01.684462Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=14 tile=723 row_words=383 horizon=10616 2026-09-10T17:31:01.760327Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=35 transfers=1457 maximum_identical_destinations=1 2026-09-10T17:31:01.760366Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=35 initial_horizon=1525 selected_horizon=1465 endpoint_lower_bound=576 lower_bound_gap=889 selected_kind="critical-neighborhood" neighborhood_improvements=1 2026-09-10T17:31:01.762100Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=35 tile=715 row_words=11 horizon=1465 2026-09-10T17:31:01.769087Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=36 candidates=1 ordinary_horizon=682 paired_horizon=394 use_paired=true 2026-09-10T17:31:01.878019Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=309672 elapsed_ms=7803 success=true 2026-09-10T17:31:01.977637Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=248208 maximum_identical_destinations=1 2026-09-10T17:31:01.977702Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=4827 selected_horizon=4827 endpoint_lower_bound=3456 lower_bound_gap=1371 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:02.404097Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=40 transfers=103617 maximum_identical_destinations=1 2026-09-10T17:31:02.404143Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=40 initial_horizon=1059 selected_horizon=1059 endpoint_lower_bound=672 lower_bound_gap=387 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:02.517242Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=40 tile=86 row_words=343 horizon=1059 2026-09-10T17:31:02.573910Z 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=51925 2026-09-10T17:31:02.643136Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=12 row_words=2717 horizon=4827 2026-09-10T17:31:03.201332Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=33612 elapsed_ms=2994 success=true 2026-09-10T17:31:03.463113Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=112284 elapsed_ms=3195 success=true 2026-09-10T17:31:03.657435Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=51925 elapsed_ms=1083 success=true 2026-09-10T17:31:04.676980Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=34 transfers=51925 maximum_identical_destinations=1 2026-09-10T17:31:04.677061Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=34 initial_horizon=1143 selected_horizon=1143 endpoint_lower_bound=576 lower_bound_gap=567 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:04.720349Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=34 tile=1060 row_words=183 horizon=1143 2026-09-10T17:31:05.230888Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=12 transfers=33612 maximum_identical_destinations=1 2026-09-10T17:31:05.230936Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=12 initial_horizon=13257 selected_horizon=13257 endpoint_lower_bound=12336 lower_bound_gap=921 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:05.314706Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=12 tile=67 row_words=729 horizon=13257 2026-09-10T17:31:05.639294Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=33 transfers=112284 maximum_identical_destinations=1 2026-09-10T17:31:05.639339Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=33 initial_horizon=9784 selected_horizon=9784 endpoint_lower_bound=9072 lower_bound_gap=712 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:05.769558Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=33 tile=706 row_words=529 horizon=9784 2026-09-10T17:31:05.901009Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=11 transfers=127498 maximum_identical_destinations=1 2026-09-10T17:31:05.901216Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=11 initial_horizon=4326 selected_horizon=4326 endpoint_lower_bound=1312 lower_bound_gap=3014 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:06.009572Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=11 tile=104 row_words=531 horizon=4326 2026-09-10T17:31:10.831761Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=25 transfers=309456 maximum_identical_destinations=1 2026-09-10T17:31:10.831803Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=25 initial_horizon=9482 selected_horizon=9482 endpoint_lower_bound=7680 lower_bound_gap=1802 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:11.398641Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=25 tile=110 row_words=5430 horizon=9482 2026-09-10T17:31:12.759402Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=31 transfers=309672 maximum_identical_destinations=1 2026-09-10T17:31:12.759450Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=31 initial_horizon=6600 selected_horizon=6600 endpoint_lower_bound=5120 lower_bound_gap=1480 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:13.584507Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=31 tile=9 row_words=3800 horizon=6600 2026-09-10T17:31:13.707056Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=16 mapped=false analytical_cycles=40316449 analytical_exchange_cycles=31680976 scheduled_exchange_cycles=5184687 refined_cycles=13820160 2026-09-10T17:31:14.019808Z 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=27 success=true 2026-09-10T17:31:14.025633Z 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=5 success=true 2026-09-10T17:31:14.030317Z 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-10T17:31:14.374307Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: rejected unbuildable operator-plan finalist finalist=16 mapped=false error=exchange tables exceed per-tile budget: 162668 bytes, limit 65536 bytes 2026-09-10T17:31:14.895345Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=0 2026-09-10T17:31:14.899413Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=41 2026-09-10T17:31:14.903667Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=45 2026-09-10T17:31:14.911024Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=22 2026-09-10T17:31:14.911996Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=22 transfers=1457 maximum_identical_destinations=1 2026-09-10T17:31:14.912023Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=22 initial_horizon=1465 selected_horizon=1465 endpoint_lower_bound=576 lower_bound_gap=889 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:14.913745Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=22 tile=715 row_words=11 horizon=1465 2026-09-10T17:31:14.919856Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=42 2026-09-10T17:31:14.920451Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=42 transfers=1537 maximum_identical_destinations=1 2026-09-10T17:31:14.920463Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=42 initial_horizon=883 selected_horizon=883 endpoint_lower_bound=324 lower_bound_gap=559 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:14.921815Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=42 tile=3 row_words=24 horizon=883 2026-09-10T17:31:14.930549Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=46 2026-09-10T17:31:14.937193Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=47 2026-09-10T17:31:14.939067Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=48 2026-09-10T17:31:14.939095Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=1 2026-09-10T17:31:14.940839Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=4416 maximum_identical_destinations=1 2026-09-10T17:31:14.940859Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=980 selected_horizon=980 endpoint_lower_bound=864 lower_bound_gap=116 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:14.944278Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=703 row_words=22 horizon=980 2026-09-10T17:31:14.947363Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=49 2026-09-10T17:31:14.959968Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=50 2026-09-10T17:31:14.960417Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=50 transfers=1296 maximum_identical_destinations=1 2026-09-10T17:31:14.960427Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=50 initial_horizon=818 selected_horizon=818 endpoint_lower_bound=256 lower_bound_gap=562 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:14.961512Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=50 tile=151 row_words=9 horizon=818 2026-09-10T17:31:14.964847Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=23 2026-09-10T17:31:14.972866Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=51 2026-09-10T17:31:14.973328Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=51 transfers=1224 maximum_identical_destinations=1 2026-09-10T17:31:14.973339Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=51 initial_horizon=374 selected_horizon=374 endpoint_lower_bound=272 lower_bound_gap=102 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:14.974008Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=51 tile=47 row_words=23 horizon=374 2026-09-10T17:31:14.977943Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=52 2026-09-10T17:31:14.989706Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=53 2026-09-10T17:31:14.990658Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=54 2026-09-10T17:31:14.996687Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=55 2026-09-10T17:31:15.006900Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=56 2026-09-10T17:31:15.007273Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=56 transfers=1304 maximum_identical_destinations=1 2026-09-10T17:31:15.007285Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=56 initial_horizon=358 selected_horizon=358 endpoint_lower_bound=256 lower_bound_gap=102 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:15.007975Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=56 tile=121 row_words=16 horizon=358 2026-09-10T17:31:15.016153Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=57 2026-09-10T17:31:15.016448Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=57 transfers=1023 maximum_identical_destinations=1 2026-09-10T17:31:15.016464Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=57 initial_horizon=229 selected_horizon=229 endpoint_lower_bound=16 lower_bound_gap=213 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:15.017301Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=57 tile=18 row_words=17 horizon=229 2026-09-10T17:31:15.796312Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=58 2026-09-10T17:31:15.811611Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=58 transfers=1024 maximum_identical_destinations=1 2026-09-10T17:31:15.811644Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=58 initial_horizon=513 selected_horizon=513 endpoint_lower_bound=112 lower_bound_gap=401 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:15.817285Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=58 tile=1223 row_words=91 horizon=513 2026-09-10T17:31:15.819153Z 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=23311 2026-09-10T17:31:15.832754Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=59 2026-09-10T17:31:15.833289Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=59 transfers=1368 maximum_identical_destinations=1 2026-09-10T17:31:15.833300Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=59 initial_horizon=406 selected_horizon=406 endpoint_lower_bound=304 lower_bound_gap=102 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:15.834045Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=59 tile=47 row_words=25 horizon=406 2026-09-10T17:31:15.841444Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=24 2026-09-10T17:31:15.862388Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=35 2026-09-10T17:31:15.863589Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=35 transfers=1457 maximum_identical_destinations=1 2026-09-10T17:31:15.863712Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=35 initial_horizon=1465 selected_horizon=1465 endpoint_lower_bound=576 lower_bound_gap=889 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:15.865555Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=35 tile=715 row_words=11 horizon=1465 2026-09-10T17:31:15.869609Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=36 2026-09-10T17:31:15.870044Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=37 2026-09-10T17:31:15.870533Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=24 transfers=2187 maximum_identical_destinations=1 2026-09-10T17:31:15.870566Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=24 initial_horizon=10063 selected_horizon=10063 endpoint_lower_bound=7872 lower_bound_gap=2191 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:15.885744Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=24 tile=106 row_words=248 horizon=10063 2026-09-10T17:31:15.904695Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=37 transfers=6561 maximum_identical_destinations=1 2026-09-10T17:31:15.904730Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=37 initial_horizon=5579 selected_horizon=5579 endpoint_lower_bound=2624 lower_bound_gap=2955 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:15.929153Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=37 tile=502 row_words=337 horizon=5579 2026-09-10T17:31:15.954619Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=38 2026-09-10T17:31:15.995408Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=15 2026-09-10T17:31:16.017354Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=15 transfers=61520 maximum_identical_destinations=1 2026-09-10T17:31:16.017377Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=15 initial_horizon=4427 selected_horizon=4427 endpoint_lower_bound=3640 lower_bound_gap=787 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:16.064295Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=15 tile=722 row_words=301 horizon=4427 2026-09-10T17:31:16.332334Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=16 2026-09-10T17:31:16.340918Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=23311 elapsed_ms=521 success=true 2026-09-10T17:31:16.343432Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=16 transfers=11656 maximum_identical_destinations=1 2026-09-10T17:31:16.343591Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=16 initial_horizon=1544 selected_horizon=1544 endpoint_lower_bound=576 lower_bound_gap=968 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:16.351346Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=16 tile=139 row_words=68 horizon=1544 2026-09-10T17:31:16.770011Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=43 2026-09-10T17:31:16.807082Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=43 transfers=69934 maximum_identical_destinations=1 2026-09-10T17:31:16.807117Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=43 initial_horizon=5848 selected_horizon=5848 endpoint_lower_bound=2816 lower_bound_gap=3032 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:16.851060Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=43 tile=14 row_words=423 horizon=5848 2026-09-10T17:31:16.936914Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=2 transfers=23311 maximum_identical_destinations=1 2026-09-10T17:31:16.936957Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=2 initial_horizon=1125 selected_horizon=1125 endpoint_lower_bound=288 lower_bound_gap=837 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:16.942924Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=39 2026-09-10T17:31:16.952998Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=2 tile=1270 row_words=82 horizon=1125 2026-09-10T17:31:16.978697Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=39 transfers=45090 maximum_identical_destinations=1 2026-09-10T17:31:16.978731Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=39 initial_horizon=6774 selected_horizon=6774 endpoint_lower_bound=6048 lower_bound_gap=726 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:16.986220Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=3 2026-09-10T17:31:16.986775Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=1457 maximum_identical_destinations=1 2026-09-10T17:31:16.986787Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=1465 selected_horizon=1465 endpoint_lower_bound=576 lower_bound_gap=889 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:16.988190Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=715 row_words=11 horizon=1465 2026-09-10T17:31:17.025001Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=39 tile=1255 row_words=212 horizon=6774 2026-09-10T17:31:17.041875Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=4 2026-09-10T17:31:17.087035Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=44 2026-09-10T17:31:17.093308Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=44 transfers=12492 maximum_identical_destinations=1 2026-09-10T17:31:17.093326Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=44 initial_horizon=7903 selected_horizon=7903 endpoint_lower_bound=6756 lower_bound_gap=1147 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.101743Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=44 tile=32 row_words=174 horizon=7903 2026-09-10T17:31:17.130824Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=34 2026-09-10T17:31:17.154987Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=34 transfers=51925 maximum_identical_destinations=1 2026-09-10T17:31:17.155011Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=34 initial_horizon=1143 selected_horizon=1143 endpoint_lower_bound=576 lower_bound_gap=567 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.203776Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=34 tile=1060 row_words=183 horizon=1143 2026-09-10T17:31:17.226436Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=26 2026-09-10T17:31:17.239287Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=17 2026-09-10T17:31:17.263039Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=17 transfers=4374 maximum_identical_destinations=1 2026-09-10T17:31:17.263070Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=17 initial_horizon=5508 selected_horizon=5508 endpoint_lower_bound=3552 lower_bound_gap=1956 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.281579Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=17 tile=190 row_words=252 horizon=5508 2026-09-10T17:31:17.390556Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=30 2026-09-10T17:31:17.446782Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=30 transfers=21111 maximum_identical_destinations=1 2026-09-10T17:31:17.446816Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=30 initial_horizon=12282 selected_horizon=12282 endpoint_lower_bound=9760 lower_bound_gap=2522 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.476541Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=33 2026-09-10T17:31:17.485580Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=30 tile=1167 row_words=523 horizon=12282 2026-09-10T17:31:17.518475Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=32 2026-09-10T17:31:17.536273Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=33 transfers=112284 maximum_identical_destinations=1 2026-09-10T17:31:17.536303Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=33 initial_horizon=9784 selected_horizon=9784 endpoint_lower_bound=9072 lower_bound_gap=712 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.573909Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=27 2026-09-10T17:31:17.583677Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=27 transfers=20982 maximum_identical_destinations=1 2026-09-10T17:31:17.583697Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=27 initial_horizon=2998 selected_horizon=2998 endpoint_lower_bound=2560 lower_bound_gap=438 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.596614Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=27 tile=1255 row_words=92 horizon=2998 2026-09-10T17:31:17.654527Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=33 tile=706 row_words=529 horizon=9784 2026-09-10T17:31:17.741088Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=29 2026-09-10T17:31:17.742198Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=29 transfers=2820 maximum_identical_destinations=1 2026-09-10T17:31:17.742234Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=29 initial_horizon=3335 selected_horizon=3335 endpoint_lower_bound=1076 lower_bound_gap=2259 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.745364Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=29 tile=1443 row_words=16 horizon=3335 2026-09-10T17:31:17.918266Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=20 2026-09-10T17:31:17.929620Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=20 transfers=23328 maximum_identical_destinations=1 2026-09-10T17:31:17.929643Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=20 initial_horizon=2083 selected_horizon=2083 endpoint_lower_bound=1680 lower_bound_gap=403 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:17.945688Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=20 tile=569 row_words=105 horizon=2083 2026-09-10T17:31:17.959664Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=7 2026-09-10T17:31:18.036661Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=5 2026-09-10T17:31:18.089144Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=2916 maximum_identical_destinations=1 2026-09-10T17:31:18.089173Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=21174 selected_horizon=21174 endpoint_lower_bound=21024 lower_bound_gap=150 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:18.109065Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=8 2026-09-10T17:31:18.115757Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=579 row_words=307 horizon=21174 2026-09-10T17:31:18.120492Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=8 transfers=16416 maximum_identical_destinations=1 2026-09-10T17:31:18.120526Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=8 initial_horizon=3350 selected_horizon=3350 endpoint_lower_bound=2880 lower_bound_gap=470 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:18.137301Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=8 tile=1151 row_words=83 horizon=3350 2026-09-10T17:31:19.037928Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=21 2026-09-10T17:31:19.071107Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=21 transfers=52048 maximum_identical_destinations=1 2026-09-10T17:31:19.071137Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=21 initial_horizon=1170 selected_horizon=1170 endpoint_lower_bound=576 lower_bound_gap=594 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:19.115589Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=21 tile=12 row_words=182 horizon=1170 2026-09-10T17:31:19.146970Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=19 2026-09-10T17:31:19.734552Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=40 2026-09-10T17:31:19.793244Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=40 transfers=103617 maximum_identical_destinations=1 2026-09-10T17:31:19.793286Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=40 initial_horizon=1059 selected_horizon=1059 endpoint_lower_bound=672 lower_bound_gap=387 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:19.905044Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=40 tile=86 row_words=343 horizon=1059 2026-09-10T17:31:19.937755Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=18 2026-09-10T17:31:19.995223Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=18 transfers=82770 maximum_identical_destinations=1 2026-09-10T17:31:19.995263Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=18 initial_horizon=6701 selected_horizon=6701 endpoint_lower_bound=2304 lower_bound_gap=4397 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:20.195994Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=18 tile=1 row_words=1412 horizon=6701 2026-09-10T17:31:21.368590Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=13 2026-09-10T17:31:21.407464Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=13 transfers=66880 maximum_identical_destinations=1 2026-09-10T17:31:21.407524Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=13 initial_horizon=4224 selected_horizon=4224 endpoint_lower_bound=3640 lower_bound_gap=584 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:21.479093Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=13 tile=362 row_words=294 horizon=4224 2026-09-10T17:31:22.599346Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=9 2026-09-10T17:31:22.691086Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=9 transfers=155544 maximum_identical_destinations=1 2026-09-10T17:31:22.691128Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=9 initial_horizon=2599 selected_horizon=2599 endpoint_lower_bound=1728 lower_bound_gap=871 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:22.869673Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=9 tile=15 row_words=530 horizon=2599 2026-09-10T17:31:22.925420Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=10 2026-09-10T17:31:22.926051Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=10 transfers=1458 maximum_identical_destinations=1 2026-09-10T17:31:22.926063Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=10 initial_horizon=863 selected_horizon=863 endpoint_lower_bound=288 lower_bound_gap=575 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:22.927988Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=10 tile=693 row_words=9 horizon=863 2026-09-10T17:31:23.081589Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=28 2026-09-10T17:31:23.202669Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=28 transfers=194092 maximum_identical_destinations=1 2026-09-10T17:31:23.202710Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=28 initial_horizon=3159 selected_horizon=3159 endpoint_lower_bound=2152 lower_bound_gap=1007 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:23.318454Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=14 2026-09-10T17:31:23.368400Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=14 transfers=75104 maximum_identical_destinations=1 2026-09-10T17:31:23.368440Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=14 initial_horizon=10616 selected_horizon=10616 endpoint_lower_bound=8832 lower_bound_gap=1784 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:23.428156Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=14 tile=723 row_words=383 horizon=10616 2026-09-10T17:31:23.433765Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=28 tile=188 row_words=656 horizon=3159 2026-09-10T17:31:24.308256Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=12 2026-09-10T17:31:24.391176Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=12 transfers=33612 maximum_identical_destinations=1 2026-09-10T17:31:24.391236Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=12 initial_horizon=13257 selected_horizon=13257 endpoint_lower_bound=12336 lower_bound_gap=921 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:24.472486Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=12 tile=67 row_words=729 horizon=13257 2026-09-10T17:31:27.443542Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=6 2026-09-10T17:31:27.603906Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=248208 maximum_identical_destinations=1 2026-09-10T17:31:27.603954Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=4827 selected_horizon=4827 endpoint_lower_bound=3456 lower_bound_gap=1371 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:28.261186Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=12 row_words=2717 horizon=4827 2026-09-10T17:31:28.426902Z 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=127498 2026-09-10T17:31:28.983156Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=25 2026-09-10T17:31:29.163631Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=25 transfers=309456 maximum_identical_destinations=1 2026-09-10T17:31:29.163721Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=25 initial_horizon=9482 selected_horizon=9482 endpoint_lower_bound=7680 lower_bound_gap=1802 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:29.660919Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: reused exchange optimization after validating relocated rows phase=31 2026-09-10T17:31:29.851131Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=31 transfers=309672 maximum_identical_destinations=1 2026-09-10T17:31:29.851181Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=31 initial_horizon=6600 selected_horizon=6600 endpoint_lower_bound=5120 lower_bound_gap=1480 selected_kind="reused" neighborhood_improvements=0 2026-09-10T17:31:29.936091Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=25 tile=110 row_words=5430 horizon=9482 2026-09-10T17:31:30.702401Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=31 tile=9 row_words=3800 horizon=6600 2026-09-10T17:31:34.934387Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished incremental instruction-alignment validation transfers=127498 elapsed_ms=6507 success=true 2026-09-10T17:31:39.582730Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=11 transfers=127498 maximum_identical_destinations=1 2026-09-10T17:31:39.582778Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=11 initial_horizon=4417 selected_horizon=4417 endpoint_lower_bound=1312 lower_bound_gap=3105 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-10T17:31:39.697441Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=11 tile=104 row_words=531 horizon=4417 2026-09-10T17:31:39.798290Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=12 mapped=false analytical_cycles=40317287 analytical_exchange_cycles=31681616 scheduled_exchange_cycles=5187225 refined_cycles=13822896 2026-09-10T17:31:40.159775Z 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=33 success=true 2026-09-10T17:31:40.164043Z 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=4 success=true 2026-09-10T17:31:40.169104Z 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-10T17:31:40.519039Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: rejected unbuildable operator-plan finalist finalist=12 mapped=false error=exchange tables exceed per-tile budget: 162600 bytes, limit 65536 bytes 2026-09-10T17:31:41.044561Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="select_finalist"}: geometry or encoded exchange budget exhausted penalty=0 2026-09-10T17:31:43.164571Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:31:43.166749Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:31:43.177108Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:31:43.282860Z INFO searching region body context context=1 cache_hits=0 operations=21 2026-09-10T17:32:19.740333Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0100.json scope="rejected-op18" peak_step=7 effective_peak_bytes=862656 2026-09-10T17:32:19.740673Z INFO searched region body context context=1 elapsed_ms=36563 candidates=0 2026-09-10T17:32:19.740691Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:32:19.740719Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T17:32:21.296964Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0101.json scope="rejected-op18" peak_step=7 effective_peak_bytes=862656 2026-09-10T17:32:21.297415Z INFO searched region body context context=1 elapsed_ms=38132 candidates=0 2026-09-10T17:32:21.297440Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:32:21.297528Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T17:32:24.872968Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0102.json scope="rejected-op18" peak_step=7 effective_peak_bytes=862656 2026-09-10T17:32:24.873322Z INFO searched region body context context=1 elapsed_ms=41706 candidates=0 2026-09-10T17:32:24.873334Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:32:24.873365Z INFO searching region body context context=2 cache_hits=0 operations=21 2026-09-10T17:32:25.399905Z INFO wrote planner memory profile path=artifacts/vit-panel-parameter-homes-20260910/layers-27/memory/rejected-op18-7866-0103.json scope="rejected-op18" peak_step=7 effective_peak_bytes=862656 2026-09-10T17:32:25.400151Z INFO searched region body context context=1 elapsed_ms=42117 candidates=0 2026-09-10T17:32:25.400157Z INFO retrying region with compact persistent parameter homes 2026-09-10T17:32:25.400194Z INFO searching region body context context=2 cache_hits=0 operations=21