• Jacobi Iteration - Shift up and down
  • Jacobi Iteration - Exchange head-to-head
  • Jacobi Iteration - Nonblocking send/recv
  • Jacobi Iteration - Nonblocking send/recv for receiver pull
  • Jacobi Iteration - Synchronous send
  • Jacobi Iteration - Ready send
  • Jacobi Iteration - Nonblocking Ready send
  • Jacobi Iteration - Overlapping communication
  • Jacobi Iteration - Overlapping communication (sends first)
  • Jacobi Iteration - Persistent send/recv