snapshot=artifacts/layout-sweep/unified-copy/attention/exchange.json tiles=1472 phases=21 warmup=0 iterations=1 repeatAware=true phase=0 estimatedMaximumRowBytes=24 footprintMs=0.100 phase=0 transfers=138 destinations=828 initialHorizonCycles=3238 horizonCycles=3238 endpointLowerBoundCycles=3072 lowerBoundGapCycles=166 neighborhoodImprovements=0 rowWords=5198 maximumRowWords=5 scheduleCodegenMinMs=2.206 scheduleCodegenMedianMs=2.206 scheduleCodegenP95Ms=2.206 scheduleCodegenMaxMs=2.206 validationMedianMs=0.125 reused=false rowFingerprint=e55e37a69d372c49 invariants=PASS phase=1 estimatedMaximumRowBytes=48 footprintMs=0.075 phase=1 transfers=1334 destinations=1334 initialHorizonCycles=2913 horizonCycles=2913 endpointLowerBoundCycles=2784 lowerBoundGapCycles=129 neighborhoodImprovements=0 rowWords=8073 maximumRowWords=11 scheduleCodegenMinMs=23.348 scheduleCodegenMedianMs=23.348 scheduleCodegenP95Ms=23.348 scheduleCodegenMaxMs=23.348 validationMedianMs=0.278 reused=false rowFingerprint=8ac3e36b3739d8b4 invariants=PASS phase=2 estimatedMaximumRowBytes=24 footprintMs=0.065 phase=2 transfers=138 destinations=828 initialHorizonCycles=3238 horizonCycles=3238 endpointLowerBoundCycles=3072 lowerBoundGapCycles=166 neighborhoodImprovements=0 rowWords=5198 maximumRowWords=5 scheduleCodegenMinMs=2.568 scheduleCodegenMedianMs=2.568 scheduleCodegenP95Ms=2.568 scheduleCodegenMaxMs=2.568 validationMedianMs=0.142 reused=false rowFingerprint=556bacebcee78342 invariants=PASS phase=3 estimatedMaximumRowBytes=48 footprintMs=0.080 phase=3 transfers=1334 destinations=1334 initialHorizonCycles=2913 horizonCycles=2913 endpointLowerBoundCycles=2784 lowerBoundGapCycles=129 neighborhoodImprovements=0 rowWords=8073 maximumRowWords=11 scheduleCodegenMinMs=18.302 scheduleCodegenMedianMs=18.302 scheduleCodegenP95Ms=18.302 scheduleCodegenMaxMs=18.302 validationMedianMs=0.303 reused=false rowFingerprint=8ac3e36b3739d8b4 invariants=PASS phase=4 estimatedMaximumRowBytes=24 footprintMs=0.090 phase=4 transfers=138 destinations=828 initialHorizonCycles=3238 horizonCycles=3238 endpointLowerBoundCycles=3072 lowerBoundGapCycles=166 neighborhoodImprovements=0 rowWords=5198 maximumRowWords=5 scheduleCodegenMinMs=2.155 scheduleCodegenMedianMs=2.155 scheduleCodegenP95Ms=2.155 scheduleCodegenMaxMs=2.155 validationMedianMs=0.137 reused=false rowFingerprint=b2fbdbff1bee2fca invariants=PASS phase=5 estimatedMaximumRowBytes=48 footprintMs=0.091 phase=5 transfers=1334 destinations=1334 initialHorizonCycles=2913 horizonCycles=2913 endpointLowerBoundCycles=2784 lowerBoundGapCycles=129 neighborhoodImprovements=0 rowWords=8073 maximumRowWords=11 scheduleCodegenMinMs=15.493 scheduleCodegenMedianMs=15.493 scheduleCodegenP95Ms=15.493 scheduleCodegenMaxMs=15.493 validationMedianMs=0.322 reused=false rowFingerprint=8ac3e36b3739d8b4 invariants=PASS phase=6 estimatedMaximumRowBytes=584 footprintMs=0.585 phase=6 transfers=18209 destinations=18209 initialHorizonCycles=1720 horizonCycles=1720 endpointLowerBoundCycles=928 lowerBoundGapCycles=792 neighborhoodImprovements=0 rowWords=80161 maximumRowWords=124 scheduleCodegenMinMs=390.486 scheduleCodegenMedianMs=390.486 scheduleCodegenP95Ms=390.486 scheduleCodegenMaxMs=390.486 validationMedianMs=8.300 reused=false rowFingerprint=d0bdc9b4d1142897 invariants=PASS phase=7 estimatedMaximumRowBytes=2696 footprintMs=2.235 phase=7 transfers=62630 destinations=62630 initialHorizonCycles=2463 horizonCycles=2463 endpointLowerBoundCycles=928 lowerBoundGapCycles=1535 neighborhoodImprovements=0 rowWords=263011 maximumRowWords=592 scheduleCodegenMinMs=2576.085 scheduleCodegenMedianMs=2576.085 scheduleCodegenP95Ms=2576.085 scheduleCodegenMaxMs=2576.085 validationMedianMs=41.197 reused=false rowFingerprint=9d8152029406a052 invariants=PASS phase=8 estimatedMaximumRowBytes=440 footprintMs=1.841 phase=8 transfers=4272 destinations=33072 initialHorizonCycles=3977 horizonCycles=3977 endpointLowerBoundCycles=3072 lowerBoundGapCycles=905 neighborhoodImprovements=0 rowWords=88173 maximumRowWords=85 scheduleCodegenMinMs=361.503 scheduleCodegenMedianMs=361.503 scheduleCodegenP95Ms=361.503 scheduleCodegenMaxMs=361.503 validationMedianMs=5.802 reused=false rowFingerprint=ec5659d90f49cb47 invariants=PASS phase=9 estimatedMaximumRowBytes=64 footprintMs=0.773 phase=9 transfers=80 destinations=7280 initialHorizonCycles=2687 horizonCycles=2687 endpointLowerBoundCycles=2560 lowerBoundGapCycles=127 neighborhoodImprovements=0 rowWords=13640 maximumRowWords=14 scheduleCodegenMinMs=37.940 scheduleCodegenMedianMs=37.940 scheduleCodegenP95Ms=37.940 scheduleCodegenMaxMs=37.940 validationMedianMs=1.069 reused=false rowFingerprint=ef6d4bc0adadbd24 invariants=PASS phase=10 estimatedMaximumRowBytes=304 footprintMs=1.705 phase=10 transfers=400 destinations=36400 initialHorizonCycles=5260 horizonCycles=5260 endpointLowerBoundCycles=5120 lowerBoundGapCycles=140 neighborhoodImprovements=0 rowWords=75592 maximumRowWords=60 scheduleCodegenMinMs=170.610 scheduleCodegenMedianMs=170.610 scheduleCodegenP95Ms=170.610 scheduleCodegenMaxMs=170.610 validationMedianMs=3.575 reused=false rowFingerprint=de5a928b2b225462 invariants=PASS phase=11 estimatedMaximumRowBytes=304 footprintMs=2.329 phase=11 transfers=400 destinations=36400 initialHorizonCycles=5268 horizonCycles=5268 endpointLowerBoundCycles=5120 lowerBoundGapCycles=148 neighborhoodImprovements=0 rowWords=75658 maximumRowWords=60 scheduleCodegenMinMs=170.543 scheduleCodegenMedianMs=170.543 scheduleCodegenP95Ms=170.543 scheduleCodegenMaxMs=170.543 validationMedianMs=3.484 reused=false rowFingerprint=fca8d5b18fea15d0 invariants=PASS phase=12 estimatedMaximumRowBytes=304 footprintMs=1.770 phase=12 transfers=400 destinations=36400 initialHorizonCycles=5257 horizonCycles=5257 endpointLowerBoundCycles=5120 lowerBoundGapCycles=137 neighborhoodImprovements=0 rowWords=74672 maximumRowWords=57 scheduleCodegenMinMs=169.158 scheduleCodegenMedianMs=169.158 scheduleCodegenP95Ms=169.158 scheduleCodegenMaxMs=169.158 validationMedianMs=3.524 reused=false rowFingerprint=3767eeea7c0e5065 invariants=PASS phase=13 estimatedMaximumRowBytes=304 footprintMs=1.758 phase=13 transfers=400 destinations=36400 initialHorizonCycles=5279 horizonCycles=5279 endpointLowerBoundCycles=5120 lowerBoundGapCycles=159 neighborhoodImprovements=0 rowWords=74900 maximumRowWords=58 scheduleCodegenMinMs=169.642 scheduleCodegenMedianMs=169.642 scheduleCodegenP95Ms=169.642 scheduleCodegenMaxMs=169.642 validationMedianMs=3.367 reused=false rowFingerprint=1941fe0e42db561a invariants=PASS phase=14 estimatedMaximumRowBytes=304 footprintMs=1.701 phase=14 transfers=400 destinations=36400 initialHorizonCycles=5292 horizonCycles=5292 endpointLowerBoundCycles=5120 lowerBoundGapCycles=172 neighborhoodImprovements=0 rowWords=76522 maximumRowWords=60 scheduleCodegenMinMs=172.810 scheduleCodegenMedianMs=172.810 scheduleCodegenP95Ms=172.810 scheduleCodegenMaxMs=172.810 validationMedianMs=6.018 reused=false rowFingerprint=f426b46e75fb7e11 invariants=PASS phase=15 estimatedMaximumRowBytes=304 footprintMs=1.969 phase=15 transfers=400 destinations=36400 initialHorizonCycles=5303 horizonCycles=5303 endpointLowerBoundCycles=5120 lowerBoundGapCycles=183 neighborhoodImprovements=0 rowWords=76128 maximumRowWords=60 scheduleCodegenMinMs=173.711 scheduleCodegenMedianMs=173.711 scheduleCodegenP95Ms=173.711 scheduleCodegenMaxMs=173.711 validationMedianMs=3.437 reused=false rowFingerprint=d546b3d0c0b7f27a invariants=PASS phase=16 estimatedMaximumRowBytes=304 footprintMs=1.705 phase=16 transfers=400 destinations=36400 initialHorizonCycles=5310 horizonCycles=5310 endpointLowerBoundCycles=5120 lowerBoundGapCycles=190 neighborhoodImprovements=0 rowWords=75376 maximumRowWords=58 scheduleCodegenMinMs=171.420 scheduleCodegenMedianMs=171.420 scheduleCodegenP95Ms=171.420 scheduleCodegenMaxMs=171.420 validationMedianMs=3.446 reused=false rowFingerprint=745c8eb113ec3084 invariants=PASS phase=17 estimatedMaximumRowBytes=304 footprintMs=1.675 phase=17 transfers=400 destinations=36400 initialHorizonCycles=5321 horizonCycles=5321 endpointLowerBoundCycles=5120 lowerBoundGapCycles=201 neighborhoodImprovements=0 rowWords=75924 maximumRowWords=60 scheduleCodegenMinMs=146.843 scheduleCodegenMedianMs=146.843 scheduleCodegenP95Ms=146.843 scheduleCodegenMaxMs=146.843 validationMedianMs=3.383 reused=false rowFingerprint=62c2411cf1c56bd9 invariants=PASS phase=18 estimatedMaximumRowBytes=304 footprintMs=2.599 phase=18 transfers=400 destinations=36400 initialHorizonCycles=5345 horizonCycles=5345 endpointLowerBoundCycles=5120 lowerBoundGapCycles=225 neighborhoodImprovements=0 rowWords=75682 maximumRowWords=58 scheduleCodegenMinMs=176.900 scheduleCodegenMedianMs=176.900 scheduleCodegenP95Ms=176.900 scheduleCodegenMaxMs=176.900 validationMedianMs=3.489 reused=false rowFingerprint=d897865528b45636 invariants=PASS phase=19 estimatedMaximumRowBytes=304 footprintMs=1.825 phase=19 transfers=400 destinations=36400 initialHorizonCycles=5327 horizonCycles=5327 endpointLowerBoundCycles=5120 lowerBoundGapCycles=207 neighborhoodImprovements=0 rowWords=75162 maximumRowWords=60 scheduleCodegenMinMs=170.143 scheduleCodegenMedianMs=170.143 scheduleCodegenP95Ms=170.143 scheduleCodegenMaxMs=170.143 validationMedianMs=3.529 reused=false rowFingerprint=f1a10d90896563b9 invariants=PASS phase=20 estimatedMaximumRowBytes=304 footprintMs=1.757 phase=20 transfers=400 destinations=36400 initialHorizonCycles=5304 horizonCycles=5304 endpointLowerBoundCycles=5120 lowerBoundGapCycles=184 neighborhoodImprovements=0 rowWords=74672 maximumRowWords=57 scheduleCodegenMinMs=170.633 scheduleCodegenMedianMs=170.633 scheduleCodegenP95Ms=170.633 scheduleCodegenMaxMs=170.633 validationMedianMs=3.619 reused=false rowFingerprint=cb85bec30e29604c invariants=PASS estimatedMaximumTableBytes=7168 unsharedMaximumTableBytes=7256 totalMs=5436.951