Стандарт MPI. Блокирующие функции обмена сообщениями между двумя процессами
Исходник С++ содержит примеры работы блокирующих функций отправки. При помощи нескольких экземпляров данных функций можно организовать требуемый порядок передачи сообщений между параллельными процессами.