2026-09-22T13:56:28.745890Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_runtime: close time.busy=277µs time.idle=2.22µs 2026-09-22T13:56:57.226928Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=28.5s time.idle=2.83µs 2026-09-22T13:57:36.208128Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid:gemm_candidates: close time.busy=39.0s time.idle=3.13µs 2026-09-22T13:57:40.692928Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:construct_mid: close time.busy=71.9s time.idle=2.92µs 2026-09-22T13:57:43.746690Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:group_exchanges: close time.busy=2.61ms time.idle=2.85µs 2026-09-22T13:57:43.793331Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:merge_copies: close time.busy=46.3ms time.idle=1.47µs 2026-09-22T13:57:43.913408Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:eliminate: close time.busy=119ms time.idle=1.76µs 2026-09-22T13:57:44.005522Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_provisional_storage: close time.busy=89.1ms time.idle=3.01µs 2026-09-22T13:57:44.278383Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=22940 2026-09-22T13:57:44.558808Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=22940 elapsed_ms=280 success=true 2026-09-22T13:57:44.749272Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=5 transfers=21120 maximum_identical_destinations=1 2026-09-22T13:57:44.749297Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=5 initial_horizon=21651 selected_horizon=21651 endpoint_lower_bound=17136 lower_bound_gap=4515 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:57:44.903575Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=6 transfers=22940 maximum_identical_destinations=1 2026-09-22T13:57:44.903601Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=6 initial_horizon=1618 selected_horizon=1618 endpoint_lower_bound=1224 lower_bound_gap=394 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:57:48.127249Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=35819 2026-09-22T13:57:51.046611Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=40962 2026-09-22T13:57:52.061522Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=1084752 2026-09-22T13:57:52.970781Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=3 candidates=41058 ordinary_horizon=35523 paired_horizon=30186 use_paired=true 2026-09-22T13:57:53.079983Z 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-22T13:57:53.080004Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=3 initial_horizon=30186 selected_horizon=30186 endpoint_lower_bound=18504 lower_bound_gap=11682 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:57:53.080177Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=35819 elapsed_ms=4952 success=true 2026-09-22T13:57:55.341666Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=265560 2026-09-22T13:57:55.341916Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=4 transfers=35819 maximum_identical_destinations=1 2026-09-22T13:57:55.341936Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=4 initial_horizon=11758 selected_horizon=11758 endpoint_lower_bound=10368 lower_bound_gap=1390 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:58:00.777544Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=40962 elapsed_ms=9730 success=true 2026-09-22T13:58:05.781633Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=1084752 elapsed_ms=13720 success=true 2026-09-22T13:58:10.452278Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=265560 elapsed_ms=15110 success=true 2026-09-22T13:58:13.787152Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=40962 2026-09-22T13:58:19.223034Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=2 transfers=265560 maximum_identical_destinations=1 2026-09-22T13:58:19.223059Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=2 initial_horizon=6734 selected_horizon=6734 endpoint_lower_bound=4344 lower_bound_gap=2390 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:58:22.578960Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=1 transfers=1084752 maximum_identical_destinations=1 2026-09-22T13:58:22.578978Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=1 initial_horizon=22406 selected_horizon=22406 endpoint_lower_bound=17568 lower_bound_gap=4838 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:58:25.249742Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: finished incremental instruction-alignment validation transfers=40962 elapsed_ms=11462 success=true 2026-09-22T13:58:28.681496Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: compared ordinary and paired exchange schedules phase=0 candidates=126 ordinary_horizon=34151 paired_horizon=33204 use_paired=true 2026-09-22T13:58:29.136579Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: prepared large physical exchange phase phase=0 transfers=40962 maximum_identical_destinations=1 2026-09-22T13:58:29.136599Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: optimized physical exchange schedule phase=0 initial_horizon=33204 selected_horizon=33204 endpoint_lower_bound=26862 lower_bound_gap=6342 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:58:29.381982Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:schedule_provisional_exchanges: close time.busy=45.4s time.idle=4.80µs 2026-09-22T13:58:29.476752Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:plan_kernels: close time.busy=94.7ms time.idle=2.86µs 2026-09-22T13:58:29.476952Z 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_r183_p183_c288_p288_codelet" target="ipu21" 2026-09-22T13:58:29.782495Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/7cfc547ae380c17b63051b2b96772b0911d28b9306176ec0c7eda82e10506973/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/7cfc547ae380c17b63051b2b96772b0911d28b9306176ec0c7eda82e10506973/kernel.json 2026-09-22T13:58:29.782801Z 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_r183_p183_c288_p288_wrapper" target="ipu21" 2026-09-22T13:58:29.827369Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/c958dcec48a92ecba15ccdbf9122edbf44402b78d203775669d16daab1f4d374/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/c958dcec48a92ecba15ccdbf9122edbf44402b78d203775669d16daab1f4d374/kernel.json 2026-09-22T13:58:29.827511Z 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_r182_p182_c288_p288_codelet" target="ipu21" 2026-09-22T13:58:30.120514Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/b6eb03afe1afd18a2942af8ae1f55d04c7d6c3b06cb108a02627b68dd1629699/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/b6eb03afe1afd18a2942af8ae1f55d04c7d6c3b06cb108a02627b68dd1629699/kernel.json 2026-09-22T13:58:30.120813Z 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_r182_p182_c288_p288_wrapper" target="ipu21" 2026-09-22T13:58:30.165756Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/3ddb92e5aa79273730e7f3a7eb3219d0de37d4f4cab6b27985824385417953d7/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/3ddb92e5aa79273730e7f3a7eb3219d0de37d4f4cab6b27985824385417953d7/kernel.json 2026-09-22T13:58:30.166313Z 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_o2_r288_p288_c192_p192_b288x16_codelet" target="ipu21" 2026-09-22T13:58:30.486434Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/643ce7a22dc5cd61e6e0154f84453bb52782157e0a73a2bb1d1440c5a7bf88fb/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/643ce7a22dc5cd61e6e0154f84453bb52782157e0a73a2bb1d1440c5a7bf88fb/kernel.json 2026-09-22T13:58:30.486738Z 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_o2_r288_p288_c192_p192_b288x16_wrapper" target="ipu21" 2026-09-22T13:58:30.534907Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/ec159e923a8ab6da72e57e71ebe6e9c3bef1c3bc6e369ba3d020f64f5d6db0f2/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/ec159e923a8ab6da72e57e71ebe6e9c3bef1c3bc6e369ba3d020f64f5d6db0f2/kernel.json 2026-09-22T13:58:30.535303Z 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_o2_r288_p288_c80_p192_b288x16_codelet" target="ipu21" 2026-09-22T13:58:30.885077Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/149515e85b8f4be73caa502d070f34ceb7962356a12ef8e15ef2291e12d74d9a/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/149515e85b8f4be73caa502d070f34ceb7962356a12ef8e15ef2291e12d74d9a/kernel.json 2026-09-22T13:58:30.885296Z 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_o2_r288_p288_c80_p192_b288x16_wrapper" target="ipu21" 2026-09-22T13:58:30.926838Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/d05ed1ca8a3353ed10902972fc781740757b9f70617cab39c056deac6269ff99/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/d05ed1ca8a3353ed10902972fc781740757b9f70617cab39c056deac6269ff99/kernel.json 2026-09-22T13:58:30.927833Z 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_c192_r183" target="ipu21" 2026-09-22T13:58:30.971105Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/08cfeceb3e92b309e75e9ad7cf505f85bc79bc4940e3a05ce677936d1bbce778/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/08cfeceb3e92b309e75e9ad7cf505f85bc79bc4940e3a05ce677936d1bbce778/kernel.json 2026-09-22T13:58:30.971596Z 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_c192_r182" target="ipu21" 2026-09-22T13:58:31.016522Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/dc2cad172093317aae3ce1755b42259b05b7e23026cde7a8791f5343e54f1398/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/dc2cad172093317aae3ce1755b42259b05b7e23026cde7a8791f5343e54f1398/kernel.json 2026-09-22T13:58:31.017191Z 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_f16_codelet_o0_r243_p243_c288_p288" target="ipu21" 2026-09-22T13:58:31.063124Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/b6d2b4250e0ba7825231af1db0db7b24d8bf98535f9b4863cc8c4e52c6b46c45/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/b6d2b4250e0ba7825231af1db0db7b24d8bf98535f9b4863cc8c4e52c6b46c45/kernel.json 2026-09-22T13:58:31.063508Z 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_f16_codelet_o0_r243_p243_c272_p288" target="ipu21" 2026-09-22T13:58:31.105731Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/779b54649817e5a7aa19a764fd4dd61c98a88be3feb7e9cf765f101a7bd63f1f/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/779b54649817e5a7aa19a764fd4dd61c98a88be3feb7e9cf765f101a7bd63f1f/kernel.json 2026-09-22T13:58:31.106597Z 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_o2_r288_p288_c144_p144_b288x16_codelet" target="ipu21" 2026-09-22T13:58:31.441792Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/282e529df4dab4a417e811caa0fa652f8d25561c2b67ea90263b9cee0f86ca94/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/282e529df4dab4a417e811caa0fa652f8d25561c2b67ea90263b9cee0f86ca94/kernel.json 2026-09-22T13:58:31.442109Z 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_o2_r288_p288_c144_p144_b288x16_wrapper" target="ipu21" 2026-09-22T13:58:31.488664Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/fcb0589ed0f93e7537d15442a73f291f482b5d1fa27bdcdd820d667340aea87b/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/fcb0589ed0f93e7537d15442a73f291f482b5d1fa27bdcdd820d667340aea87b/kernel.json 2026-09-22T13:58:31.488928Z 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_o2_r272_p288_c144_p144_b288x16_codelet" target="ipu21" 2026-09-22T13:58:31.812124Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/20951094130482716de24cc1cee3eed39a87b67e3c536109141d55912e79af16/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/20951094130482716de24cc1cee3eed39a87b67e3c536109141d55912e79af16/kernel.json 2026-09-22T13:58:31.812479Z 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_o2_r272_p288_c144_p144_b288x16_wrapper" target="ipu21" 2026-09-22T13:58:31.855347Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/e082776d6bd9c4c1a690441a208d456e78bb67184bd452a1884a287bd2b2e7f0/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/e082776d6bd9c4c1a690441a208d456e78bb67184bd452a1884a287bd2b2e7f0/kernel.json 2026-09-22T13:58:31.855782Z 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_c144_r243" target="ipu21" 2026-09-22T13:58:31.900983Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/5d7ea128362d92d80ed16e9e9aa486c2d65a46940d10c6ff39557fce97874cf7/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/5d7ea128362d92d80ed16e9e9aa486c2d65a46940d10c6ff39557fce97874cf7/kernel.json 2026-09-22T13:58:31.901171Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:compile_kernels: close time.busy=2.42s time.idle=5.11µs 2026-09-22T13:58:31.901827Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:link_runtime: close time.busy=436µs time.idle=2.54µs 2026-09-22T13:58:32.276861Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: exchange table and repeat patch storage exchange_table_bytes=33416 maximum_uncompressed_repeat_patch_bytes=0 maximum_elided_arithmetic_patch_bytes=0 2026-09-22T13:58:32.857266Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:size_tile_code: close time.busy=24.3ms time.idle=3.73µs 2026-09-22T13:58:32.857287Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: placing generated tile programs linked_end=322456 host_code_base=376832 host_code_bytes=964 generated_code_bytes=13372 exchange_table_bytes=33416 executable_ranges=[(377864, 524288)] 2026-09-22T13:58:32.857321Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: allocated package support memory linked_end=322456 profile_bytes=120 exchange_table_bytes=33416 host_code_bytes=964 host_data_bytes=664 generated_code_bytes=13372 code_address=377864 available_ranges=[(327680, 360448), (362872, 376832), (442368, 949168)] 2026-09-22T13:58:33.001346Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:place_storage: close time.busy=123ms time.idle=3.19µs 2026-09-22T13:58:33.482868Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=6 2026-09-22T13:58:33.491190Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=6 transfers=22940 maximum_identical_destinations=1 2026-09-22T13:58:33.491216Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=6 initial_horizon=1618 selected_horizon=1618 endpoint_lower_bound=1224 lower_bound_gap=394 selected_kind="reused" neighborhood_improvements=0 2026-09-22T13:58:33.953055Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=5 transfers=21120 maximum_identical_destinations=1 2026-09-22T13:58:33.953077Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=5 initial_horizon=19920 selected_horizon=19920 endpoint_lower_bound=17136 lower_bound_gap=2784 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:58:34.615668Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=3 2026-09-22T13:58:34.698351Z 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-22T13:58:34.698366Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=3 initial_horizon=30186 selected_horizon=30186 endpoint_lower_bound=18504 lower_bound_gap=11682 selected_kind="reused" neighborhood_improvements=0 2026-09-22T13:58:37.910772Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=4 2026-09-22T13:58:38.022010Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=4 transfers=35819 maximum_identical_destinations=1 2026-09-22T13:58:38.022031Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=4 initial_horizon=11758 selected_horizon=11758 endpoint_lower_bound=10368 lower_bound_gap=1390 selected_kind="reused" neighborhood_improvements=0 2026-09-22T13:58:39.184472Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: reused exchange optimization after validating relocated rows phase=2 2026-09-22T13:58:39.282400Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=2 transfers=265560 maximum_identical_destinations=1 2026-09-22T13:58:39.282413Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=2 initial_horizon=6734 selected_horizon=6734 endpoint_lower_bound=4344 lower_bound_gap=2390 selected_kind="reused" neighborhood_improvements=0 2026-09-22T13:58:46.243527Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=40962 2026-09-22T13:59:00.380360Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=40962 elapsed_ms=14136 success=true 2026-09-22T13:59:08.317222Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=1084752 2026-09-22T13:59:11.345759Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: retrying exchange schedule with incremental instruction-alignment validation transfers=40962 2026-09-22T13:59:21.988165Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=1084752 elapsed_ms=13670 success=true 2026-09-22T13:59:22.982025Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: finished incremental instruction-alignment validation transfers=40962 elapsed_ms=11636 success=true 2026-09-22T13:59:26.699083Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: compared ordinary and paired exchange schedules phase=0 candidates=125 ordinary_horizon=30305 paired_horizon=30489 use_paired=false 2026-09-22T13:59:27.132317Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=0 transfers=40962 maximum_identical_destinations=1 2026-09-22T13:59:27.132337Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=0 initial_horizon=30305 selected_horizon=30305 endpoint_lower_bound=26862 lower_bound_gap=3443 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:59:38.655355Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: prepared large physical exchange phase phase=1 transfers=1084752 maximum_identical_destinations=1 2026-09-22T13:59:38.655376Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: optimized physical exchange schedule phase=1 initial_horizon=21775 selected_horizon=21775 endpoint_lower_bound=17568 lower_bound_gap=4207 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-22T13:59:40.335829Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:lower_exchanges: close time.busy=67.3s time.idle=2.93µs 2026-09-22T13:59:40.402280Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: costed final placed program final_cycles=2193597 final_exchange=126496 2026-09-22T13:59:40.948682Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:prepare_tile_code: close time.busy=38.1ms time.idle=4.48µs 2026-09-22T13:59:41.058776Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:emit_tile_code: close time.busy=110ms time.idle=2.25µs 2026-09-22T13:59:41.343680Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}:build_tile_images: close time.busy=209ms time.idle=1.79µs 2026-09-22T13:59:41.663893Z INFO ipu_codegen.package.build{tile_count=1472 operations=3}: close time.busy=193s time.idle=3.95µs 2026-09-22T13:59:41.671306Z INFO writing application package tiles=1472 2026-09-22T13:59:41.846310Z INFO application package written 2026-09-22T13:59:41.853543Z INFO reading application package 2026-09-22T13:59:42.172657Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-22T13:59:42.180858Z INFO waiting for hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-22T13:59:42.180867Z INFO acquired hardware ownership path=/tmp/ipu-stack-device.lock 2026-09-22T13:59:42.180876Z INFO opening IPU device path="/dev/ipu0" 2026-09-22T13:59:42.180904Z INFO IPU device attached path=/dev/ipu0 2026-09-22T13:59:42.180906Z INFO initializing IPU device 2026-09-22T13:59:42.189034Z INFO IPU device initialized 2026-09-22T13:59:42.189049Z INFO replaying device configuration register_writes=2003 2026-09-22T13:59:42.195504Z INFO loading application tile_count=1472 final_mark=23 2026-09-22T13:59:42.398541Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-22T13:59:43.074539Z INFO prepared reference inputs elapsed_ms=672 2026-09-22T13:59:43.564218Z INFO configured host reference BLAS threads=4 referencePrecision=device 2026-09-22T13:59:44.989693Z INFO evaluated host reference elapsed_ms=1915 2026-09-22T13:59:44.991855Z INFO starting host exchange session startup_mark=23 2026-09-22T13:59:44.991864Z INFO attaching host exchange pages pages=2 2026-09-22T13:59:44.992590Z INFO host exchange session started 2026-09-22T13:59:44.992638Z INFO invoking host exchange call call="initialize" command=0 phases=12 2026-09-22T13:59:44.996615Z INFO invoking host exchange call call="run" command=0 phases=15 referenceInference=1 numericalTest=PASS profile=/tmp/f8pack-mlp.capnp tiles=1472 samples=34906 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=9916416 cycles=1336284 minimumTileCycles=1329150 deviceMicroseconds=890.856 effectiveGemmTflops=64.918 peakTflops=282.624 efficiencyPercent=22.97 maximumAbsoluteError=0.005981 package=/tmp/f8pack-mlp.ipuexe tiles=1472 hardwareTest=PASS