Open MP, MPI & Barrier Synchronization