2026-09-13T18:44:35.171366Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-13T18:44:35.177133Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: loaded mid-plan search state path=artifacts/mid-cast-order-20260913/qk-early-state.json attempts=0 2026-09-13T18:44:35.187484Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: screened exchange table geometry expansion_ms=6 expansion_and_footprint_ms=7 estimated_row_bytes=1424 heuristic_row_bytes=2660 geometry_fragments_per_tile=147 fragment_limit=16384 2026-09-13T18:44:35.187672Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: eliminated unread FP8 cast input padding clears removed=0 2026-09-13T18:44:35.195990Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: retrying exchange schedule with incremental instruction-alignment validation transfers=524 2026-09-13T18:44:35.201537Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: finished incremental instruction-alignment validation transfers=524 elapsed_ms=5 success=true 2026-09-13T18:44:35.206605Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=0 success=true 2026-09-13T18:44:35.209083Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=2 success=true 2026-09-13T18:44:35.209448Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-13T18:44:35.211351Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: exchange table and repeat patch storage exchange_table_bytes=916 maximum_uncompressed_repeat_patch_bytes=0 maximum_elided_arithmetic_patch_bytes=0 2026-09-13T18:44:35.238770Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=3 success=true 2026-09-13T18:44:35.238804Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: placing generated tile programs linked_end=321040 host_code_base=376832 host_code_bytes=660 generated_code_bytes=1060 exchange_table_bytes=916 executable_ranges=[(377560, 524288)] 2026-09-13T18:44:35.238825Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: allocated package support memory linked_end=321040 profile_bytes=88 exchange_table_bytes=916 host_code_bytes=660 host_data_bytes=472 generated_code_bytes=1060 code_address=377560 available_ranges=[(327680, 360448), (362680, 376832), (409600, 949168)] 2026-09-13T18:44:35.240465Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=1 success=true 2026-09-13T18:44:35.241247Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-13T18:44:35.241797Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-13T18:44:35.242609Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-13T18:44:35.242699Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-13T18:44:35.248945Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-13T18:44:35.249768Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=9 success=true 2026-09-13T18:44:35.267928Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=18 success=true 2026-09-13T18:44:35.268004Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: costed final placed program final_cycles=19995 final_exchange=6561 2026-09-13T18:44:35.283950Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=2 success=true 2026-09-13T18:44:35.288011Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=4 success=true 2026-09-13T18:44:35.451803Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=163 success=true 2026-09-13T18:44:35.455429Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: validated search incumbent cycles=19995 resuming=true 2026-09-13T18:44:35.460195Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: saved mid-plan search state path=artifacts/mid-cast-order-20260913/qk-early-replayed.json attempts=0 bytes=1223828 2026-09-13T18:44:35.463777Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: saved mid-plan search state path=artifacts/mid-cast-order-20260913/qk-early-replayed.json attempts=0 bytes=1223828 2026-09-13T18:44:35.464190Z INFO ipu_codegen.package.build{tile_count=64 operations=1}:ipu_codegen.package.phase{phase="plan_package"}: package build phase finished phase="plan_package" elapsed_ms=292 success=true 2026-09-13T18:44:35.466287Z INFO writing application package tiles=1472 2026-09-13T18:44:35.478450Z INFO application package written 2026-09-13T18:44:35.478991Z INFO reading application package 2026-09-13T18:44:35.503266Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-13T18:44:35.503480Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-13T18:44:35.503487Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-13T18:44:35.503492Z INFO opening IPU device path="/dev/ipu0" 2026-09-13T18:44:35.503515Z INFO IPU device attached path=/dev/ipu0 2026-09-13T18:44:35.503519Z INFO initializing IPU device 2026-09-13T18:44:35.511665Z INFO IPU device initialized 2026-09-13T18:44:35.511677Z INFO replaying device configuration register_writes=2003 2026-09-13T18:44:35.515681Z INFO loading application tile_count=1472 final_mark=23 2026-09-13T18:44:35.686150Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-13T18:44:35.688262Z INFO prepared reference inputs elapsed_ms=0 2026-09-13T18:44:35.688330Z INFO configured host reference BLAS threads=4 referencePrecision=device 2026-09-13T18:44:35.688412Z INFO evaluated host reference elapsed_ms=0 2026-09-13T18:44:35.689372Z INFO starting host exchange session startup_mark=23 2026-09-13T18:44:35.689382Z INFO attaching host exchange pages pages=2 2026-09-13T18:44:35.690155Z INFO host exchange session started 2026-09-13T18:44:35.690188Z INFO invoking host exchange call call="run" command=0 phases=15 profile=artifacts/mid-cast-order-20260913/qk-early/model.capnp tiles=1472 samples=8021 referenceInference=1 numericalTest=PASS 2026-09-13T18:44:35.702306Z INFO invoking host exchange call call="run" command=0 phases=15 referenceInference=2 numericalTest=PASS referenceMaximumAbsoluteError=0.000717 numericalTest=PASS package=artifacts/mid-cast-order-20260913/qk-early/model.ipuexe tiles=1472 hardwareTest=PASS