Use nonblocking send/recvs for exchanging rows