Название "интерфейс передачи сообщений", говорит само за себя. Это хорошо
стандартизованный механизм для построения параллельных программ в модели обмена
сообщениями. Существуют стандартные "привязки" MPI к языкам С/С++, Fortran
77/90. Существуют бесплатные и коммерческие реализации почти для всех
суперкомпьютерных платформ, а также для сетей рабочих станций. В настоящее время
MPI - наиболее широко используемый и динамично развивающийся интерфейс из своего
класса.
Для знакомства со стандартом MPI может быть рекомендован информационный
ресурс http://www.mpiforum.org
Развернутое описание стандарта и функций библиотеки MPI
приведено в лекции "Параллельное программирование
на основе MPI
" учебного курса "Теория и практика параллельных вычислений"