2026-09-22T14:51:10.285710Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_runtime: close time.busy=270µs time.idle=7.76µs 2026-09-22T14:51:35.472928Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=25.2s time.idle=3.26µs 2026-09-22T14:52:17.350685Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=41.9s time.idle=3.58µs 2026-09-22T14:52:19.279578Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: close time.busy=69.0s time.idle=2.90µs 2026-09-22T14:52:19.360721Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: wrote planner memory profile path=artifacts/planner-memory-20260922/fp8-b1-n1-384k/memory/baseline-1170926-0000.json scope="baseline" peak_step=4 effective_peak_bytes=388352 2026-09-22T14:52:20.354358Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:group_exchanges: close time.busy=89.1µs time.idle=2.70µs 2026-09-22T14:52:20.355333Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:merge_copies: close time.busy=792µs time.idle=943ns 2026-09-22T14:52:20.383631Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: eliminated padding clears using kernel access contracts removed=0 2026-09-22T14:52:20.384723Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: close time.busy=29.4ms time.idle=719ns 2026-09-22T14:52:20.423092Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_provisional_storage: close time.busy=37.9ms time.idle=1.86µs 2026-09-22T14:52:20.670278Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=4 transfers=3096 maximum_identical_destinations=1 2026-09-22T14:52:20.670324Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=4 initial_horizon=7943 selected_horizon=7943 endpoint_lower_bound=7680 lower_bound_gap=263 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:20.770992Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=50933 2026-09-22T14:52:21.180619Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=21111 2026-09-22T14:52:21.268244Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=50933 elapsed_ms=497 success=true 2026-09-22T14:52:21.768023Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=6 transfers=50933 maximum_identical_destinations=1 2026-09-22T14:52:21.768051Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=6 initial_horizon=474 selected_horizon=474 endpoint_lower_bound=288 lower_bound_gap=186 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:22.273766Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=21111 elapsed_ms=1093 success=true 2026-09-22T14:52:24.190373Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=3 candidates=20310 ordinary_horizon=8554 paired_horizon=8114 use_paired=true 2026-09-22T14:52:24.243224Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=3 transfers=21111 maximum_identical_destinations=1 2026-09-22T14:52:24.243244Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=3 initial_horizon=8114 selected_horizon=8114 endpoint_lower_bound=3362 lower_bound_gap=4752 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:24.900035Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=1 transfers=94930 maximum_identical_destinations=1 2026-09-22T14:52:24.900066Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=1 initial_horizon=46966 selected_horizon=46966 endpoint_lower_bound=42048 lower_bound_gap=4918 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:25.704733Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=195879 2026-09-22T14:52:27.162157Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=454896 2026-09-22T14:52:33.147355Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=195879 elapsed_ms=7442 success=true 2026-09-22T14:52:37.243630Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=454896 elapsed_ms=10081 success=true 2026-09-22T14:52:37.871319Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=2 transfers=195879 maximum_identical_destinations=1 2026-09-22T14:52:37.871353Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=2 initial_horizon=4058 selected_horizon=4058 endpoint_lower_bound=1168 lower_bound_gap=2890 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:46.632908Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=5 transfers=454896 maximum_identical_destinations=1 2026-09-22T14:52:46.632931Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=5 initial_horizon=9273 selected_horizon=9273 endpoint_lower_bound=7488 lower_bound_gap=1785 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:47.869557Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=28976 2026-09-22T14:52:48.965685Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=28976 elapsed_ms=1096 success=true 2026-09-22T14:52:50.087437Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=28976 2026-09-22T14:52:51.267834Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=28976 elapsed_ms=1180 success=true 2026-09-22T14:52:51.871879Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=0 candidates=18257 ordinary_horizon=17447 paired_horizon=18832 use_paired=false 2026-09-22T14:52:51.922353Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=0 transfers=28976 maximum_identical_destinations=1 2026-09-22T14:52:51.922370Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=0 initial_horizon=17447 selected_horizon=17447 endpoint_lower_bound=9288 lower_bound_gap=8159 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:51.955901Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: close time.busy=31.5s time.idle=3.39µs 2026-09-22T14:52:51.979666Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:plan_kernels: close time.busy=23.7ms time.idle=1.89µs 2026-09-22T14:52:51.979831Z 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_r73_p73_c32_p32_codelet" target="ipu21" 2026-09-22T14:52:52.193481Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/c07dfcd20279d74801c1ba7755be6986991448b1be752226236861369ff31b90/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c07dfcd20279d74801c1ba7755be6986991448b1be752226236861369ff31b90/kernel.json 2026-09-22T14:52:52.193813Z 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_r73_p73_c32_p32_wrapper" target="ipu21" 2026-09-22T14:52:52.234751Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/7df04a82336d4d9b6282fee04e20bb5c22eafff40720b3805c19dc540b30d172/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/7df04a82336d4d9b6282fee04e20bb5c22eafff40720b3805c19dc540b30d172/kernel.json 2026-09-22T14:52:52.235071Z 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_r72_p72_c32_p32_codelet" target="ipu21" 2026-09-22T14:52:52.540264Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/98b5e3f92a8ba12087c47c76e870e3ed9dfe0a79af71c39d23e19f0d415d4165/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/98b5e3f92a8ba12087c47c76e870e3ed9dfe0a79af71c39d23e19f0d415d4165/kernel.json 2026-09-22T14:52:52.540569Z 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_r72_p72_c32_p32_wrapper" target="ipu21" 2026-09-22T14:52:52.582054Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/57305cdca541f3042565861364ee759300c47033ce8813c82870e944b345c640/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/57305cdca541f3042565861364ee759300c47033ce8813c82870e944b345c640/kernel.json 2026-09-22T14:52:52.582267Z 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_dispatch" target="ipu21" 2026-09-22T14:52:52.623458Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/e821720d2663ca53bb9092524caafa52ed2dd84faf7829fedcd5b6d7f11579fb/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/e821720d2663ca53bb9092524caafa52ed2dd84faf7829fedcd5b6d7f11579fb/kernel.json 2026-09-22T14:52:52.624167Z 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_packed0_k32_c1088_r73" target="ipu21" 2026-09-22T14:52:52.663834Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/b6f38848e476c5e9dfa5d560f5dd4096e337dffe6cdc395c26f7ca88e1a35d2c/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/b6f38848e476c5e9dfa5d560f5dd4096e337dffe6cdc395c26f7ca88e1a35d2c/kernel.json 2026-09-22T14:52:52.664348Z 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_packed0_k32_c1088_r72" target="ipu21" 2026-09-22T14:52:52.704728Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/021615a701b09906ef6694e551234f580ddae3a6c4651bd2cdbabda63fb0b6f2/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/021615a701b09906ef6694e551234f580ddae3a6c4651bd2cdbabda63fb0b6f2/kernel.json 2026-09-22T14:52:52.705668Z 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_r81_p81_c160_p160" target="ipu21" 2026-09-22T14:52:52.739948Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/b440cde51abaee5246352efc6718bad51f5869de83dd8e5bc16a5ccc4a894589/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/b440cde51abaee5246352efc6718bad51f5869de83dd8e5bc16a5ccc4a894589/kernel.json 2026-09-22T14:52:52.740368Z 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_r81_p81_c144_p160" target="ipu21" 2026-09-22T14:52:52.781763Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/de86f3abc3ee6a608f0b42267c3cea2cc2899bfb815ba1cc2281d651676325fc/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/de86f3abc3ee6a608f0b42267c3cea2cc2899bfb815ba1cc2281d651676325fc/kernel.json 2026-09-22T14:52:52.783022Z 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_k160_c192_r81" target="ipu21" 2026-09-22T14:52:52.821877Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/2e80a38af7983b74529f37549cb8d7ace0b1a4ccba200491ead2b9e4daf36e21/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/2e80a38af7983b74529f37549cb8d7ace0b1a4ccba200491ead2b9e4daf36e21/kernel.json 2026-09-22T14:52:52.822100Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: close time.busy=842ms time.idle=4.07µs 2026-09-22T14:52:52.822699Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:link_runtime: close time.busy=376µs time.idle=2.69µs 2026-09-22T14:52:52.950940Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: exchange table and repeat patch storage exchange_table_bytes=12272 maximum_uncompressed_repeat_patch_bytes=0 maximum_elided_arithmetic_patch_bytes=0 2026-09-22T14:52:53.152813Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:size_tile_code: close time.busy=24.1ms time.idle=2.04µs 2026-09-22T14:52:53.152831Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: placing generated tile programs linked_end=319432 host_code_base=376832 host_code_bytes=620 generated_code_bytes=1152 exchange_table_bytes=12272 executable_ranges=[(377520, 524288)] 2026-09-22T14:52:53.152857Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: allocated package support memory linked_end=319432 profile_bytes=92 exchange_table_bytes=12272 host_code_bytes=620 host_data_bytes=404 generated_code_bytes=1152 code_address=377520 available_ranges=[(327680, 360448), (362612, 376832), (409600, 949168)] 2026-09-22T14:52:53.206828Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_storage: close time.busy=45.6ms time.idle=2.27µs 2026-09-22T14:52:53.284413Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=4 2026-09-22T14:52:53.288139Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=4 transfers=3096 maximum_identical_destinations=1 2026-09-22T14:52:53.288149Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=4 initial_horizon=7943 selected_horizon=7943 endpoint_lower_bound=7680 lower_bound_gap=263 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:52:53.793638Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=1 2026-09-22T14:52:53.814434Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=1 transfers=94930 maximum_identical_destinations=1 2026-09-22T14:52:53.814449Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=1 initial_horizon=46966 selected_horizon=46966 endpoint_lower_bound=42048 lower_bound_gap=4918 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:52:53.824698Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=3 2026-09-22T14:52:53.845093Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=3 transfers=21111 maximum_identical_destinations=1 2026-09-22T14:52:53.845105Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=3 initial_horizon=8114 selected_horizon=8114 endpoint_lower_bound=3362 lower_bound_gap=4752 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:52:54.531231Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=50933 2026-09-22T14:52:55.234371Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=50933 elapsed_ms=703 success=true 2026-09-22T14:52:56.003247Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=6 transfers=50933 maximum_identical_destinations=1 2026-09-22T14:52:56.003285Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=6 initial_horizon=474 selected_horizon=474 endpoint_lower_bound=288 lower_bound_gap=186 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:52:58.908909Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=28976 2026-09-22T14:52:59.507011Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=2 2026-09-22T14:52:59.574375Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=2 transfers=195879 maximum_identical_destinations=1 2026-09-22T14:52:59.574397Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=2 initial_horizon=4058 selected_horizon=4058 endpoint_lower_bound=1168 lower_bound_gap=2890 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:53:00.381297Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=28976 elapsed_ms=1472 success=true 2026-09-22T14:53:01.172257Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=5 2026-09-22T14:53:01.286698Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=5 transfers=454896 maximum_identical_destinations=1 2026-09-22T14:53:01.286725Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=5 initial_horizon=9273 selected_horizon=9273 endpoint_lower_bound=7488 lower_bound_gap=1785 selected_kind="reused" neighborhood_improvements=0 2026-09-22T14:53:01.745057Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=28976 2026-09-22T14:53:03.057316Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=28976 elapsed_ms=1312 success=true 2026-09-22T14:53:03.620360Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: compared ordinary and paired exchange schedules phase=0 candidates=7124 ordinary_horizon=10094 paired_horizon=11675 use_paired=false 2026-09-22T14:53:03.675794Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=0 transfers=28976 maximum_identical_destinations=1 2026-09-22T14:53:03.675809Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=0 initial_horizon=10094 selected_horizon=10094 endpoint_lower_bound=9288 lower_bound_gap=806 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T14:53:03.713507Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: close time.busy=10.5s time.idle=4.02µs 2026-09-22T14:53:03.732721Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: costed final placed program final_cycles=250282 final_exchange=91122 2026-09-22T14:53:03.958160Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:prepare_tile_code: close time.busy=62.5ms time.idle=5.05µs 2026-09-22T14:53:03.972690Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:emit_tile_code: close time.busy=14.4ms time.idle=2.49µs 2026-09-22T14:53:04.071023Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:build_tile_images: close time.busy=93.9ms time.idle=1.08µs 2026-09-22T14:53:04.221024Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: wrote exact tile placement profile path=artifacts/planner-memory-20260922/fp8-b1-n1-384k/memory/placement-1170926.html 2026-09-22T14:53:04.361235Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: close time.busy=114s time.idle=4.17µs 2026-09-22T14:53:04.364246Z INFO writing application package tiles=1472 2026-09-22T14:53:04.485700Z INFO application package written 2026-09-22T14:53:04.488422Z INFO reading application package 2026-09-22T14:53:04.613227Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-22T14:53:04.617124Z INFO waiting for hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-22T14:53:04.617135Z INFO acquired hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-22T14:53:04.617138Z INFO opening IPU device path="/dev/ipu0" 2026-09-22T14:53:04.617162Z INFO IPU device attached path=/dev/ipu0 2026-09-22T14:53:04.617164Z INFO initializing IPU device 2026-09-22T14:53:04.625199Z INFO IPU device initialized 2026-09-22T14:53:04.625210Z INFO replaying device configuration register_writes=2003 2026-09-22T14:53:04.629825Z INFO loading application tile_count=1472 final_mark=23 2026-09-22T14:53:04.783089Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-22T14:53:05.536314Z INFO prepared reference inputs elapsed_ms=750 2026-09-22T14:53:05.751512Z INFO configured host reference BLAS threads=4 referencePrecision=device 2026-09-22T14:53:06.324580Z INFO evaluated host reference elapsed_ms=788 2026-09-22T14:53:06.326750Z INFO starting host exchange session startup_mark=23 2026-09-22T14:53:06.326763Z INFO attaching host exchange pages pages=2 2026-09-22T14:53:06.328213Z INFO host exchange session started 2026-09-22T14:53:06.328242Z INFO invoking host exchange call call="initialize" command=0 phases=4 2026-09-22T14:53:06.330856Z INFO invoking host exchange call call="run" command=0 phases=13 referenceInference=1 numericalTest=PASS profile=artifacts/planner-memory-20260922/fp8-b1-n1-384k/profile.capnp tiles=1472 samples=26537 workload=siglip-mlp-f16-b1-t729-d1152-h4304-n1 benchmark=siglip-mlp-f16 batch=1 tokens=729 rows=729 dimension=1152 hiddenDimension=4304 blocks=1 biases=false activeTiles=1469 executionTiles=1472 inputBytes=839808 weightBytes=9934848 cycles=225672 minimumTileCycles=221646 deviceMicroseconds=150.448 effectiveGemmTflops=96.101 peakTflops=282.624 efficiencyPercent=34.00 maximumAbsoluteError=0.007385 package=artifacts/planner-memory-20260922/fp8-b1-n1-384k/model.ipuexe tiles=1472 hardwareTest=PASS