В этом разделе рассматриваются средства MPI для поддержки разработки параллельных библиотек. Параллельные библиотеки необходимы для того, чтобы скрыть сложности, свойственные реализациям ключевых алгоритмов, и обеспечить их корректность. Читатель может получить дополнительную информацию по написанию библиотек в MPI в [26] и [3].