2026-09-06T17:57:36.298795Z INFO retained operator-plan finalist finalist=0 values=11 operations=7 estimated_cycles=691182 estimated_exchange_cycles=298440 exchange_row_bytes=65708 peak_standard_bytes=254124 peak_interleaved_bytes=100352 peak_total_bytes=262316 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 288, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:57:36.319778Z INFO retained operator-plan finalist finalist=1 values=11 operations=7 estimated_cycles=709206 estimated_exchange_cycles=297960 exchange_row_bytes=65600 peak_standard_bytes=254016 peak_interleaved_bytes=81920 peak_total_bytes=270400 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 360, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:57:36.340654Z INFO retained operator-plan finalist finalist=2 values=11 operations=7 estimated_cycles=774627 estimated_exchange_cycles=298440 exchange_row_bytes=65708 peak_standard_bytes=254124 peak_interleaved_bytes=75776 peak_total_bytes=262316 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 288, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:57:36.341970Z INFO retained operator-plan finalist finalist=3 values=11 operations=7 estimated_cycles=792491 estimated_exchange_cycles=297800 exchange_row_bytes=65564 peak_standard_bytes=253980 peak_interleaved_bytes=81920 peak_total_bytes=262172 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 368, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:57:36.412386Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=2799 success=true 2026-09-06T17:57:55.267512Z INFO screened tile mappings by exchange resource load candidates=87 baseline_cycles=127620 candidate_cycles=127620 baseline_pressure=101508 candidate_pressure=101508 2026-09-06T17:57:55.385030Z INFO modelled expanded operator plan finalist=0 modelled_cycles=588138 estimated_cycles=878238 estimated_exchange_cycles=423720 2026-09-06T17:57:56.471820Z INFO screened tile mappings by exchange resource load candidates=35 baseline_cycles=120696 candidate_cycles=120696 baseline_pressure=106794 candidate_pressure=106794 2026-09-06T17:57:56.623094Z INFO modelled expanded operator plan finalist=3 modelled_cycles=655720 estimated_cycles=1221552 estimated_exchange_cycles=693128 2026-09-06T17:57:57.629598Z INFO screened tile mappings by exchange resource load candidates=91 baseline_cycles=114920 candidate_cycles=114920 baseline_pressure=103532 candidate_pressure=103532 2026-09-06T17:57:57.750874Z INFO modelled expanded operator plan finalist=1 modelled_cycles=598966 estimated_cycles=913734 estimated_exchange_cycles=435688 2026-09-06T17:58:01.556484Z INFO screened tile mappings by exchange resource load candidates=87 baseline_cycles=120696 candidate_cycles=120696 baseline_pressure=104931 candidate_pressure=104931 2026-09-06T17:58:01.695685Z INFO modelled expanded operator plan finalist=2 modelled_cycles=636568 estimated_cycles=1197792 estimated_exchange_cycles=688520 2026-09-06T17:58:01.748584Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=1428 maximum_identical_destinations=1 2026-09-06T17:58:01.748636Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=7836 selected_horizon=7836 endpoint_lower_bound=7680 lower_bound_gap=156 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:58:01.749561Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=247 row_words=13 horizon=7836 2026-09-06T17:58:01.789181Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=1428 maximum_identical_destinations=1 2026-09-06T17:58:01.789233Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=7836 selected_horizon=7836 endpoint_lower_bound=7680 lower_bound_gap=156 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:58:01.790107Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=247 row_words=13 horizon=7836 2026-09-06T17:58:01.831177Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=1428 maximum_identical_destinations=1 2026-09-06T17:58:01.831220Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=7836 selected_horizon=7836 endpoint_lower_bound=7680 lower_bound_gap=156 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:58:01.832094Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=247 row_words=13 horizon=7836 2026-09-06T17:58:04.091788Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=23304 maximum_identical_destinations=1 2026-09-06T17:58:04.091822Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=2336 selected_horizon=2336 endpoint_lower_bound=1536 lower_bound_gap=800 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:58:04.112380Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=265 row_words=217 horizon=2336 2026-09-06T17:59:05.941085Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=7 transfers=63832 maximum_identical_destinations=1 2026-09-06T17:59:05.941142Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=7 initial_horizon=16747 selected_horizon=16747 endpoint_lower_bound=5832 lower_bound_gap=10915 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:59:06.002620Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=7 tile=25 row_words=4290 horizon=16747 2026-09-06T17:59:10.687761Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=8 transfers=8968 maximum_identical_destinations=1 2026-09-06T17:59:10.687801Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=8 initial_horizon=37848 selected_horizon=37848 endpoint_lower_bound=30720 lower_bound_gap=7128 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:59:10.792438Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=8 tile=13 row_words=808 horizon=37848 2026-09-06T17:59:10.917565Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=0 mapped=false analytical_cycles=878238 analytical_exchange_cycles=423720 scheduled_exchange_cycles=153740 refined_cycles=608258 2026-09-06T17:59:10.991119Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=0 mapped=false 2026-09-06T17:59:10.991149Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=94578 success=true 2026-09-06T17:59:10.991172Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: lowered graph for package construction logical_shards=34768 exchange_phases=10 2026-09-06T17:59:10.991649Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-06T17:59:10.993793Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=2 success=true 2026-09-06T17:59:10.994113Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f16_k80_c768_r7_r8" target=ipu21 2026-09-06T17:59:11.047919Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/03a4771af31923e3aa97a64df20d25a31a1f87bfd2540931a985d125f2394d74/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/03a4771af31923e3aa97a64df20d25a31a1f87bfd2540931a985d125f2394d74/kernel.json 2026-09-06T17:59:11.048193Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f16_k768_c80_r7_r8" target=ipu21 2026-09-06T17:59:11.098422Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/ce5c3d4603a42684df85f5ae5db1d3a3398473f5eb09b532f70a6291f967fe73/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/ce5c3d4603a42684df85f5ae5db1d3a3398473f5eb09b532f70a6291f967fe73/kernel.json 2026-09-06T17:59:11.098992Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/unpack_amp_f16.cpp name="unpack_amp_f16_codelet_o2_r41_p64_c48_p48_b64_16" target=ipu21 2026-09-06T17:59:11.405765Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/352bddb52b101a5263073ced9ec7894632fbd4a91129cc8f64b4119bc3ee736a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/352bddb52b101a5263073ced9ec7894632fbd4a91129cc8f64b4119bc3ee736a/kernel.json 2026-09-06T17:59:11.406072Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/worker_call.S name="unpack_amp_f16_wrapper_o2_r41_p64_c48_p48_b64_16" target=ipu21 2026-09-06T17:59:11.453371Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5664ce7d3dbf77028687ab1fdf46f5e08d38cb97e4093dd61f2caf1c94002da6/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5664ce7d3dbf77028687ab1fdf46f5e08d38cb97e4093dd61f2caf1c94002da6/kernel.json 2026-09-06T17:59:11.453734Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/unpack_amp_f16.cpp name="unpack_amp_f16_codelet_o2_r48_p64_c48_p48_b64_16" target=ipu21 2026-09-06T17:59:11.752233Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/97f01d7a121847c4ae72a9d88fe6a756c1c693ce25ebfbb3e52f9a1de28f6ce4/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/97f01d7a121847c4ae72a9d88fe6a756c1c693ce25ebfbb3e52f9a1de28f6ce4/kernel.json 2026-09-06T17:59:11.752431Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/worker_call.S name="unpack_amp_f16_wrapper_o2_r48_p64_c48_p48_b64_16" target=ipu21 2026-09-06T17:59:11.794857Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/808cd999bbb0ede40206e8d5d20baf2e1db0d0af7801ec51d4c1f4f13cd33f3b/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/808cd999bbb0ede40206e8d5d20baf2e1db0d0af7801ec51d4c1f4f13cd33f3b/kernel.json 2026-09-06T17:59:11.795165Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/unpack_amp_f16.cpp name="unpack_amp_f16_codelet_o2_r64_p64_c48_p48_b64_16" target=ipu21 2026-09-06T17:59:12.094144Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/80d09900936f12ec90847d15bde4dc72ce7a22cfec67834f6fc9b5d3565f1e67/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/80d09900936f12ec90847d15bde4dc72ce7a22cfec67834f6fc9b5d3565f1e67/kernel.json 2026-09-06T17:59:12.094412Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/worker_call.S name="unpack_amp_f16_wrapper_o2_r64_p64_c48_p48_b64_16" target=ipu21 2026-09-06T17:59:12.138641Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/0241d5d324467a8716cffc11a0c293d2e7e5a9a83ddd5cbb1b77fc70bd7a5c4e/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/0241d5d324467a8716cffc11a0c293d2e7e5a9a83ddd5cbb1b77fc70bd7a5c4e/kernel.json 2026-09-06T17:59:12.139538Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=1145 success=true 2026-09-06T17:59:12.140615Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-06T17:59:12.678372Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=6 success=true 2026-09-06T17:59:12.678407Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: allocated package support memory linked_end=322364 profile_bytes=152 exchange_table_bytes=20852 host_code_bytes=1976 generated_code_bytes=3912 code_address=425984 standard_ranges=[(442368, 524288)] 2026-09-06T17:59:12.839371Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=160 success=true 2026-09-06T17:59:12.846498Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-06T17:59:12.880816Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=1 transfers=1428 maximum_identical_destinations=1 2026-09-06T17:59:12.880854Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=1 initial_horizon=7836 selected_horizon=7836 endpoint_lower_bound=7680 lower_bound_gap=156 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:59:12.881821Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=1 tile=247 row_words=14 horizon=7836 2026-09-06T17:59:12.892290Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-06T17:59:12.903306Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-06T17:59:12.903929Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=3 transfers=1428 maximum_identical_destinations=1 2026-09-06T17:59:12.903939Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=3 initial_horizon=7836 selected_horizon=7836 endpoint_lower_bound=7680 lower_bound_gap=156 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:59:12.904874Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=3 tile=247 row_words=13 horizon=7836 2026-09-06T17:59:12.916716Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-06T17:59:12.928787Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-06T17:59:12.929445Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=5 transfers=1428 maximum_identical_destinations=1 2026-09-06T17:59:12.929456Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=5 initial_horizon=7836 selected_horizon=7836 endpoint_lower_bound=7680 lower_bound_gap=156 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:59:12.930382Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=5 tile=247 row_words=13 horizon=7836 2026-09-06T17:59:13.828902Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-06T17:59:13.840918Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=6 transfers=23304 maximum_identical_destinations=1 2026-09-06T17:59:13.840938Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=6 initial_horizon=2336 selected_horizon=2336 endpoint_lower_bound=1536 lower_bound_gap=800 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:59:13.860989Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=6 tile=265 row_words=217 horizon=2336 2026-09-06T17:59:37.259066Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-06T17:59:37.292319Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=7 transfers=63832 maximum_identical_destinations=1 2026-09-06T17:59:37.292336Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=7 initial_horizon=16747 selected_horizon=16747 endpoint_lower_bound=5832 lower_bound_gap=10915 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:59:37.353235Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=7 tile=25 row_words=4290 horizon=16747 2026-09-06T17:59:39.280024Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=8 2026-09-06T17:59:39.361146Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=8 transfers=8968 maximum_identical_destinations=1 2026-09-06T17:59:39.361168Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=8 initial_horizon=37848 selected_horizon=37848 endpoint_lower_bound=30720 lower_bound_gap=7128 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:59:39.465064Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=8 tile=13 row_words=808 horizon=37848 2026-09-06T17:59:39.626362Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=26786 success=true 2026-09-06T17:59:41.512278Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=1885 success=true 2026-09-06T17:59:41.516951Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: costed final placed program final_cycles=608315 final_exchange=153797 2026-09-06T17:59:41.839697Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=13 success=true 2026-09-06T17:59:41.855913Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=16 success=true 2026-09-06T17:59:42.017862Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=156 success=true 2026-09-06T17:59:42.077362Z INFO writing application package tiles=1472 2026-09-06T17:59:42.134154Z INFO application package written 2026-09-06T17:59:42.136988Z INFO reading application package 2026-09-06T17:59:42.264952Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-06T17:59:42.268539Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-06T17:59:42.268550Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-06T17:59:42.268559Z INFO opening IPU device path="/dev/ipu0" 2026-09-06T17:59:42.268588Z INFO IPU device attached path=/dev/ipu0 2026-09-06T17:59:42.268591Z INFO initializing IPU device 2026-09-06T17:59:42.276557Z INFO IPU device initialized 2026-09-06T17:59:42.276596Z INFO replaying device configuration register_writes=2003 2026-09-06T17:59:42.286976Z INFO loading application tile_count=1472 final_mark=23 2026-09-06T17:59:42.511222Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-06T17:59:45.182904Z INFO starting host exchange session startup_mark=23 2026-09-06T17:59:45.182936Z INFO attaching host exchange pages pages=2 2026-09-06T17:59:45.183629Z INFO host exchange session started 2026-09-06T17:59:45.183797Z INFO invoking streaming host exchange call call="initialize" command=0 phases=36 2026-09-06T17:59:45.207259Z INFO invoking streaming host exchange call call="run" command=0 phases=23 profile=artifacts/layout-sweep/attention-packed-balanced-materialized/execution.ipuprofile tiles=1472 samples=30561 attentionNumericalChecks=839808 expected=0.999756 maxError=0.000930 numericalTest=PASS package=artifacts/layout-sweep/attention-packed-balanced-materialized/model.ipuexe tiles=1472 hardwareTest=PASS