p3 init p3 compute 4436 p3 Irecv p2 p3 compute 58 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65085 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 55 p3 send p1 5760 p3 compute 128794 p3 comm_size 4 p3 allReduce 40 91 p3 compute 121 p3 comm_size 4 p3 barrier p3 compute 23878 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31580 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38216 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 29154 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29144 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7092 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152363 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31626 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31586 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31585 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31607 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38141 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29175 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7094 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152342 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31588 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31590 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31591 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31549 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31626 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31570 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38141 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29155 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 29151 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29181 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152353 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31586 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31562 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31592 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31592 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31559 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29179 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31577 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31589 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31559 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29153 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7089 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152342 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31624 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31554 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31608 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31597 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 38156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65081 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152325 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31589 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31582 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31562 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31594 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29206 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7089 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152333 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31585 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29157 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152325 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31595 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31560 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31600 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31571 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29149 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7092 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152299 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31550 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31595 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38187 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29166 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31578 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31574 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31588 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31601 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 38156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29200 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152325 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31566 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31590 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31554 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31599 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29153 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29181 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7093 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152313 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29154 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29158 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7077 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152328 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31594 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31590 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29153 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29171 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7094 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152354 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 59 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31551 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31568 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31578 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31556 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31559 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29153 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29181 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7095 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31598 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31596 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31600 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31594 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29159 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29172 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31589 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31595 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31575 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31598 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31572 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29184 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7089 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152322 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31585 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31576 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 58 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152334 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31592 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31592 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31590 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31576 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31595 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29162 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 7087 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152324 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31561 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31563 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152353 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31546 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31596 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31577 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29167 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29168 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7087 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65110 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152344 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31571 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31591 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31577 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31584 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31589 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7093 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152346 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31565 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31575 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 59 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31616 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31554 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7093 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152336 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31595 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31551 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31588 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29150 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29164 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29207 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29164 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31566 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31574 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31592 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31572 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31546 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31590 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31601 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29166 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152307 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31588 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31545 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31597 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31560 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31554 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31572 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29144 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29153 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7093 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152345 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31578 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31610 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 38156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29177 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29155 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7087 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152326 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31588 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31599 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31597 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31557 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29170 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29145 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 56 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31589 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31545 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31594 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31636 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29153 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65090 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152340 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31556 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29159 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7096 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 57 p3 send p2 5760 p3 compute 65081 p3 Irecv p1 p3 compute 56 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31545 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31584 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 59 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29145 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7088 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152349 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31563 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31573 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31598 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31586 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31591 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31596 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29179 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31585 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31573 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31587 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31564 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31560 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29148 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29149 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29175 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152336 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31578 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31578 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31604 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31559 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31575 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31578 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29189 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29144 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29184 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7089 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152311 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31548 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29155 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65081 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31554 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31595 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31585 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31567 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29157 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7087 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152328 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31599 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31546 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29190 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29187 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29157 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29155 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7089 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152337 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31553 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31567 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31601 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31596 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31595 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31587 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29157 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7093 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152338 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31571 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31591 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31610 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7089 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31590 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31596 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31561 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31551 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31596 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152305 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31559 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31592 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31576 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31550 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29199 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29164 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29190 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152345 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31553 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31576 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31576 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31582 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 58 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29171 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29144 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7087 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65087 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152346 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31569 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31600 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31601 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31585 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 38156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29146 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 56 p3 send p1 200 p3 compute 29158 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29164 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7083 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152343 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31575 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31591 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31562 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31592 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31600 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65093 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152330 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31604 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31574 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31600 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31593 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29175 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152358 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31605 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31586 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31589 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31562 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31568 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31579 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31581 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31571 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31590 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31549 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31586 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38141 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29163 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7089 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65078 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152345 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31577 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31578 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31586 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31576 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29149 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7091 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65077 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152321 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31583 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31599 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31548 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31572 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 31588 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31570 p3 recv p2 p3 compute 57 p3 recv p1 p3 compute 38156 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29153 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29166 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 7090 p3 Irecv p2 p3 compute 58 p3 wait p3 compute 56 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 152293 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31552 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31544 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31551 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31551 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 31543 p3 recv p2 p3 compute 56 p3 recv p1 p3 compute 38140 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29183 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 58 p3 send p1 200 p3 compute 29148 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 29143 p3 send p2 200 p3 compute 55 p3 send p1 200 p3 compute 2667 p3 comm_size 4 p3 allReduce 40 89 p3 compute 4533 p3 Irecv p2 p3 compute 55 p3 wait p3 compute 57 p3 send p2 5760 p3 compute 65079 p3 Irecv p1 p3 compute 55 p3 wait p3 compute 56 p3 send p1 5760 p3 compute 128662 p3 comm_size 4 p3 allReduce 40 86 p3 compute 226 p3 comm_size 4 p3 allReduce 8 80 p3 compute 111 p3 finalize