2026-09-07T14:16:22.717975Z INFO retained operator-plan finalist finalist=0 values=12 operations=10 estimated_cycles=299700 estimated_exchange_cycles=99880 exchange_row_bytes=20508 peak_standard_bytes=160796 peak_interleaved_bytes=48128 peak_total_bytes=193564 maximum_standard_allocation_bytes=131072 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:22.725223Z INFO retained operator-plan finalist finalist=1 values=12 operations=10 estimated_cycles=403956 estimated_exchange_cycles=105640 exchange_row_bytes=21804 peak_standard_bytes=105772 peak_interleaved_bytes=55296 peak_total_bytes=142636 maximum_standard_allocation_bytes=65536 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:22.732365Z INFO retained operator-plan finalist finalist=2 values=12 operations=10 estimated_cycles=552077 estimated_exchange_cycles=132840 exchange_row_bytes=27924 peak_standard_bytes=161172 peak_interleaved_bytes=48128 peak_total_bytes=174996 maximum_standard_allocation_bytes=84096 active_tile_counts={192, 365, 1460, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:22.733788Z INFO retained operator-plan finalist finalist=3 values=12 operations=10 estimated_cycles=564112 estimated_exchange_cycles=131080 exchange_row_bytes=27528 peak_standard_bytes=160776 peak_interleaved_bytes=48128 peak_total_bytes=174600 maximum_standard_allocation_bytes=84096 active_tile_counts={192, 365, 729, 1460, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.253366Z INFO retained operator-plan finalist finalist=0 values=12 operations=10 estimated_cycles=299700 estimated_exchange_cycles=99880 exchange_row_bytes=20508 peak_standard_bytes=160796 peak_interleaved_bytes=48128 peak_total_bytes=193564 maximum_standard_allocation_bytes=131072 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.260629Z INFO retained operator-plan finalist finalist=1 values=12 operations=10 estimated_cycles=403956 estimated_exchange_cycles=105640 exchange_row_bytes=21804 peak_standard_bytes=105772 peak_interleaved_bytes=55296 peak_total_bytes=142636 maximum_standard_allocation_bytes=65536 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.267749Z INFO retained operator-plan finalist finalist=2 values=12 operations=10 estimated_cycles=552077 estimated_exchange_cycles=132840 exchange_row_bytes=27924 peak_standard_bytes=161172 peak_interleaved_bytes=48128 peak_total_bytes=174996 maximum_standard_allocation_bytes=84096 active_tile_counts={192, 365, 1460, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.269169Z INFO retained operator-plan finalist finalist=3 values=12 operations=10 estimated_cycles=564112 estimated_exchange_cycles=131080 exchange_row_bytes=27528 peak_standard_bytes=160776 peak_interleaved_bytes=48128 peak_total_bytes=174600 maximum_standard_allocation_bytes=84096 active_tile_counts={192, 365, 729, 1460, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.491409Z INFO retained operator-plan finalist finalist=0 values=12 operations=10 estimated_cycles=523874 estimated_exchange_cycles=192240 exchange_row_bytes=41944 peak_standard_bytes=207832 peak_interleaved_bytes=41984 peak_total_bytes=238552 maximum_standard_allocation_bytes=131072 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.498607Z INFO retained operator-plan finalist finalist=1 values=12 operations=10 estimated_cycles=525782 estimated_exchange_cycles=192240 exchange_row_bytes=41944 peak_standard_bytes=207832 peak_interleaved_bytes=39680 peak_total_bytes=238552 maximum_standard_allocation_bytes=131072 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.505729Z INFO retained operator-plan finalist finalist=2 values=12 operations=10 estimated_cycles=628130 estimated_exchange_cycles=198000 exchange_row_bytes=43240 peak_standard_bytes=209128 peak_interleaved_bytes=55296 peak_total_bytes=239848 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.512863Z INFO retained operator-plan finalist finalist=3 values=12 operations=10 estimated_cycles=776251 estimated_exchange_cycles=225200 exchange_row_bytes=49360 peak_standard_bytes=215248 peak_interleaved_bytes=46784 peak_total_bytes=245968 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 365, 1460, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.730832Z INFO retained operator-plan finalist finalist=0 values=12 operations=10 estimated_cycles=523874 estimated_exchange_cycles=192240 exchange_row_bytes=41944 peak_standard_bytes=207832 peak_interleaved_bytes=41984 peak_total_bytes=238552 maximum_standard_allocation_bytes=131072 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.738010Z INFO retained operator-plan finalist finalist=1 values=12 operations=10 estimated_cycles=525782 estimated_exchange_cycles=192240 exchange_row_bytes=41944 peak_standard_bytes=207832 peak_interleaved_bytes=39680 peak_total_bytes=238552 maximum_standard_allocation_bytes=131072 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.745138Z INFO retained operator-plan finalist finalist=2 values=12 operations=10 estimated_cycles=628130 estimated_exchange_cycles=198000 exchange_row_bytes=43240 peak_standard_bytes=209128 peak_interleaved_bytes=55296 peak_total_bytes=239848 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 736, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.752351Z INFO retained operator-plan finalist finalist=3 values=12 operations=10 estimated_cycles=776251 estimated_exchange_cycles=225200 exchange_row_bytes=49360 peak_standard_bytes=215248 peak_interleaved_bytes=46784 peak_total_bytes=245968 maximum_standard_allocation_bytes=122880 active_tile_counts={192, 365, 1460, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(0)), Some(OperationId(0))] 2026-09-07T14:16:23.764555Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=1558 success=true 2026-09-07T14:16:26.411864Z INFO screened tile mappings by exchange resource load candidates=102 baseline_cycles=40512 candidate_cycles=38352 baseline_pressure=26030 candidate_pressure=24984 2026-09-07T14:16:26.420085Z INFO modelled expanded operator plan finalist=0 modelled_cycles=243171 estimated_cycles=439651 estimated_exchange_cycles=239632 2026-09-07T14:16:26.614521Z INFO screened tile mappings by exchange resource load candidates=98 baseline_cycles=40512 candidate_cycles=38352 baseline_pressure=28401 candidate_pressure=27355 2026-09-07T14:16:26.625089Z INFO modelled expanded operator plan finalist=1 modelled_cycles=339089 estimated_cycles=643409 estimated_exchange_cycles=347472 2026-09-07T14:16:27.539422Z INFO screened tile mappings by exchange resource load candidates=102 baseline_cycles=53416 candidate_cycles=52392 baseline_pressure=35688 candidate_pressure=34736 2026-09-07T14:16:27.547755Z INFO modelled expanded operator plan finalist=2 modelled_cycles=434898 estimated_cycles=798962 estimated_exchange_cycles=421256 2026-09-07T14:16:27.555920Z INFO screened tile mappings by exchange resource load candidates=102 baseline_cycles=52248 candidate_cycles=51224 baseline_pressure=34713 candidate_pressure=33761 2026-09-07T14:16:27.564225Z INFO modelled expanded operator plan finalist=3 modelled_cycles=436339 estimated_cycles=908843 estimated_exchange_cycles=528528 2026-09-07T14:16:32.657941Z INFO screened tile mappings by exchange resource load candidates=65 baseline_cycles=79648 candidate_cycles=79648 baseline_pressure=69609 candidate_pressure=69609 2026-09-07T14:16:32.664075Z INFO screened tile mappings by exchange resource load candidates=65 baseline_cycles=77344 candidate_cycles=77344 baseline_pressure=69609 candidate_pressure=69609 2026-09-07T14:16:32.665999Z INFO modelled expanded operator plan finalist=4 modelled_cycles=387266 estimated_cycles=506330 estimated_exchange_cycles=202312 2026-09-07T14:16:32.671812Z INFO modelled expanded operator plan finalist=5 modelled_cycles=386870 estimated_cycles=508238 estimated_exchange_cycles=202312 2026-09-07T14:16:32.842608Z INFO screened tile mappings by exchange resource load candidates=61 baseline_cycles=79648 candidate_cycles=79648 baseline_pressure=71980 candidate_pressure=71980 2026-09-07T14:16:32.852123Z INFO modelled expanded operator plan finalist=6 modelled_cycles=481168 estimated_cycles=703912 estimated_exchange_cycles=305992 2026-09-07T14:16:33.573783Z INFO screened tile mappings by exchange resource load candidates=65 baseline_cycles=92552 candidate_cycles=92552 baseline_pressure=79267 candidate_pressure=79267 2026-09-07T14:16:33.579854Z INFO modelled expanded operator plan finalist=7 modelled_cycles=575828 estimated_cycles=859452 estimated_exchange_cycles=379776 2026-09-07T14:16:33.789148Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=1426 maximum_identical_destinations=1 2026-09-07T14:16:33.789230Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=3582 selected_horizon=3582 endpoint_lower_bound=3456 lower_bound_gap=126 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:33.790427Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=522 row_words=12 horizon=3582 2026-09-07T14:16:33.797232Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=1426 maximum_identical_destinations=1 2026-09-07T14:16:33.797281Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=3582 selected_horizon=3582 endpoint_lower_bound=3456 lower_bound_gap=126 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:33.798352Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=661 row_words=10 horizon=3582 2026-09-07T14:16:33.800964Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=2 transfers=2024 maximum_identical_destinations=1 2026-09-07T14:16:33.801009Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=2 initial_horizon=5373 selected_horizon=5339 endpoint_lower_bound=1728 lower_bound_gap=3611 selected_kind="critical-neighborhood" neighborhood_improvements=1 2026-09-07T14:16:33.802053Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=2 tile=25 row_words=23 horizon=5339 2026-09-07T14:16:39.823554Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=0 transfers=26496 maximum_identical_destinations=1 2026-09-07T14:16:39.823641Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=0 initial_horizon=4925 selected_horizon=4925 endpoint_lower_bound=2304 lower_bound_gap=2621 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:39.864450Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=0 tile=741 row_words=961 horizon=4925 2026-09-07T14:16:40.523085Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=7 transfers=61520 maximum_identical_destinations=1 2026-09-07T14:16:40.523165Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=7 initial_horizon=7133 selected_horizon=7133 endpoint_lower_bound=3640 lower_bound_gap=3493 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:40.568071Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=7 tile=352 row_words=277 horizon=7133 2026-09-07T14:16:40.573491Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=7 transfers=61520 maximum_identical_destinations=1 2026-09-07T14:16:40.573554Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=7 initial_horizon=7033 selected_horizon=7033 endpoint_lower_bound=3640 lower_bound_gap=3393 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:40.618095Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=7 tile=810 row_words=275 horizon=7033 2026-09-07T14:16:41.166579Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=66880 maximum_identical_destinations=1 2026-09-07T14:16:41.166657Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=5497 selected_horizon=5497 endpoint_lower_bound=3640 lower_bound_gap=1857 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:41.215627Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=362 row_words=321 horizon=5497 2026-09-07T14:16:41.352624Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=66880 maximum_identical_destinations=1 2026-09-07T14:16:41.352698Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=5873 selected_horizon=5873 endpoint_lower_bound=3640 lower_bound_gap=2233 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:41.398602Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=380 row_words=305 horizon=5873 2026-09-07T14:16:42.574324Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=63449 maximum_identical_destinations=1 2026-09-07T14:16:42.574408Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=9033 selected_horizon=9033 endpoint_lower_bound=6688 lower_bound_gap=2345 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:42.612771Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=63449 maximum_identical_destinations=1 2026-09-07T14:16:42.612843Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=8966 selected_horizon=8966 endpoint_lower_bound=6688 lower_bound_gap=2278 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:42.613882Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=64 row_words=388 horizon=9033 2026-09-07T14:16:42.652470Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=576 row_words=387 horizon=8966 2026-09-07T14:16:42.918183Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=75104 maximum_identical_destinations=1 2026-09-07T14:16:42.918281Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=12075 selected_horizon=12075 endpoint_lower_bound=8832 lower_bound_gap=3243 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:42.969080Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=355 row_words=391 horizon=12075 2026-09-07T14:16:51.875750Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: compared ordinary and paired exchange schedules phase=6 candidates=448 ordinary_horizon=12237 paired_horizon=10368 use_paired=true 2026-09-07T14:16:52.010805Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=75104 maximum_identical_destinations=1 2026-09-07T14:16:52.010871Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=10368 selected_horizon=10368 endpoint_lower_bound=6672 lower_bound_gap=3696 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:52.072551Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=749 row_words=383 horizon=10368 2026-09-07T14:16:52.153003Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=2 transfers=2024 maximum_identical_destinations=1 2026-09-07T14:16:52.153066Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=2 initial_horizon=5178 selected_horizon=5178 endpoint_lower_bound=1728 lower_bound_gap=3450 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:52.154498Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=2 tile=629 row_words=21 horizon=5178 2026-09-07T14:16:52.860899Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=0 transfers=26496 maximum_identical_destinations=1 2026-09-07T14:16:52.860963Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=0 initial_horizon=5065 selected_horizon=5065 endpoint_lower_bound=2304 lower_bound_gap=2761 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:52.911656Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=0 tile=86 row_words=1009 horizon=5065 2026-09-07T14:16:58.195310Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=4 transfers=32656 maximum_identical_destinations=1 2026-09-07T14:16:58.195387Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=4 initial_horizon=7328 selected_horizon=7328 endpoint_lower_bound=6192 lower_bound_gap=1136 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:58.296828Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=4 tile=716 row_words=724 horizon=7328 2026-09-07T14:16:58.377025Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=0 mapped=false analytical_cycles=439651 analytical_exchange_cycles=239632 scheduled_exchange_cycles=59551 refined_cycles=259570 2026-09-07T14:16:58.495747Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=4 transfers=32656 maximum_identical_destinations=1 2026-09-07T14:16:58.495830Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=4 initial_horizon=10452 selected_horizon=10452 endpoint_lower_bound=6192 lower_bound_gap=4260 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:16:58.572278Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=4 tile=565 row_words=813 horizon=10452 2026-09-07T14:16:58.643438Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=0 mapped=true analytical_cycles=439651 analytical_exchange_cycles=239632 scheduled_exchange_cycles=61478 refined_cycles=261497 2026-09-07T14:16:59.214717Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=0 mapped=false 2026-09-07T14:16:59.214786Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=35450 success=true 2026-09-07T14:16:59.214802Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}: lowered graph for package construction logical_shards=40784 exchange_phases=8 2026-09-07T14:16:59.215115Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=0 success=true 2026-09-07T14:16:59.220431Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=5 success=true 2026-09-07T14:16:59.220739Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}: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_f8_interleaved_k576_c16_r216_r216" target=ipu21 2026-09-07T14:16:59.285126Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/a0bf8c29865ded6ccff5767b8667f7ff9c9db48d3a2c1938bc8ef9e74e9da589/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/a0bf8c29865ded6ccff5767b8667f7ff9c9db48d3a2c1938bc8ef9e74e9da589/kernel.json 2026-09-07T14:16:59.286751Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="compile_kernels"}: compiling kernel source=/srv/home/gc-sdk/ipu-stack/crates/ipu-tests/../../device/cast_f8.cpp name="cast_f16_f8_codelet" target=ipu21 2026-09-07T14:16:59.633032Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="compile_kernels"}: kernel artifact created object=/srv/home/.cache/ipu-stack/kernels/bd7919ba9ba9d56ccebe121761d977c0d77110c422e216d30678876c139a5859/kernel.o metadata=/srv/home/.cache/ipu-stack/kernels/bd7919ba9ba9d56ccebe121761d977c0d77110c422e216d30678876c139a5859/kernel.json 2026-09-07T14:16:59.633746Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=413 success=true 2026-09-07T14:16:59.638433Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-07T14:17:00.522334Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=22 success=true 2026-09-07T14:17:00.522442Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}: allocated package support memory linked_end=324588 profile_bytes=176 exchange_table_bytes=10064 host_code_bytes=2632 generated_code_bytes=6900 code_address=409600 standard_ranges=[(425984, 524288)] 2026-09-07T14:17:00.592197Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=69 success=true 2026-09-07T14:17:00.608119Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-07T14:17:00.608858Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=1 transfers=1426 maximum_identical_destinations=1 2026-09-07T14:17:00.608877Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=1 initial_horizon=3582 selected_horizon=3582 endpoint_lower_bound=3456 lower_bound_gap=126 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:00.610417Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=1 tile=661 row_words=10 horizon=3582 2026-09-07T14:17:00.627143Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-07T14:17:00.629935Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=2 transfers=2024 maximum_identical_destinations=1 2026-09-07T14:17:00.629961Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=2 initial_horizon=5178 selected_horizon=5178 endpoint_lower_bound=1728 lower_bound_gap=3450 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:00.632973Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=2 tile=629 row_words=21 horizon=5178 2026-09-07T14:17:02.019966Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-07T14:17:02.074402Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=0 transfers=26496 maximum_identical_destinations=1 2026-09-07T14:17:02.074453Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=0 initial_horizon=4925 selected_horizon=4925 endpoint_lower_bound=2304 lower_bound_gap=2621 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:02.116747Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=0 tile=741 row_words=961 horizon=4925 2026-09-07T14:17:02.844936Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T14:17:02.880074Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=7 transfers=61520 maximum_identical_destinations=1 2026-09-07T14:17:02.880112Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=7 initial_horizon=7133 selected_horizon=7133 endpoint_lower_bound=3640 lower_bound_gap=3493 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:02.923134Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=7 tile=352 row_words=277 horizon=7133 2026-09-07T14:17:03.135456Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T14:17:03.170478Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=5 transfers=66880 maximum_identical_destinations=1 2026-09-07T14:17:03.170513Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=5 initial_horizon=5497 selected_horizon=5497 endpoint_lower_bound=3640 lower_bound_gap=1857 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:03.215873Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=5 tile=362 row_words=321 horizon=5497 2026-09-07T14:17:04.116722Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T14:17:04.158447Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=6 transfers=75104 maximum_identical_destinations=1 2026-09-07T14:17:04.158485Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=6 initial_horizon=12075 selected_horizon=12075 endpoint_lower_bound=8832 lower_bound_gap=3243 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:04.208299Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=6 tile=355 row_words=391 horizon=12075 2026-09-07T14:17:12.279893Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=3 transfers=63449 maximum_identical_destinations=1 2026-09-07T14:17:12.279964Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=3 initial_horizon=9510 selected_horizon=9510 endpoint_lower_bound=6688 lower_bound_gap=2822 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:17:12.320025Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=3 tile=64 row_words=391 horizon=9510 2026-09-07T14:17:16.958439Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T14:17:17.043532Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=4 transfers=32656 maximum_identical_destinations=1 2026-09-07T14:17:17.043574Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=4 initial_horizon=7328 selected_horizon=7328 endpoint_lower_bound=6192 lower_bound_gap=1136 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:17.127574Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=4 tile=716 row_words=724 horizon=7328 2026-09-07T14:17:17.183845Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=16591 success=true 2026-09-07T14:17:18.357557Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=1 2026-09-07T14:17:18.359707Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=1 transfers=1426 maximum_identical_destinations=1 2026-09-07T14:17:18.359730Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=1 initial_horizon=3582 selected_horizon=3582 endpoint_lower_bound=3456 lower_bound_gap=126 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:18.360665Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=1 tile=661 row_words=10 horizon=3582 2026-09-07T14:17:20.788893Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T14:17:20.833988Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=7 transfers=61520 maximum_identical_destinations=1 2026-09-07T14:17:20.834037Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=7 initial_horizon=7133 selected_horizon=7133 endpoint_lower_bound=3640 lower_bound_gap=3493 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:20.851599Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T14:17:20.878724Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=7 tile=352 row_words=277 horizon=7133 2026-09-07T14:17:20.903121Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=5 transfers=66880 maximum_identical_destinations=1 2026-09-07T14:17:20.903158Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=5 initial_horizon=5497 selected_horizon=5497 endpoint_lower_bound=3640 lower_bound_gap=1857 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:20.948708Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=5 tile=362 row_words=321 horizon=5497 2026-09-07T14:17:20.959192Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=2 transfers=2024 maximum_identical_destinations=1 2026-09-07T14:17:20.959255Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=2 initial_horizon=3530 selected_horizon=3530 endpoint_lower_bound=1728 lower_bound_gap=1802 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:17:20.960881Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=2 tile=229 row_words=23 horizon=3530 2026-09-07T14:17:21.756277Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=3 2026-09-07T14:17:21.792274Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=3 transfers=63449 maximum_identical_destinations=1 2026-09-07T14:17:21.792312Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=3 initial_horizon=9510 selected_horizon=9510 endpoint_lower_bound=6688 lower_bound_gap=2822 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:21.831074Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=3 tile=64 row_words=391 horizon=9510 2026-09-07T14:17:21.854600Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T14:17:21.900399Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=6 transfers=75104 maximum_identical_destinations=1 2026-09-07T14:17:21.900439Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=6 initial_horizon=12075 selected_horizon=12075 endpoint_lower_bound=8832 lower_bound_gap=3243 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:21.950114Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=6 tile=355 row_words=391 horizon=12075 2026-09-07T14:17:26.172531Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=0 transfers=26496 maximum_identical_destinations=1 2026-09-07T14:17:26.172608Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=0 initial_horizon=2982 selected_horizon=2982 endpoint_lower_bound=2304 lower_bound_gap=678 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T14:17:26.224495Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=0 tile=741 row_words=1134 horizon=2982 2026-09-07T14:17:35.645917Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T14:17:35.757514Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: prepared large physical exchange phase phase=4 transfers=32656 maximum_identical_destinations=1 2026-09-07T14:17:35.757595Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: optimized physical exchange schedule phase=4 initial_horizon=7328 selected_horizon=7328 endpoint_lower_bound=6192 lower_bound_gap=1136 selected_kind="reused" neighborhood_improvements=0 2026-09-07T14:17:35.869529Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: finished large physical exchange phase phase=4 tile=716 row_words=724 horizon=7328 2026-09-07T14:17:35.979560Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: evaluated exchange placement finalist offset=24576 baseline_score=47000399872 score=27465428992 baseline_cycles=55228 candidate_cycles=51637 row_bytes=10240 row_capacity=16320 accepted=true 2026-09-07T14:17:36.099806Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=18915 success=true 2026-09-07T14:17:36.108466Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}: costed final placed program final_cycles=256456 final_exchange=56437 2026-09-07T14:17:36.591697Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=26 success=true 2026-09-07T14:17:36.639674Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=47 success=true 2026-09-07T14:17:36.873537Z INFO ipu_codegen.package.build{tile_count=1472 operations=8}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=195 success=true 2026-09-07T14:17:36.980992Z INFO writing application package tiles=1472 2026-09-07T14:17:37.141539Z INFO application package written 2026-09-07T14:17:37.144113Z INFO reading application package 2026-09-07T14:17:37.410179Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-07T14:17:37.418515Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T14:17:37.418543Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T14:17:37.418553Z INFO opening IPU device path="/dev/ipu0" 2026-09-07T14:17:37.418610Z INFO IPU device attached path=/dev/ipu0 2026-09-07T14:17:37.418617Z INFO initializing IPU device 2026-09-07T14:17:37.426459Z INFO IPU device initialized 2026-09-07T14:17:37.426468Z INFO replaying device configuration register_writes=2003 2026-09-07T14:17:37.438290Z INFO loading application tile_count=1472 final_mark=23 2026-09-07T14:17:37.688926Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-07T14:17:50.717905Z INFO starting host exchange session startup_mark=23 2026-09-07T14:17:50.717976Z INFO attaching host exchange pages pages=2 2026-09-07T14:17:50.718706Z INFO host exchange session started 2026-09-07T14:17:50.719453Z INFO invoking streaming host exchange call call="initialize" command=0 phases=62 2026-09-07T14:17:50.803676Z INFO invoking streaming host exchange call call="run" command=0 phases=17 profile=artifacts/fp8/attention-b1-fused/profile.json tiles=1472 samples=45745 referenceMaximumAbsoluteError=0.000910 numericalTest=PASS package=artifacts/fp8/attention-b1-fused/model.ipuexe tiles=1472 hardwareTest=PASS