exchangeStress seed=0x4950553231000001 pattern=random cases=8 transfers=8 activeTiles=1472 maxWords=128 maxTransfers=1 maxComputeDelay=1 exchangeCase=0 row=0x5c000..0x5c01c transfers: source=1356 address=0x6501c destinations=[1356, 1316, 617, 547, 985, 1182] addresses=[393244, 393216, 393224, 393244, 393240, 393228] words=128 requestedOffset=0 encodedOffset=0 sender=31..159 receivers=[77, 81, 101, 100, 90, 83]..[205, 209, 229, 228, 218, 211] programs: tile=547 words=5 events=233 0x5c000 cycles=0..44 IncomingControl(IncomingControl { stream: Xpic, value: 761 }) 0x5c004 cycles=44..100 IncomingControl(IncomingControl { stream: Pic, value: 98311 }) 0x5c008 cycles=100..172 IncomingControl(IncomingControl { stream: Xpic, value: 1600 }) 0x5c00c cycles=172..233 Delay 0x5c010 cycles=233..233 Return tile=617 words=5 events=234 0x5c000 cycles=0..23 IncomingControl(IncomingControl { stream: Xpic, value: 761 }) 0x5c004 cycles=23..101 IncomingControl(IncomingControl { stream: Pic, value: 98306 }) 0x5c008 cycles=101..151 IncomingControl(IncomingControl { stream: Xpic, value: 1600 }) 0x5c00c cycles=151..234 Delay 0x5c010 cycles=234..234 Return tile=985 words=5 events=223 0x5c000 cycles=0..12 IncomingControl(IncomingControl { stream: Xpic, value: 761 }) 0x5c004 cycles=12..90 IncomingControl(IncomingControl { stream: Pic, value: 98310 }) 0x5c008 cycles=90..140 IncomingControl(IncomingControl { stream: Xpic, value: 1600 }) 0x5c00c cycles=140..223 Delay 0x5c010 cycles=223..223 Return tile=1182 words=5 events=216 0x5c000 cycles=0..19 IncomingControl(IncomingControl { stream: Xpic, value: 761 }) 0x5c004 cycles=19..83 IncomingControl(IncomingControl { stream: Pic, value: 98307 }) 0x5c008 cycles=83..147 IncomingControl(IncomingControl { stream: Xpic, value: 1600 }) 0x5c00c cycles=147..216 Delay 0x5c010 cycles=216..216 Return tile=1316 words=5 events=214 0x5c000 cycles=0..1 IncomingControl(IncomingControl { stream: Xpic, value: 761 }) 0x5c004 cycles=1..81 IncomingControl(IncomingControl { stream: Pic, value: 98304 }) 0x5c008 cycles=81..129 IncomingControl(IncomingControl { stream: Xpic, value: 1600 }) 0x5c00c cycles=129..214 Delay 0x5c010 cycles=214..214 Return tile=1356 words=7 events=210 0x5c000 cycles=0..3 IncomingControl(IncomingControl { stream: Xpic, value: 761 }) 0x5c004 cycles=3..31 Delay 0x5c008 cycles=31..76 Send { encoding: Explicit, words: 45, raw_operand: 103431, send_control: Some(3), controls: [] } 0x5c00c cycles=76..130 Send { encoding: Pic, words: 54, raw_operand: 98311, send_control: None, controls: [IncomingControl { stream: Pic, value: 98311 }] } 0x5c010 cycles=130..159 Send { encoding: Pic, words: 29, raw_operand: 1600, send_control: None, controls: [IncomingControl { stream: Xpic, value: 1600 }] } 0x5c014 cycles=159..210 Delay 0x5c018 cycles=210..210 Return 2026-09-06T18:59:06.045356Z INFO writing application package tiles=1472 2026-09-06T18:59:06.048929Z INFO application package written 2026-09-06T18:59:06.048989Z INFO waiting for hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-06T18:59:06.049000Z INFO acquired hardware ownership path=artifacts/layout-sweep/device.lock 2026-09-06T18:59:06.049006Z INFO opening IPU device path="/dev/ipu0" 2026-09-06T18:59:06.049044Z INFO IPU device attached path=/dev/ipu0 2026-09-06T18:59:06.049050Z INFO initializing IPU device 2026-09-06T18:59:06.057243Z INFO IPU device initialized 2026-09-06T18:59:06.057306Z INFO replaying device configuration register_writes=2003 2026-09-06T18:59:06.062536Z INFO loading application tile_count=1472 final_mark=23 2026-09-06T18:59:06.251400Z INFO application loaded and initial synchronization completed tile_count=1472 2026-09-06T18:59:06.252888Z INFO starting host exchange session startup_mark=23 2026-09-06T18:59:06.252905Z INFO attaching host exchange pages pages=2 2026-09-06T18:59:06.253687Z INFO host exchange session started 2026-09-06T18:59:06.253797Z INFO invoking streaming host exchange call call="run" command=0 phases=3 package=artifacts/exchange-loopback/loopback-128.ipuexe seed=0x4950553231000001 exchangeCases=8 hardwareTest=PASS