title: Difference between MPI_Barrier and MPI_Waitall when using MPI?
body: <p>Hi all I am really new to OpenMPI and I have just started to play with it. I was wondering what's the difference between MPI_Barrier and MPI_Waitall since both of them require that all the operations are finished before continuing with the code.
  Thank you!</p>