2026-09-07T09:45:06.440586Z INFO retained operator-plan finalist finalist=0 values=11 operations=7 estimated_cycles=510698 estimated_exchange_cycles=217560 exchange_row_bytes=44628 peak_standard_bytes=351828 peak_interleaved_bytes=53248 peak_total_bytes=396884 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 460, 1472} padding_group_counts={} conversion_sources=[] 2026-09-07T09:45:06.460756Z INFO retained operator-plan finalist finalist=1 values=11 operations=7 estimated_cycles=516944 estimated_exchange_cycles=219000 exchange_row_bytes=44952 peak_standard_bytes=183448 peak_interleaved_bytes=53248 peak_total_bytes=220120 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 480, 1472} padding_group_counts={16} conversion_sources=[] 2026-09-07T09:45:06.464272Z INFO retained operator-plan finalist finalist=2 values=12 operations=8 estimated_cycles=572774 estimated_exchange_cycles=222240 exchange_row_bytes=45812 peak_standard_bytes=176884 peak_interleaved_bytes=196416 peak_total_bytes=356148 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 480, 1472} padding_group_counts={16} conversion_sources=[Some(OperationId(2))] 2026-09-07T09:45:06.473759Z INFO retained operator-plan finalist finalist=3 values=13 operations=9 estimated_cycles=607121 estimated_exchange_cycles=202440 exchange_row_bytes=41488 peak_standard_bytes=287248 peak_interleaved_bytes=180224 peak_total_bytes=467472 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 460, 1380, 1472} padding_group_counts={} conversion_sources=[Some(OperationId(1)), Some(OperationId(2))] 2026-09-07T09:45:08.847069Z INFO retained operator-plan finalist finalist=0 values=11 operations=7 estimated_cycles=510698 estimated_exchange_cycles=217560 exchange_row_bytes=44628 peak_standard_bytes=351828 peak_interleaved_bytes=53248 peak_total_bytes=396884 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 460, 1472} padding_group_counts={} conversion_sources=[] 2026-09-07T09:45:08.867152Z INFO retained operator-plan finalist finalist=1 values=11 operations=7 estimated_cycles=510698 estimated_exchange_cycles=217560 exchange_row_bytes=44628 peak_standard_bytes=339540 peak_interleaved_bytes=61056 peak_total_bytes=396884 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 460, 1472} padding_group_counts={} conversion_sources=[] 2026-09-07T09:45:08.887175Z INFO retained operator-plan finalist finalist=2 values=11 operations=7 estimated_cycles=516200 estimated_exchange_cycles=225240 exchange_row_bytes=46356 peak_standard_bytes=350484 peak_interleaved_bytes=53248 peak_total_bytes=392468 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 368, 1472} padding_group_counts={} conversion_sources=[] 2026-09-07T09:45:08.908501Z INFO retained operator-plan finalist finalist=3 values=11 operations=7 estimated_cycles=516944 estimated_exchange_cycles=219000 exchange_row_bytes=44952 peak_standard_bytes=183448 peak_interleaved_bytes=53248 peak_total_bytes=220120 maximum_standard_allocation_bytes=98304 active_tile_counts={192, 480, 1472} padding_group_counts={16} conversion_sources=[] 2026-09-07T09:45:08.982450Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_mid"}: package build phase finished phase="lower_mid" elapsed_ms=5664 success=true 2026-09-07T09:45:43.178143Z INFO screened tile mappings by exchange resource load candidates=65 baseline_cycles=84640 candidate_cycles=81184 baseline_pressure=77412 candidate_pressure=73956 2026-09-07T09:45:43.257770Z INFO modelled expanded operator plan finalist=8 modelled_cycles=360353 estimated_cycles=418857 estimated_exchange_cycles=151088 2026-09-07T09:45:44.820336Z INFO screened tile mappings by exchange resource load candidates=65 baseline_cycles=85792 candidate_cycles=82336 baseline_pressure=78558 candidate_pressure=75102 2026-09-07T09:45:44.953897Z INFO modelled expanded operator plan finalist=9 modelled_cycles=382681 estimated_cycles=454753 estimated_exchange_cycles=165808 2026-09-07T09:45:45.362816Z INFO screened tile mappings by exchange resource load candidates=93 baseline_cycles=87648 candidate_cycles=87648 baseline_pressure=73156 candidate_pressure=73156 2026-09-07T09:45:45.465740Z INFO modelled expanded operator plan finalist=5 modelled_cycles=494933 estimated_cycles=590253 estimated_exchange_cycles=193168 2026-09-07T09:45:46.189230Z INFO screened tile mappings by exchange resource load candidates=89 baseline_cycles=81248 candidate_cycles=81248 baseline_pressure=76526 candidate_pressure=76526 2026-09-07T09:45:46.274362Z INFO modelled expanded operator plan finalist=6 modelled_cycles=353785 estimated_cycles=406241 estimated_exchange_cycles=145104 2026-09-07T09:45:46.784395Z INFO screened tile mappings by exchange resource load candidates=93 baseline_cycles=87392 candidate_cycles=87392 baseline_pressure=72804 candidate_pressure=72804 2026-09-07T09:45:46.901757Z INFO modelled expanded operator plan finalist=4 modelled_cycles=489029 estimated_cycles=579485 estimated_exchange_cycles=188048 2026-09-07T09:45:47.260591Z INFO screened tile mappings by exchange resource load candidates=89 baseline_cycles=82176 candidate_cycles=82176 baseline_pressure=77475 candidate_pressure=77475 2026-09-07T09:45:47.273460Z INFO screened tile mappings by exchange resource load candidates=89 baseline_cycles=82176 candidate_cycles=82176 baseline_pressure=77475 candidate_pressure=77475 2026-09-07T09:45:47.391679Z INFO modelled expanded operator plan finalist=7 modelled_cycles=372111 estimated_cycles=444119 estimated_exchange_cycles=165584 2026-09-07T09:45:47.407581Z INFO modelled expanded operator plan finalist=1 modelled_cycles=379743 estimated_cycles=451751 estimated_exchange_cycles=165584 2026-09-07T09:45:47.446343Z INFO screened tile mappings by exchange resource load candidates=89 baseline_cycles=81248 candidate_cycles=81248 baseline_pressure=76526 candidate_pressure=76526 2026-09-07T09:45:47.574709Z INFO modelled expanded operator plan finalist=0 modelled_cycles=361417 estimated_cycles=413873 estimated_exchange_cycles=145104 2026-09-07T09:45:59.899027Z INFO screened tile mappings by exchange resource load candidates=123 baseline_cycles=82368 candidate_cycles=82368 baseline_pressure=77549 candidate_pressure=77549 2026-09-07T09:46:00.105551Z INFO modelled expanded operator plan finalist=2 modelled_cycles=677135 estimated_cycles=1114727 estimated_exchange_cycles=531360 2026-09-07T09:46:01.893941Z INFO screened tile mappings by exchange resource load candidates=123 baseline_cycles=94976 candidate_cycles=94976 baseline_pressure=77346 candidate_pressure=77346 2026-09-07T09:46:02.081619Z INFO modelled expanded operator plan finalist=3 modelled_cycles=643501 estimated_cycles=975165 estimated_exchange_cycles=437440 2026-09-07T09:46:02.128444Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=1 transfers=1334 maximum_identical_destinations=1 2026-09-07T09:46:02.128522Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=1 initial_horizon=2913 selected_horizon=2913 endpoint_lower_bound=2784 lower_bound_gap=129 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T09:46:02.130544Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=1 tile=367 row_words=11 horizon=2913 2026-09-07T09:46:02.177266Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=3 transfers=1288 maximum_identical_destinations=1 2026-09-07T09:46:02.177306Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=3 initial_horizon=2887 selected_horizon=2887 endpoint_lower_bound=2784 lower_bound_gap=103 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T09:46:02.178986Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=3 tile=919 row_words=11 horizon=2887 2026-09-07T09:46:02.222302Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=5 transfers=1334 maximum_identical_destinations=1 2026-09-07T09:46:02.222337Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=5 initial_horizon=2897 selected_horizon=2897 endpoint_lower_bound=2784 lower_bound_gap=113 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T09:46:02.223771Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=5 tile=1291 row_words=11 horizon=2897 2026-09-07T09:46:16.143009Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: prepared large physical exchange phase phase=6 transfers=84731 maximum_identical_destinations=1 2026-09-07T09:46:16.143056Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: optimized physical exchange schedule phase=6 initial_horizon=6389 selected_horizon=6389 endpoint_lower_bound=1312 lower_bound_gap=5077 selected_kind="full-duplex" neighborhood_improvements=0 2026-09-07T09:46:16.231294Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: finished large physical exchange phase phase=6 tile=532 row_words=619 horizon=6389 2026-09-07T09:46:18.538226Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: scheduled operator-plan finalist finalist=6 mapped=false analytical_cycles=406241 analytical_exchange_cycles=145104 scheduled_exchange_cycles=100169 refined_cycles=361306 2026-09-07T09:46:19.387575Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: selected physically scheduled operator-plan finalist selected=6 mapped=false 2026-09-07T09:46:19.387625Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="select_finalist"}: package build phase finished phase="select_finalist" elapsed_ms=70405 success=true 2026-09-07T09:46:19.387646Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: lowered graph for package construction logical_shards=136188 exchange_phases=19 2026-09-07T09:46:19.388921Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_runtime"}: package build phase finished phase="compile_runtime" elapsed_ms=1 success=true 2026-09-07T09:46:19.399910Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="plan_kernels"}: package build phase finished phase="plan_kernels" elapsed_ms=10 success=true 2026-09-07T09:46:19.402871Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="compile_kernels"}: package build phase finished phase="compile_kernels" elapsed_ms=2 success=true 2026-09-07T09:46:19.403776Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="link_runtime"}: package build phase finished phase="link_runtime" elapsed_ms=0 success=true 2026-09-07T09:46:20.279186Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="size_tile_code"}: package build phase finished phase="size_tile_code" elapsed_ms=40 success=true 2026-09-07T09:46:20.279246Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: allocated package support memory linked_end=322940 profile_bytes=320 exchange_table_bytes=4424 host_code_bytes=4736 generated_code_bytes=3836 code_address=414400 standard_ranges=[(425984, 524288)] 2026-09-07T09:46:22.132803Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="place_storage"}: package build phase finished phase="place_storage" elapsed_ms=1853 success=true 2026-09-07T09:46:22.136284Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=0 2026-09-07T09:46:22.145085Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=1 2026-09-07T09:46:22.145598Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=1 transfers=1334 maximum_identical_destinations=1 2026-09-07T09:46:22.145610Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=1 initial_horizon=2913 selected_horizon=2913 endpoint_lower_bound=2784 lower_bound_gap=129 selected_kind="reused" neighborhood_improvements=0 2026-09-07T09:46:22.146637Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=1 tile=367 row_words=11 horizon=2913 2026-09-07T09:46:22.150339Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=2 2026-09-07T09:46:22.159112Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=3 2026-09-07T09:46:22.159603Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=3 transfers=1288 maximum_identical_destinations=1 2026-09-07T09:46:22.159613Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=3 initial_horizon=2887 selected_horizon=2887 endpoint_lower_bound=2784 lower_bound_gap=103 selected_kind="reused" neighborhood_improvements=0 2026-09-07T09:46:22.160566Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=3 tile=919 row_words=11 horizon=2887 2026-09-07T09:46:22.164223Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=4 2026-09-07T09:46:22.172874Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=5 2026-09-07T09:46:22.173364Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=5 transfers=1334 maximum_identical_destinations=1 2026-09-07T09:46:22.173374Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=5 initial_horizon=2897 selected_horizon=2897 endpoint_lower_bound=2784 lower_bound_gap=113 selected_kind="reused" neighborhood_improvements=0 2026-09-07T09:46:22.174340Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=5 tile=1291 row_words=11 horizon=2897 2026-09-07T09:46:30.228534Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=6 2026-09-07T09:46:30.264019Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: prepared large physical exchange phase phase=6 transfers=84731 maximum_identical_destinations=1 2026-09-07T09:46:30.264040Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: optimized physical exchange schedule phase=6 initial_horizon=6389 selected_horizon=6389 endpoint_lower_bound=1312 lower_bound_gap=5077 selected_kind="reused" neighborhood_improvements=0 2026-09-07T09:46:30.345896Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: finished large physical exchange phase phase=6 tile=532 row_words=619 horizon=6389 2026-09-07T09:46:30.460321Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=7 2026-09-07T09:46:30.568756Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=8 2026-09-07T09:46:30.676977Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=9 2026-09-07T09:46:30.784230Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=10 2026-09-07T09:46:30.890641Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=11 2026-09-07T09:46:31.002026Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=12 2026-09-07T09:46:31.111501Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=13 2026-09-07T09:46:31.218889Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=14 2026-09-07T09:46:31.326979Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=15 2026-09-07T09:46:31.434422Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=16 2026-09-07T09:46:31.543178Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=17 2026-09-07T09:46:31.650861Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: reused exchange optimization after validating relocated rows phase=18 2026-09-07T09:46:31.665659Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="lower_exchanges"}: package build phase finished phase="lower_exchanges" elapsed_ms=9532 success=true 2026-09-07T09:46:45.671165Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="optimize_exchange_placement"}: package build phase finished phase="optimize_exchange_placement" elapsed_ms=14005 success=true 2026-09-07T09:46:45.689340Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}: costed final placed program final_cycles=361306 final_exchange=100169 2026-09-07T09:46:46.387501Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="prepare_tile_code"}: package build phase finished phase="prepare_tile_code" elapsed_ms=39 success=true 2026-09-07T09:46:46.424782Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="emit_tile_code"}: package build phase finished phase="emit_tile_code" elapsed_ms=37 success=true 2026-09-07T09:46:46.569643Z INFO ipu_codegen.package.build{tile_count=1472 operations=7}:ipu_codegen.package.phase{phase="build_tile_images"}: package build phase finished phase="build_tile_images" elapsed_ms=131 success=true 2026-09-07T09:46:46.703758Z INFO writing application package tiles=1472 2026-09-07T09:46:46.835906Z INFO application package written 2026-09-07T09:46:46.839477Z INFO reading application package 2026-09-07T09:46:47.255061Z INFO application package read tiles=1472 compiler=0.1.0 2026-09-07T09:46:47.261040Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T09:46:47.261056Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-07T09:46:47.261064Z INFO opening IPU device path="/dev/ipu0" 2026-09-07T09:46:47.261092Z INFO IPU device attached path=/dev/ipu0 2026-09-07T09:46:47.261097Z INFO initializing IPU device 2026-09-07T09:46:47.269446Z INFO IPU device initialized 2026-09-07T09:46:47.269456Z INFO replaying device configuration register_writes=2003 2026-09-07T09:46:47.285255Z INFO loading application tile_count=1472 final_mark=23 2026-09-07T09:46:47.617189Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-07T09:46:56.223494Z INFO starting host exchange session startup_mark=23 2026-09-07T09:46:56.223534Z INFO attaching host exchange pages pages=2 2026-09-07T09:46:56.224106Z INFO host exchange session started 2026-09-07T09:46:56.224792Z INFO invoking streaming host exchange call call="initialize" command=0 phases=132 2026-09-07T09:46:56.308409Z INFO invoking streaming host exchange call call="run" command=0 phases=13 profile=artifacts/useful-work/attention/execution.ipuprofile tiles=1472 samples=110990 attentionNumericalChecks=839808 blocks=1 expected=0.999756 maxError=0.001230 numericalTest=PASS package=artifacts/useful-work/attention/model.ipuexe tiles=1472 hardwareTest=PASS