Communication
Overlap communication and computation
2 basic methods
- Send then compute then receive
- Send ,post an asynchronous receive, compute something else until the receive completes.
Don't do send-receive pairs unless you must
- receive-send pairs are the worst.