2026-09-13T09:30:22.945236Z 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-13T09:30:45.850930Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: wrote planner memory profile path=artifacts/bs3-check-20260913/relaxed/memory/baseline-534370-0000.json scope="baseline" peak_step=120 effective_peak_bytes=550008 2026-09-13T09:30:57.922014Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: screened exchange table geometry expansion_ms=10714 expansion_and_footprint_ms=12070 estimated_row_bytes=148328 heuristic_row_bytes=616028 geometry_fragments_per_tile=16742 fragment_limit=17408 2026-09-13T09:30:58.054170Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: eliminated unread FP8 cast input padding clears removed=1296 2026-09-13T09:30:58.869662Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=73 transfers=1151 maximum_identical_destinations=1 2026-09-13T09:30:58.869702Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=73 initial_horizon=186 selected_horizon=186 endpoint_lower_bound=64 lower_bound_gap=122 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.872970Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=73 tile=1081 row_words=39 horizon=186 2026-09-13T09:30:58.889993Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=76 candidates=96 ordinary_horizon=231 paired_horizon=1250 use_paired=false 2026-09-13T09:30:58.891569Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=72 transfers=1224 maximum_identical_destinations=1 2026-09-13T09:30:58.891594Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=72 initial_horizon=918 selected_horizon=918 endpoint_lower_bound=816 lower_bound_gap=102 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.894678Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=72 tile=47 row_words=23 horizon=918 2026-09-13T09:30:58.902094Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=71 transfers=1294 maximum_identical_destinations=1 2026-09-13T09:30:58.902119Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=71 initial_horizon=471 selected_horizon=471 endpoint_lower_bound=256 lower_bound_gap=215 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.905876Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=71 tile=866 row_words=10 horizon=471 2026-09-13T09:30:58.906128Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=60 transfers=1294 maximum_identical_destinations=1 2026-09-13T09:30:58.906149Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=60 initial_horizon=471 selected_horizon=471 endpoint_lower_bound=256 lower_bound_gap=215 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.907132Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=114 transfers=2115 maximum_identical_destinations=1 2026-09-13T09:30:58.907164Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=114 initial_horizon=269 selected_horizon=269 endpoint_lower_bound=168 lower_bound_gap=101 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.907768Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=45 transfers=3040 maximum_identical_destinations=1 2026-09-13T09:30:58.907790Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=45 initial_horizon=6793 selected_horizon=6793 endpoint_lower_bound=6624 lower_bound_gap=169 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.911390Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=60 tile=866 row_words=10 horizon=471 2026-09-13T09:30:58.912218Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=114 tile=21 row_words=58 horizon=269 2026-09-13T09:30:58.916586Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=45 tile=1469 row_words=22 horizon=6793 2026-09-13T09:30:58.924412Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=61 transfers=1224 maximum_identical_destinations=1 2026-09-13T09:30:58.924433Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=61 initial_horizon=918 selected_horizon=918 endpoint_lower_bound=816 lower_bound_gap=102 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.926461Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=61 tile=47 row_words=23 horizon=918 2026-09-13T09:30:58.930824Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=70 candidates=51 ordinary_horizon=1840 paired_horizon=4185 use_paired=false 2026-09-13T09:30:58.948437Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=62 transfers=1151 maximum_identical_destinations=1 2026-09-13T09:30:58.948454Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=62 initial_horizon=186 selected_horizon=186 endpoint_lower_bound=64 lower_bound_gap=122 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.950613Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=117 transfers=1725 maximum_identical_destinations=1 2026-09-13T09:30:58.950645Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=117 initial_horizon=1112 selected_horizon=1112 endpoint_lower_bound=896 lower_bound_gap=216 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.950822Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=62 tile=1069 row_words=38 horizon=186 2026-09-13T09:30:58.957333Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=117 tile=1357 row_words=14 horizon=1112 2026-09-13T09:30:58.978447Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=118 transfers=1368 maximum_identical_destinations=1 2026-09-13T09:30:58.978470Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=118 initial_horizon=1014 selected_horizon=1014 endpoint_lower_bound=912 lower_bound_gap=102 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.978963Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=1 transfers=1368 maximum_identical_destinations=1 2026-09-13T09:30:58.978991Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=1 initial_horizon=2114 selected_horizon=2114 endpoint_lower_bound=1920 lower_bound_gap=194 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:58.981511Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=118 tile=47 row_words=25 horizon=1014 2026-09-13T09:30:58.987672Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=1 tile=1321 row_words=25 horizon=2114 2026-09-13T09:30:59.014949Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=119 transfers=1151 maximum_identical_destinations=1 2026-09-13T09:30:59.014972Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=119 initial_horizon=186 selected_horizon=186 endpoint_lower_bound=64 lower_bound_gap=122 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.018552Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=119 tile=1105 row_words=38 horizon=186 2026-09-13T09:30:59.062480Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=7 transfers=23760 maximum_identical_destinations=1 2026-09-13T09:30:59.062508Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=7 initial_horizon=6343 selected_horizon=6343 endpoint_lower_bound=6240 lower_bound_gap=103 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.076737Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=7 tile=1361 row_words=169 horizon=6343 2026-09-13T09:30:59.079091Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=77 candidates=164 ordinary_horizon=253 paired_horizon=516 use_paired=false 2026-09-13T09:30:59.083707Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=116 candidates=57 ordinary_horizon=6562 paired_horizon=7094 use_paired=false 2026-09-13T09:30:59.087037Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=115 transfers=1469 maximum_identical_destinations=1 2026-09-13T09:30:59.087066Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=115 initial_horizon=6508 selected_horizon=6508 endpoint_lower_bound=6450 lower_bound_gap=58 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.090276Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=115 tile=0 row_words=1473 horizon=6508 2026-09-13T09:30:59.115328Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=4 transfers=23760 maximum_identical_destinations=1 2026-09-13T09:30:59.115358Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=4 initial_horizon=6343 selected_horizon=6343 endpoint_lower_bound=6240 lower_bound_gap=103 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.118910Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=10 transfers=2193 maximum_identical_destinations=1 2026-09-13T09:30:59.118938Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=10 initial_horizon=702 selected_horizon=702 endpoint_lower_bound=576 lower_bound_gap=126 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.122293Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=78 transfers=1438 maximum_identical_destinations=1 2026-09-13T09:30:59.122319Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=78 initial_horizon=1112 selected_horizon=1112 endpoint_lower_bound=896 lower_bound_gap=216 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.122529Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=10 tile=622 row_words=15 horizon=702 2026-09-13T09:30:59.128444Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=78 tile=875 row_words=10 horizon=1112 2026-09-13T09:30:59.135747Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=4 tile=1209 row_words=156 horizon=6343 2026-09-13T09:30:59.141365Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=37 transfers=13824 maximum_identical_destinations=1 2026-09-13T09:30:59.141398Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=37 initial_horizon=8158 selected_horizon=8158 endpoint_lower_bound=8064 lower_bound_gap=94 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.160131Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=37 tile=1271 row_words=192 horizon=8158 2026-09-13T09:30:59.166611Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=3 transfers=23760 maximum_identical_destinations=1 2026-09-13T09:30:59.166645Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=3 initial_horizon=6331 selected_horizon=6331 endpoint_lower_bound=6240 lower_bound_gap=91 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.187833Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=3 tile=977 row_words=141 horizon=6331 2026-09-13T09:30:59.202223Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=50 transfers=11360 maximum_identical_destinations=1 2026-09-13T09:30:59.202253Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=50 initial_horizon=9217 selected_horizon=9217 endpoint_lower_bound=7296 lower_bound_gap=1921 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.214182Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=50 tile=313 row_words=52 horizon=9217 2026-09-13T09:30:59.241190Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=53 candidates=18 ordinary_horizon=1897 paired_horizon=1708 use_paired=false 2026-09-13T09:30:59.251536Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=2 transfers=32616 maximum_identical_destinations=1 2026-09-13T09:30:59.251567Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=2 initial_horizon=5627 selected_horizon=5627 endpoint_lower_bound=5520 lower_bound_gap=107 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.269873Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=2 tile=1271 row_words=154 horizon=5627 2026-09-13T09:30:59.271425Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=56 transfers=5700 maximum_identical_destinations=1 2026-09-13T09:30:59.271449Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=56 initial_horizon=8981 selected_horizon=8981 endpoint_lower_bound=7104 lower_bound_gap=1877 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.278535Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=56 tile=1417 row_words=30 horizon=8981 2026-09-13T09:30:59.282679Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=66 transfers=1392 maximum_identical_destinations=1 2026-09-13T09:30:59.282704Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=66 initial_horizon=454 selected_horizon=454 endpoint_lower_bound=352 lower_bound_gap=102 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.283772Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=38 transfers=13824 maximum_identical_destinations=1 2026-09-13T09:30:59.283798Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=38 initial_horizon=8159 selected_horizon=8159 endpoint_lower_bound=8064 lower_bound_gap=95 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.286114Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=66 tile=47 row_words=35 horizon=454 2026-09-13T09:30:59.292753Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=39 transfers=13824 maximum_identical_destinations=1 2026-09-13T09:30:59.292783Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=39 initial_horizon=8159 selected_horizon=8159 endpoint_lower_bound=8064 lower_bound_gap=95 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.294588Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=38 tile=874 row_words=192 horizon=8159 2026-09-13T09:30:59.314766Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=39 tile=560 row_words=185 horizon=8159 2026-09-13T09:30:59.319912Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=5 transfers=23760 maximum_identical_destinations=1 2026-09-13T09:30:59.319947Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=5 initial_horizon=6343 selected_horizon=6343 endpoint_lower_bound=6240 lower_bound_gap=103 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.336005Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=33 transfers=13824 maximum_identical_destinations=1 2026-09-13T09:30:59.336031Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=33 initial_horizon=8158 selected_horizon=8158 endpoint_lower_bound=8064 lower_bound_gap=94 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.343564Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=5 tile=1226 row_words=154 horizon=6343 2026-09-13T09:30:59.346550Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=33 tile=1240 row_words=178 horizon=8158 2026-09-13T09:30:59.366967Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=6 transfers=23760 maximum_identical_destinations=1 2026-09-13T09:30:59.366993Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=6 initial_horizon=6343 selected_horizon=6343 endpoint_lower_bound=6240 lower_bound_gap=103 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.388197Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=6 tile=1346 row_words=170 horizon=6343 2026-09-13T09:30:59.438044Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=42 candidates=18 ordinary_horizon=1892 paired_horizon=1710 use_paired=false 2026-09-13T09:30:59.441139Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=14 transfers=44712 maximum_identical_destinations=1 2026-09-13T09:30:59.441167Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=14 initial_horizon=8032 selected_horizon=8032 endpoint_lower_bound=5760 lower_bound_gap=2272 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.462365Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=34 transfers=13824 maximum_identical_destinations=1 2026-09-13T09:30:59.462391Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=34 initial_horizon=8158 selected_horizon=8158 endpoint_lower_bound=8064 lower_bound_gap=94 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.472762Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=34 tile=1082 row_words=185 horizon=8158 2026-09-13T09:30:59.473263Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=14 tile=106 row_words=163 horizon=8032 2026-09-13T09:30:59.482012Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=35 transfers=13824 maximum_identical_destinations=1 2026-09-13T09:30:59.482038Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=35 initial_horizon=8158 selected_horizon=8158 endpoint_lower_bound=8064 lower_bound_gap=94 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.485577Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=36 transfers=13824 maximum_identical_destinations=1 2026-09-13T09:30:59.485602Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=36 initial_horizon=8158 selected_horizon=8158 endpoint_lower_bound=8064 lower_bound_gap=94 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.491247Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=11 candidates=18 ordinary_horizon=1899 paired_horizon=1850 use_paired=false 2026-09-13T09:30:59.492540Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=35 tile=1090 row_words=187 horizon=8158 2026-09-13T09:30:59.496753Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=36 tile=1103 row_words=180 horizon=8158 2026-09-13T09:30:59.514668Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=59 candidates=216 ordinary_horizon=235 paired_horizon=658 use_paired=false 2026-09-13T09:30:59.541000Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=32 transfers=26298 maximum_identical_destinations=1 2026-09-13T09:30:59.541035Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=32 initial_horizon=8823 selected_horizon=8823 endpoint_lower_bound=8064 lower_bound_gap=759 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.561087Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=32 tile=1139 row_words=195 horizon=8823 2026-09-13T09:30:59.699124Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=65 transfers=33792 maximum_identical_destinations=1 2026-09-13T09:30:59.699159Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=65 initial_horizon=2467 selected_horizon=2467 endpoint_lower_bound=2304 lower_bound_gap=163 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.724236Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=65 tile=364 row_words=149 horizon=2467 2026-09-13T09:30:59.890020Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=30 transfers=34965 maximum_identical_destinations=1 2026-09-13T09:30:59.890058Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=30 initial_horizon=3978 selected_horizon=3978 endpoint_lower_bound=1728 lower_bound_gap=2250 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:30:59.913509Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=30 tile=163 row_words=192 horizon=3978 2026-09-13T09:31:01.968195Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=8 transfers=157329 maximum_identical_destinations=1 2026-09-13T09:31:01.968246Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=8 initial_horizon=2020 selected_horizon=2020 endpoint_lower_bound=1728 lower_bound_gap=292 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:02.083824Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=8 tile=473 row_words=455 horizon=2020 2026-09-13T09:31:02.506987Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=40 transfers=157329 maximum_identical_destinations=1 2026-09-13T09:31:02.507023Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=40 initial_horizon=2037 selected_horizon=2037 endpoint_lower_bound=1728 lower_bound_gap=309 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:02.640571Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=40 tile=638 row_words=526 horizon=2037 2026-09-13T09:31:03.248401Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=51 transfers=157338 maximum_identical_destinations=1 2026-09-13T09:31:03.248436Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=51 initial_horizon=2049 selected_horizon=2049 endpoint_lower_bound=1728 lower_bound_gap=321 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:03.383786Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=51 tile=6 row_words=681 horizon=2049 2026-09-13T09:31:03.591570Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=49 transfers=1944 maximum_identical_destinations=1 2026-09-13T09:31:03.591608Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=49 initial_horizon=18842 selected_horizon=18842 endpoint_lower_bound=17408 lower_bound_gap=1434 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:03.604578Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=49 tile=1142 row_words=51 horizon=18842 2026-09-13T09:31:06.658658Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=55 candidates=1080 ordinary_horizon=23508 paired_horizon=16185 use_paired=false 2026-09-13T09:31:06.758836Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=55 transfers=81540 maximum_identical_destinations=1 2026-09-13T09:31:06.758860Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=55 initial_horizon=23508 selected_horizon=23508 endpoint_lower_bound=21168 lower_bound_gap=2340 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:06.832145Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=55 tile=630 row_words=473 horizon=23508 2026-09-13T09:31:08.022744Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=13 candidates=1188 ordinary_horizon=33682 paired_horizon=25055 use_paired=false 2026-09-13T09:31:08.133259Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=13 transfers=81216 maximum_identical_destinations=1 2026-09-13T09:31:08.133294Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=13 initial_horizon=33682 selected_horizon=33682 endpoint_lower_bound=27264 lower_bound_gap=6418 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:08.204175Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=57 transfers=314694 maximum_identical_destinations=1 2026-09-13T09:31:08.204248Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=57 initial_horizon=4010 selected_horizon=4010 endpoint_lower_bound=3456 lower_bound_gap=554 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:08.225805Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=13 tile=495 row_words=477 horizon=33682 2026-09-13T09:31:08.226558Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=31 transfers=80028 maximum_identical_destinations=1 2026-09-13T09:31:08.226589Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=31 initial_horizon=10979 selected_horizon=10979 endpoint_lower_bound=8128 lower_bound_gap=2851 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:08.426480Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=31 tile=281 row_words=1309 horizon=10979 2026-09-13T09:31:08.565026Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=57 tile=52 row_words=1332 horizon=4010 2026-09-13T09:31:11.866288Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=15 transfers=471972 maximum_identical_destinations=1 2026-09-13T09:31:11.866323Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=15 initial_horizon=5759 selected_horizon=5759 endpoint_lower_bound=5184 lower_bound_gap=575 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:12.398382Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=15 tile=79 row_words=1319 horizon=5759 2026-09-13T09:31:12.919114Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=17 transfers=174741 maximum_identical_destinations=1 2026-09-13T09:31:12.919156Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=17 initial_horizon=5648 selected_horizon=5648 endpoint_lower_bound=5184 lower_bound_gap=464 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:13.163721Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=17 tile=204 row_words=706 horizon=5648 2026-09-13T09:31:15.196702Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=46 transfers=587889 maximum_identical_destinations=1 2026-09-13T09:31:15.196737Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=46 initial_horizon=13334 selected_horizon=13334 endpoint_lower_bound=6456 lower_bound_gap=6878 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:15.887837Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=46 tile=539 row_words=1995 horizon=13334 2026-09-13T09:31:20.691030Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=64 transfers=209664 maximum_identical_destinations=1 2026-09-13T09:31:20.691072Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=64 initial_horizon=11756 selected_horizon=11756 endpoint_lower_bound=8164 lower_bound_gap=3592 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:20.951959Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=64 tile=208 row_words=2405 horizon=11756 2026-09-13T09:31:22.751396Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=0 transfers=42309 maximum_identical_destinations=1 2026-09-13T09:31:22.751430Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=0 initial_horizon=13425 selected_horizon=13425 endpoint_lower_bound=4160 lower_bound_gap=9265 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:22.787473Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=0 tile=98 row_words=498 horizon=13425 2026-09-13T09:31:32.330139Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=48 transfers=295245 maximum_identical_destinations=1 2026-09-13T09:31:32.330182Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=48 initial_horizon=18193 selected_horizon=18193 endpoint_lower_bound=15504 lower_bound_gap=2689 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:31:33.082687Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=48 tile=205 row_words=4802 horizon=18193 2026-09-13T09:32:14.146935Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: compared ordinary and paired exchange schedules phase=44 candidates=78732 ordinary_horizon=37151 paired_horizon=234233 use_paired=false 2026-09-13T09:32:15.899062Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: prepared large physical exchange phase phase=44 transfers=88416 maximum_identical_destinations=1 2026-09-13T09:32:15.899101Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: optimized physical exchange schedule phase=44 initial_horizon=37151 selected_horizon=37151 endpoint_lower_bound=33696 lower_bound_gap=3455 selected_kind="balanced-compact-streams" neighborhood_improvements=0 2026-09-13T09:32:16.691111Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: finished large physical exchange phase phase=44 tile=28 row_words=5629 horizon=37151 2026-09-13T09:32:16.855535Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=54 success=true 2026-09-13T09:32:16.856033Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k32_c96_r6_r6" target=ipu21 2026-09-13T09:32:16.958635Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/6e0d3f25c3dc9afc6442a3b1d0a4f5be734e0dfcee7d9fa081152362563f4db4/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/6e0d3f25c3dc9afc6442a3b1d0a4f5be734e0dfcee7d9fa081152362563f4db4/kernel.json 2026-09-13T09:32:16.959163Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k32_c112_r6_r6" target=ipu21 2026-09-13T09:32:17.005284Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/2107a67fd7ec50f77faec6606903296fdb932bb02f185399e3158a0986adcf41/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/2107a67fd7ec50f77faec6606903296fdb932bb02f185399e3158a0986adcf41/kernel.json 2026-09-13T09:32:17.006149Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k96_c64_r156_r162" target=ipu21 2026-09-13T09:32:17.048762Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/c72468a1aa3578716329fee32d196a4d281d3e92b8b89c9ea1780dd246dd1c6a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c72468a1aa3578716329fee32d196a4d281d3e92b8b89c9ea1780dd246dd1c6a/kernel.json 2026-09-13T09:32:17.049539Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k96_c80_r156_r162" target=ipu21 2026-09-13T09:32:17.090773Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/d55230f79a878c871c8136afc9337db6322f38f8fb969b7435bf5c6042c78ee2/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/d55230f79a878c871c8136afc9337db6322f38f8fb969b7435bf5c6042c78ee2/kernel.json 2026-09-13T09:32:17.091386Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k128_c128_r120_r126" target=ipu21 2026-09-13T09:32:17.136351Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/e72a23b397e8fffec59e092d66b57729720e224db58e37e2b61897ef40ae928d/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/e72a23b397e8fffec59e092d66b57729720e224db58e37e2b61897ef40ae928d/kernel.json 2026-09-13T09:32:17.136634Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k224_c16_r6_r6" target=ipu21 2026-09-13T09:32:17.180278Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5d8b31c0e4331c4de5e2fbae86ad07e3bd1b432e621e2eb9660568b2c36c8b19/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5d8b31c0e4331c4de5e2fbae86ad07e3bd1b432e621e2eb9660568b2c36c8b19/kernel.json 2026-09-13T09:32:17.180644Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k288_c64_r216_r222" target=ipu21 2026-09-13T09:32:17.224199Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/e232d353915bd8d87eeb5271a38f111ce785247dcaef7f6d5a12501bc69b64ab/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/e232d353915bd8d87eeb5271a38f111ce785247dcaef7f6d5a12501bc69b64ab/kernel.json 2026-09-13T09:32:17.224720Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k384_c64_r198_r204" target=ipu21 2026-09-13T09:32:17.265331Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/88a37cdd71dd0704c096b007eb6ef0647716e6ee6861c52aec4dd6405f12975a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/88a37cdd71dd0704c096b007eb6ef0647716e6ee6861c52aec4dd6405f12975a/kernel.json 2026-09-13T09:32:17.265762Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k384_c80_r198_r204" target=ipu21 2026-09-13T09:32:17.308814Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/52a5f7b7960ecdfb8dbdb35dca286bf5d96fa6c6a944863b67149186b445d095/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/52a5f7b7960ecdfb8dbdb35dca286bf5d96fa6c6a944863b67149186b445d095/kernel.json 2026-09-13T09:32:17.309319Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k544_c128_r108_r114" target=ipu21 2026-09-13T09:32:17.351902Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/25500d82764441d684f1048665e8cb59bc1a4fec35386aee7bd2c795e6b0ffd3/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/25500d82764441d684f1048665e8cb59bc1a4fec35386aee7bd2c795e6b0ffd3/kernel.json 2026-09-13T09:32:17.352405Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k576_c80_r132_r138" target=ipu21 2026-09-13T09:32:17.396745Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/697d508bd25ad7d307cb18e8108ff4563f0df6727fdeddc4c234e80e7e6eb35a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/697d508bd25ad7d307cb18e8108ff4563f0df6727fdeddc4c234e80e7e6eb35a/kernel.json 2026-09-13T09:32:17.397262Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f8_interleaved_k576_c96_r132_r138" target=ipu21 2026-09-13T09:32:17.442023Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/c798904cc934be13bc2cb06d939a77bd67f4f36b0f8eab7a29ed3939c86f00e9/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c798904cc934be13bc2cb06d939a77bd67f4f36b0f8eab7a29ed3939c86f00e9/kernel.json 2026-09-13T09:32:17.442319Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f16_interleaved_k64_c80_r24_r25" target=ipu21 2026-09-13T09:32:17.485786Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/802fc0d1dff189f4c1d7e78ed2399729b4680a6e2ea9652e659eb3852a9e3a58/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/802fc0d1dff189f4c1d7e78ed2399729b4680a6e2ea9652e659eb3852a9e3a58/kernel.json 2026-09-13T09:32:17.486117Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f16_interleaved_k80_c32_r1_r1" target=ipu21 2026-09-13T09:32:17.529041Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/ffb30b03210f91463f25199e1d5f454dae6753f217d14fc5e593cdc22336fa49/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/ffb30b03210f91463f25199e1d5f454dae6753f217d14fc5e593cdc22336fa49/kernel.json 2026-09-13T09:32:17.529264Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/gemm_f16_amp.S name="gemm_f16_interleaved_k80_c64_r24_r25" target=ipu21 2026-09-13T09:32:17.570374Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/c1a813456c3917f258143d2728319879af186bcbc7a8e7758e02f148c556489d/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c1a813456c3917f258143d2728319879af186bcbc7a8e7758e02f148c556489d/kernel.json 2026-09-13T09:32:17.574524Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r24_p24_c80_p80" target=ipu21 2026-09-13T09:32:17.619413Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/11e5887f1a3a60e8ca1efb100e104223b2288421f173d6926a6132aa0119f20c/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/11e5887f1a3a60e8ca1efb100e104223b2288421f173d6926a6132aa0119f20c/kernel.json 2026-09-13T09:32:17.619592Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/rearrange_amp_left_f16.S name="rearrange_f16_codelet_o0_r25_p25_c80_p80" target=ipu21 2026-09-13T09:32:17.661588Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5c9282dd5bf7dcb5f4865fec970b4e99cb2fc13d247e9b60464b02a27c8e9609/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5c9282dd5bf7dcb5f4865fec970b4e99cb2fc13d247e9b60464b02a27c8e9609/kernel.json 2026-09-13T09:32:17.662684Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/rearrange_f16.cpp name="rearrange_row_major_to_amp_f16_o1_r0_p64_c48_p48_codelet" target=ipu21 2026-09-13T09:32:18.074112Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/ffa2cb12cd47df5a9554a6d7afaee89dcbbf5a8223d342c2d4a58fbd0ded9f5d/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/ffa2cb12cd47df5a9554a6d7afaee89dcbbf5a8223d342c2d4a58fbd0ded9f5d/kernel.json 2026-09-13T09:32:18.074522Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=device/worker_call.S name="rearrange_row_major_to_amp_f16_o1_r0_p64_c48_p48_wrapper" target=ipu21 2026-09-13T09:32:18.124607Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/40aaf3b0763986fbd2bc7e8a4288233f3dfee3d2891c08fd03811d11187c08db/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/40aaf3b0763986fbd2bc7e8a4288233f3dfee3d2891c08fd03811d11187c08db/kernel.json 2026-09-13T09:32:18.127334Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=1271 success=true 2026-09-13T09:32:18.136855Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-13T09:32:19.313578Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: exchange table and repeat patch storage exchange_table_bytes=99104 maximum_uncompressed_repeat_patch_bytes=13176 maximum_elided_arithmetic_patch_bytes=13176 2026-09-13T09:32:20.504741Z INFO ipu_codegen.package.build{tile_count=1472 operations=25}:ipu_codegen.package.phase{phase="plan_package"}: package build phase finished phase="plan_package" elapsed_ms=117559 success=false Error: exchange tables exceed per-tile budget: 99104 bytes, limit 81920 bytes