2026-09-22T14:24:27.780666Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_runtime: close time.busy=277µs time.idle=1.72µs 2026-09-22T14:24:58.367563Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=30.6s time.idle=5.00µs 2026-09-22T14:25:40.907396Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=42.5s time.idle=4.35µs 2026-09-22T14:25:44.392436Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: close time.busy=76.6s time.idle=2.67µs 2026-09-22T14:25:45.215926Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:group_exchanges: close time.busy=1.21ms time.idle=3.20µs 2026-09-22T14:25:45.229385Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:merge_copies: close time.busy=13.2ms time.idle=782ns 2026-09-22T14:25:45.305579Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-22T14:25:45.307055Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: close time.busy=77.7ms time.idle=1.07µs 2026-09-22T14:25:45.359685Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_provisional_storage: close time.busy=50.4ms time.idle=1.94µs 2026-09-22T14:25:45.535374Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=6 transfers=11628 maximum_identical_destinations=1 2026-09-22T14:25:45.535391Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=6 initial_horizon=1546 selected_horizon=1531 endpoint_lower_bound=1296 lower_bound_gap=235 selected_kind="matching-waves" neighborhood_improvements=0 2026-09-22T14:25:45.587094Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=47696 2026-09-22T14:25:45.733010Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=2 transfers=22155 maximum_identical_destinations=1 2026-09-22T14:25:45.733025Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=2 initial_horizon=5187 selected_horizon=5187 endpoint_lower_bound=4352 lower_bound_gap=835 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:25:45.824113Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=5 transfers=21360 maximum_identical_destinations=1 2026-09-22T14:25:45.824130Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=5 initial_horizon=22064 selected_horizon=22064 endpoint_lower_bound=18144 lower_bound_gap=3920 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:25:45.876220Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=4 transfers=2304 maximum_identical_destinations=1 2026-09-22T14:25:45.876235Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=4 initial_horizon=21139 selected_horizon=21125 endpoint_lower_bound=20736 lower_bound_gap=389 selected_kind="critical-neighborhood" neighborhood_improvements=1 2026-09-22T14:25:45.973456Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=47696 elapsed_ms=386 success=true 2026-09-22T14:25:46.350791Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=1 transfers=47696 maximum_identical_destinations=1 2026-09-22T14:25:46.350808Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=1 initial_horizon=6366 selected_horizon=6366 endpoint_lower_bound=5408 lower_bound_gap=958 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:25:49.066675Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=3 candidates=41292 ordinary_horizon=17903 paired_horizon=16538 use_paired=true 2026-09-22T14:25:49.132025Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=3 transfers=43740 maximum_identical_destinations=1 2026-09-22T14:25:49.132037Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=3 initial_horizon=16538 selected_horizon=16538 endpoint_lower_bound=9216 lower_bound_gap=7322 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:25:52.793552Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=16953 2026-09-22T14:26:02.610724Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=16953 elapsed_ms=9817 success=true 2026-09-22T14:26:10.335870Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=16953 2026-09-22T14:26:18.927077Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=16953 elapsed_ms=8591 success=true 2026-09-22T14:26:22.160808Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=0 candidates=3182 ordinary_horizon=90399 paired_horizon=90808 use_paired=false 2026-09-22T14:26:22.445542Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=0 transfers=16953 maximum_identical_destinations=1 2026-09-22T14:26:22.445559Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=0 initial_horizon=90399 selected_horizon=90399 endpoint_lower_bound=82944 lower_bound_gap=7455 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:26:22.591320Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: close time.busy=37.2s time.idle=4.22µs 2026-09-22T14:26:22.647020Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:plan_kernels: close time.busy=55.6ms time.idle=3.16µs 2026-09-22T14:26:22.647238Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_f8.cpp name="rearrange_row_major_to_amp_f8_o0_r32_p32_c576_p576_codelet" target="ipu21" 2026-09-22T14:26:22.947198Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/8535c5e8ed7879dd7e9025291933bb9fb19b44c7159762359c8c7fbfd32b1f24/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/8535c5e8ed7879dd7e9025291933bb9fb19b44c7159762359c8c7fbfd32b1f24/kernel.json 2026-09-22T14:26:22.947454Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/worker_call.S name="rearrange_row_major_to_amp_f8_o0_r32_p32_c576_p576_wrapper" target="ipu21" 2026-09-22T14:26:22.992871Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/bcdc690bf85404dccefef40b264b76c079854526d0cae27af08075bce6645f2a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/bcdc690bf85404dccefef40b264b76c079854526d0cae27af08075bce6645f2a/kernel.json 2026-09-22T14:26:22.993027Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_f8.cpp name="rearrange_row_major_to_amp_f8_o0_r31_p31_c576_p576_codelet" target="ipu21" 2026-09-22T14:26:23.289296Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/d943642074504ea9a6db5685539af278f9e1b26c1480a4944d927120dfdb8e65/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/d943642074504ea9a6db5685539af278f9e1b26c1480a4944d927120dfdb8e65/kernel.json 2026-09-22T14:26:23.289600Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/worker_call.S name="rearrange_row_major_to_amp_f8_o0_r31_p31_c576_p576_wrapper" target="ipu21" 2026-09-22T14:26:23.335068Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/010a67602346841e9177b8345b2e20c61c9dcac8dd2585ac7a13fcd46d8bb094/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/010a67602346841e9177b8345b2e20c61c9dcac8dd2585ac7a13fcd46d8bb094/kernel.json 2026-09-22T14:26:23.336067Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_packed0_k576_c544_r32" target="ipu21" 2026-09-22T14:26:23.380307Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/f4200ea9ba9ef04f9090fc888d4d373fb832e922354d2b7618c17b4246897923/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/f4200ea9ba9ef04f9090fc888d4d373fb832e922354d2b7618c17b4246897923/kernel.json 2026-09-22T14:26:23.380749Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_packed0_k576_c544_r31" target="ipu21" 2026-09-22T14:26:23.427056Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/97aab07aae8be91cf9aa714ef64f49eeef27174a5a34f04342d4cc113618ff61/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/97aab07aae8be91cf9aa714ef64f49eeef27174a5a34f04342d4cc113618ff61/kernel.json 2026-09-22T14:26:23.427798Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_row_major_to_amp_f16_o0_r122_p122_c288_p288" target="ipu21" 2026-09-22T14:26:23.468508Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/78d568e6d04e6d07f48d7210ce60469615f3083512537fab294642d87348d880/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/78d568e6d04e6d07f48d7210ce60469615f3083512537fab294642d87348d880/kernel.json 2026-09-22T14:26:23.468841Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_row_major_to_amp_f16_o0_r122_p122_c272_p288" target="ipu21" 2026-09-22T14:26:23.514012Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/3e3c3421683c7888eaf72550b896b068bed16550c799db4f4a3092cdc476d77e/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/3e3c3421683c7888eaf72550b896b068bed16550c799db4f4a3092cdc476d77e/kernel.json 2026-09-22T14:26:23.514383Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_row_major_to_amp_f16_o0_r121_p121_c288_p288" target="ipu21" 2026-09-22T14:26:23.557759Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/02bd6279ba787610726e385ef3f82dd9290f9d71ab09fbaa0454e0861f564ae7/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/02bd6279ba787610726e385ef3f82dd9290f9d71ab09fbaa0454e0861f564ae7/kernel.json 2026-09-22T14:26:23.558015Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/rearrange_amp_left_f16.S name="rearrange_row_major_to_amp_f16_o0_r121_p121_c272_p288" target="ipu21" 2026-09-22T14:26:23.602387Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/1b42af77aa5bfddf65202af022e3dcf43edec181580098d40b3153c79e6097be/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/1b42af77aa5bfddf65202af022e3dcf43edec181580098d40b3153c79e6097be/kernel.json 2026-09-22T14:26:23.603291Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_packed0_k288_c288_r122" target="ipu21" 2026-09-22T14:26:23.646194Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5f0c3b8a0a0453cdaca817a781cedf165093ec5d75db832030085c06117b3d67/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5f0c3b8a0a0453cdaca817a781cedf165093ec5d75db832030085c06117b3d67/kernel.json 2026-09-22T14:26:23.646588Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/gemm_f16_amp.S name="gemm_f8_interleaved_packed0_k288_c288_r121" target="ipu21" 2026-09-22T14:26:23.689065Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/e2140a32b2999190e6a380379b6af71d5b6753dc2db78080e73b607fbb77ce9f/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/e2140a32b2999190e6a380379b6af71d5b6753dc2db78080e73b607fbb77ce9f/kernel.json 2026-09-22T14:26:23.689194Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: close time.busy=1.04s time.idle=4.42µs 2026-09-22T14:26:23.689510Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:link_runtime: close time.busy=212µs time.idle=1.49µs 2026-09-22T14:26:23.849465Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: exchange table and repeat patch storage exchange_table_bytes=11284 maximum_uncompressed_repeat_patch_bytes=0 maximum_elided_arithmetic_patch_bytes=0 2026-09-22T14:26:24.151539Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:size_tile_code: close time.busy=14.4ms time.idle=5.20µs 2026-09-22T14:26:24.151570Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: placing generated tile programs linked_end=319752 host_code_base=376832 host_code_bytes=748 generated_code_bytes=6336 exchange_table_bytes=11284 executable_ranges=[(377648, 524288)] 2026-09-22T14:26:24.151620Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: allocated package support memory linked_end=319752 profile_bytes=236 exchange_table_bytes=11284 host_code_bytes=748 host_data_bytes=528 generated_code_bytes=6336 code_address=377648 available_ranges=[(327680, 360448), (362736, 376832), (409600, 949168)] 2026-09-22T14:26:24.235869Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_storage: close time.busy=69.0ms time.idle=2.58µs 2026-09-22T14:26:24.390720Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=2 2026-09-22T14:26:24.398080Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=2 transfers=22155 maximum_identical_destinations=1 2026-09-22T14:26:24.398091Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=2 initial_horizon=5187 selected_horizon=5187 endpoint_lower_bound=4352 lower_bound_gap=835 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:26:24.419057Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=4 2026-09-22T14:26:24.430663Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=4 transfers=2304 maximum_identical_destinations=1 2026-09-22T14:26:24.430674Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=4 initial_horizon=21125 selected_horizon=21125 endpoint_lower_bound=20736 lower_bound_gap=389 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:26:24.565665Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=6 transfers=11628 maximum_identical_destinations=1 2026-09-22T14:26:24.565687Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=6 initial_horizon=1546 selected_horizon=1531 endpoint_lower_bound=1296 lower_bound_gap=235 selected_kind="matching-waves" neighborhood_improvements=0 2026-09-22T14:26:25.075297Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=5 transfers=21360 maximum_identical_destinations=1 2026-09-22T14:26:25.075320Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=5 initial_horizon=20838 selected_horizon=20838 endpoint_lower_bound=18144 lower_bound_gap=2694 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:26:25.275020Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=47696 2026-09-22T14:26:25.648420Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=47696 elapsed_ms=373 success=true 2026-09-22T14:26:25.766938Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=3 2026-09-22T14:26:25.807731Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=3 transfers=43740 maximum_identical_destinations=1 2026-09-22T14:26:25.807746Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=3 initial_horizon=16538 selected_horizon=16538 endpoint_lower_bound=9216 lower_bound_gap=7322 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:26:26.096068Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=1 transfers=47696 maximum_identical_destinations=1 2026-09-22T14:26:26.096090Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=1 initial_horizon=6011 selected_horizon=6011 endpoint_lower_bound=5408 lower_bound_gap=603 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:26:31.541009Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=0 2026-09-22T14:26:31.696292Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=0 transfers=16953 maximum_identical_destinations=1 2026-09-22T14:26:31.696308Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=0 initial_horizon=90399 selected_horizon=90399 endpoint_lower_bound=82944 lower_bound_gap=7455 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:26:31.804775Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: close time.busy=7.57s time.idle=5.72µs 2026-09-22T14:26:31.834502Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: costed final placed program final_cycles=857876 final_exchange=165829 2026-09-22T14:26:32.063677Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:prepare_tile_code: close time.busy=16.1ms time.idle=3.98µs 2026-09-22T14:26:32.104629Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:emit_tile_code: close time.busy=40.9ms time.idle=2.98µs 2026-09-22T14:26:32.298827Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:build_tile_images: close time.busy=162ms time.idle=3.35µs 2026-09-22T14:26:32.400808Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: close time.busy=125s time.idle=4.04µs 2026-09-22T14:26:32.405823Z INFO writing application package tiles=1472 2026-09-22T14:26:32.515888Z INFO application package written 2026-09-22T14:26:32.520063Z INFO reading application package 2026-09-22T14:26:32.699779Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-22T14:26:32.705122Z INFO waiting for hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-22T14:26:32.705131Z INFO acquired hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-22T14:26:32.705135Z INFO opening IPU device path="/dev/ipu0" 2026-09-22T14:26:32.705165Z INFO IPU device attached path=/dev/ipu0 2026-09-22T14:26:32.705167Z INFO initializing IPU device 2026-09-22T14:26:32.713260Z INFO IPU device initialized 2026-09-22T14:26:32.713273Z INFO replaying device configuration register_writes=2003 2026-09-22T14:26:32.719478Z INFO loading application tile_count=1472 final_mark=23 2026-09-22T14:26:32.905360Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-22T14:26:33.846644Z INFO prepared reference inputs elapsed_ms=938 2026-09-22T14:26:34.332521Z INFO configured host reference BLAS threads=4 referencePrecision=device 2026-09-22T14:26:35.781443Z INFO evaluated host reference elapsed_ms=1934 2026-09-22T14:26:35.784062Z INFO starting host exchange session startup_mark=23 2026-09-22T14:26:35.784072Z INFO attaching host exchange pages pages=2 2026-09-22T14:26:35.784841Z INFO host exchange session started 2026-09-22T14:26:35.784883Z INFO invoking host exchange call call="initialize" command=0 phases=4 2026-09-22T14:26:35.793322Z INFO invoking host exchange call call="run" command=0 phases=15 referenceInference=1 numericalTest=PASS profile=artifacts/fp8-pack-check/mlp-composed.capnp tiles=1472 samples=37883 workload=siglip-mlp-f16-b4-t729-d1152-h4304-n1 benchmark=siglip-mlp-f16 batch=4 tokens=729 rows=2916 dimension=1152 hiddenDimension=4304 blocks=1 biases=false activeTiles=1458 executionTiles=1472 inputBytes=3359232 weightBytes=9934848 cycles=721638 minimumTileCycles=714636 deviceMicroseconds=481.092 effectiveGemmTflops=120.211 peakTflops=282.624 efficiencyPercent=42.53 maximumAbsoluteError=0.007080 package=artifacts/fp8-pack-check/mlp-composed.ipuexe tiles=1472 hardwareTest=PASS