Cross pipeline communication

MPI! Use of MPI is planned, but no real design work has been done, partly for the reason that the requirements in this area are far from clear.