2026-09-06T17:45:35.349766Z INFO retained operator-plan finalist finalist=0 values=11 operations=7 estimated_cycles=685400 estimated_exchange_cycles=288600 exchange_row_bytes=60612 peak_standard_bytes=163012 peak_interleaved_bytes=100352 peak_total_bytes=253124 maximum_standard_allocation_bytes=36864 active_tile_counts={192, 288, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:45:35.370789Z INFO retained operator-plan finalist finalist=1 values=11 operations=7 estimated_cycles=687938 estimated_exchange_cycles=288600 exchange_row_bytes=60612 peak_standard_bytes=191684 peak_interleaved_bytes=75776 peak_total_bytes=230596 maximum_standard_allocation_bytes=36864 active_tile_counts={192, 288, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:45:35.372141Z INFO retained operator-plan finalist finalist=2 values=11 operations=7 estimated_cycles=690532 estimated_exchange_cycles=311480 exchange_row_bytes=65760 peak_standard_bytes=188640 peak_interleaved_bytes=90112 peak_total_bytes=254176 maximum_standard_allocation_bytes=57344 active_tile_counts={192, 240, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:45:35.398086Z INFO retained operator-plan finalist finalist=3 values=11 operations=7 estimated_cycles=693070 estimated_exchange_cycles=311480 exchange_row_bytes=65760 peak_standard_bytes=205024 peak_interleaved_bytes=73728 peak_total_bytes=245984 maximum_standard_allocation_bytes=57344 active_tile_counts={192, 240, 1472} padding_group_counts={} conversion_sources=[] 2026-09-06T17:45:35.471175Z 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=2668 success=true 2026-09-06T17:45:58.269345Z INFO screened tile mappings by exchange resource load candidates=113 baseline_cycles=125372 candidate_cycles=125372 baseline_pressure=99208 candidate_pressure=99208 2026-09-06T17:45:58.402101Z INFO modelled expanded operator plan finalist=0 modelled_cycles=596766 estimated_cycles=729434 estimated_exchange_cycles=270640 2026-09-06T17:45:58.599432Z INFO screened tile mappings by exchange resource load candidates=115 baseline_cycles=135548 candidate_cycles=135548 baseline_pressure=102555 candidate_pressure=102555 2026-09-06T17:45:58.753945Z INFO modelled expanded operator plan finalist=2 modelled_cycles=611934 estimated_cycles=762074 estimated_exchange_cycles=298288 2026-09-06T17:46:03.639438Z INFO screened tile mappings by exchange resource load candidates=119 baseline_cycles=123264 candidate_cycles=123264 baseline_pressure=103354 candidate_pressure=103354 2026-09-06T17:46:03.820784Z INFO modelled expanded operator plan finalist=3 modelled_cycles=582017 estimated_cycles=902521 estimated_exchange_cycles=456368 2026-09-06T17:46:04.319781Z INFO screened tile mappings by exchange resource load candidates=113 baseline_cycles=112512 candidate_cycles=112512 baseline_pressure=99904 candidate_pressure=99904 2026-09-06T17:46:04.509483Z INFO modelled expanded operator plan finalist=1 modelled_cycles=572880 estimated_cycles=820328 estimated_exchange_cycles=372560 2026-09-06T17:46:04.586301Z 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=1422 maximum_identical_destinations=1 2026-09-06T17:46:04.586383Z 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=7802 selected_horizon=7802 endpoint_lower_bound=7680 lower_bound_gap=122 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:46:04.588121Z 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=35 row_words=14 horizon=7802 2026-09-06T17:46:04.650083Z 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=1422 maximum_identical_destinations=1 2026-09-06T17:46:04.650166Z 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=7802 selected_horizon=7802 endpoint_lower_bound=7680 lower_bound_gap=122 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:46:04.651846Z 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=35 row_words=14 horizon=7802 2026-09-06T17:46:04.732184Z 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=1422 maximum_identical_destinations=1 2026-09-06T17:46:04.732271Z 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=7802 selected_horizon=7802 endpoint_lower_bound=7680 lower_bound_gap=122 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:46:04.733933Z 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=35 row_words=14 horizon=7802 2026-09-06T17:46:22.293652Z 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=62278 maximum_identical_destinations=1 2026-09-06T17:46:22.293720Z 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=2422 selected_horizon=2422 endpoint_lower_bound=1472 lower_bound_gap=950 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:46:22.383050Z 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=19 row_words=697 horizon=2422 2026-09-06T17:46:38.767699Z 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=61202 maximum_identical_destinations=1 2026-09-06T17:46:38.767778Z 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=2759 selected_horizon=2759 endpoint_lower_bound=1536 lower_bound_gap=1223 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:46:38.858421Z 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=55 row_words=871 horizon=2759 2026-09-06T17:46:55.247754Z 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=63784 maximum_identical_destinations=1 2026-09-06T17:46:55.247823Z 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=3362 selected_horizon=3362 endpoint_lower_bound=1472 lower_bound_gap=1890 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:46:55.325998Z 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=217 row_words=704 horizon=3362 2026-09-06T17:46:58.168999Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=1 mapped=false analytical_cycles=820328 analytical_exchange_cycles=372560 scheduled_exchange_cycles=131490 refined_cycles=579258 2026-09-06T17:46:58.585628Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=1 mapped=false 2026-09-06T17:46:58.585681Z 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=83114 success=true 2026-09-06T17:46:58.585706Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: lowered graph for package construction logical_shards=128750 exchange_phases=21 2026-09-06T17:46:58.587556Z 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=1 success=true 2026-09-06T17:46:58.602297Z 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=14 success=true 2026-09-06T17:46:58.602649Z 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_packed64_k240_c64_r48_r48" target=ipu21 2026-09-06T17:46:58.663359Z 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/ff0969d31eaad6f2d5748fb580d98abb2a6a514d82b975156280e8c9d8536d33/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/ff0969d31eaad6f2d5748fb580d98abb2a6a514d82b975156280e8c9d8536d33/kernel.json 2026-09-06T17:46:58.663744Z 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_interleaved_k64_c80_r7_r8" target=ipu21 2026-09-06T17:46:58.727176Z 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/0b1d35e273c9d6e6bf7d36a0d1bba6d1acb397a81e0fac1a72d03e0b3b7d4df0/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/0b1d35e273c9d6e6bf7d36a0d1bba6d1acb397a81e0fac1a72d03e0b3b7d4df0/kernel.json 2026-09-06T17:46:58.727637Z 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_interleaved_k80_c64_r7_r8" target=ipu21 2026-09-06T17:46:58.779880Z 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/2bf0a970cbe3a6862a0965c615fae0f0150941f30df58fb5951e23d2f9d735df/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/2bf0a970cbe3a6862a0965c615fae0f0150941f30df58fb5951e23d2f9d735df/kernel.json 2026-09-06T17:46:58.780320Z 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_interleaved_packed64_k240_c64_r48_r48" target=ipu21 2026-09-06T17:46:58.841271Z 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/c502009890627b5059d383fdb36eb71cb21a9cdc165018d23cd647b5fc60fada/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c502009890627b5059d383fdb36eb71cb21a9cdc165018d23cd647b5fc60fada/kernel.json 2026-09-06T17:46:58.841781Z 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_o3_r43_p48_c64_p64_b64_16" target=ipu21 2026-09-06T17:46:59.193441Z 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/793fded005df873ca27ef92fae8d541332672be37b79e5aafb230874bfeec114/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/793fded005df873ca27ef92fae8d541332672be37b79e5aafb230874bfeec114/kernel.json 2026-09-06T17:46:59.193663Z 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_o3_r43_p48_c64_p64_b64_16" target=ipu21 2026-09-06T17:46:59.249153Z 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/cc60fd3dbe6488203331ecd31eac7810edf8f2b25beb77f9b10ddac75fa267c7/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/cc60fd3dbe6488203331ecd31eac7810edf8f2b25beb77f9b10ddac75fa267c7/kernel.json 2026-09-06T17:46:59.249627Z 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_o3_r44_p48_c64_p64_b64_16" target=ipu21 2026-09-06T17:46:59.581651Z 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/f0e8942b8f2ff4a134e25a806c9546ce10e6f2ad1a01cdc242bcc57fabdfb9ab/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/f0e8942b8f2ff4a134e25a806c9546ce10e6f2ad1a01cdc242bcc57fabdfb9ab/kernel.json 2026-09-06T17:46:59.582007Z 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_o3_r44_p48_c64_p64_b64_16" target=ipu21 2026-09-06T17:46:59.638755Z 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/2c38c4f01b3302a23995bc9289b1246f7ae3a5e8370efcfc613a3bea6fc7cc5c/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/2c38c4f01b3302a23995bc9289b1246f7ae3a5e8370efcfc613a3bea6fc7cc5c/kernel.json 2026-09-06T17:46:59.639115Z 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_o3_r46_p48_c64_p64_b64_16" target=ipu21 2026-09-06T17:46:59.971305Z 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/0f41560e8d60fb8d7bde4423bd2d954ee3f4fd23e9a82a2b1064a45a768e6e05/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/0f41560e8d60fb8d7bde4423bd2d954ee3f4fd23e9a82a2b1064a45a768e6e05/kernel.json 2026-09-06T17:46:59.971657Z 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_o3_r46_p48_c64_p64_b64_16" target=ipu21 2026-09-06T17:47:00.026182Z 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/c39b3e976df51ddff00015f5d17423c702590794d64c12ebd8b7a3d7749d2cae/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c39b3e976df51ddff00015f5d17423c702590794d64c12ebd8b7a3d7749d2cae/kernel.json 2026-09-06T17:47:00.027093Z 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=1424 success=true 2026-09-06T17:47:00.029352Z 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:47:00.351676Z 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=18 success=true 2026-09-06T17:47:00.351730Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: allocated package support memory linked_end=322556 profile_bytes=364 exchange_table_bytes=11312 host_code_bytes=1232 generated_code_bytes=4252 code_address=409600 standard_ranges=[(425984, 524288)] 2026-09-06T17:47:00.918628Z 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=566 success=true 2026-09-06T17:47:00.927738Z 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:47:00.964808Z 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=1422 maximum_identical_destinations=1 2026-09-06T17:47:00.964843Z 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=7802 selected_horizon=7802 endpoint_lower_bound=7680 lower_bound_gap=122 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:47:00.965830Z 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=35 row_words=14 horizon=7802 2026-09-06T17:47:00.976241Z 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:47:01.014320Z 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=1422 maximum_identical_destinations=1 2026-09-06T17:47:01.014361Z 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=7802 selected_horizon=7802 endpoint_lower_bound=7680 lower_bound_gap=122 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-06T17:47:01.015419Z 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=35 row_words=14 horizon=7802 2026-09-06T17:47:01.025829Z 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:47:01.039843Z 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:47:01.040665Z 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=1422 maximum_identical_destinations=1 2026-09-06T17:47:01.040683Z 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=7802 selected_horizon=7802 endpoint_lower_bound=7680 lower_bound_gap=122 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:47:01.041700Z 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=35 row_words=14 horizon=7802 2026-09-06T17:47:07.412328Z 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:47:07.445423Z 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=62278 maximum_identical_destinations=1 2026-09-06T17:47:07.445455Z 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=2422 selected_horizon=2422 endpoint_lower_bound=1472 lower_bound_gap=950 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:47:07.527820Z 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=19 row_words=697 horizon=2422 2026-09-06T17:47:15.824792Z 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:47:15.858721Z 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=61202 maximum_identical_destinations=1 2026-09-06T17:47:15.858757Z 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=2759 selected_horizon=2759 endpoint_lower_bound=1536 lower_bound_gap=1223 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:47:15.955131Z 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=55 row_words=871 horizon=2759 2026-09-06T17:47:23.250566Z 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:47:23.283422Z 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=63784 maximum_identical_destinations=1 2026-09-06T17:47:23.283457Z 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=3362 selected_horizon=3362 endpoint_lower_bound=1472 lower_bound_gap=1890 selected_kind="reused" neighborhood_improvements=0 2026-09-06T17:47:23.359438Z 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=217 row_words=704 horizon=3362 2026-09-06T17:47:23.492227Z 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=9 2026-09-06T17:47:23.623135Z 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=10 2026-09-06T17:47:23.753510Z 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=11 2026-09-06T17:47:23.881176Z 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=12 2026-09-06T17:47:24.008273Z 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=13 2026-09-06T17:47:24.137156Z 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=14 2026-09-06T17:47:24.265013Z 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=15 2026-09-06T17:47:24.392123Z 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=16 2026-09-06T17:47:24.518517Z 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=17 2026-09-06T17:47:24.643278Z 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=18 2026-09-06T17:47:24.768442Z 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=19 2026-09-06T17:47:24.893613Z 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=20 2026-09-06T17:47:24.913620Z 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=23994 success=true 2026-09-06T17:47:29.998697Z 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=5085 success=true 2026-09-06T17:47:30.017660Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: costed final placed program final_cycles=579258 final_exchange=131490 2026-09-06T17:47:30.394062Z 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=222 success=true 2026-09-06T17:47:30.544582Z 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=150 success=true 2026-09-06T17:47:31.095719Z 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=486 success=true 2026-09-06T17:47:31.257196Z INFO writing application package tiles=1472 2026-09-06T17:47:31.417414Z INFO application package written 2026-09-06T17:47:31.417851Z INFO reading application package 2026-09-06T17:47:31.730259Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-06T17:47:31.730773Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-06T17:47:31.730795Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-06T17:47:31.730801Z INFO opening IPU device path="/dev/ipu0" 2026-09-06T17:47:31.730852Z INFO IPU device attached path=/dev/ipu0 2026-09-06T17:47:31.730856Z INFO initializing IPU device 2026-09-06T17:47:31.738723Z INFO IPU device initialized 2026-09-06T17:47:31.738729Z INFO replaying device configuration register_writes=2003 2026-09-06T17:47:31.747897Z INFO loading application tile_count=1472 final_mark=23 2026-09-06T17:47:31.992241Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-06T17:47:32.008899Z INFO starting host exchange session startup_mark=23 2026-09-06T17:47:32.008941Z INFO attaching host exchange pages pages=2 2026-09-06T17:47:32.009556Z INFO host exchange session started 2026-09-06T17:47:32.009582Z INFO invoking streaming host exchange call call="initialize" command=0 phases=16 2026-09-06T17:47:32.013835Z INFO invoking streaming host exchange call call="run" command=0 phases=19 profile=artifacts/layout-sweep/attention-packed-flash/execution.ipuprofile tiles=1472 samples=112790 Error: projected attention numerical verification failed: checks=839808 mismatches=839808 expected=0.999756 maximumError=0.043218 firstMismatch=Some((0, 0, 0, 0, 1.0429741)) mismatchesByColumn=[11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664, 11664]