Описание тега openmpi

Open MPI - это реализация интерфейса передачи сообщений с открытым исходным кодом, библиотеки для параллельного программирования с распределенной памятью.

Проекта Open MPI является реализация с открытым источником Message Passing Interface, стандартизированной и портативную систему передачи сообщений, предназначенную для рычагов к вычислительной мощности массивно параллельных, распределенных компьютеров памяти.

Передача сообщений - одна из наиболее часто используемых моделей распределенной памяти, при этом MPI - наиболее используемый API передачи сообщений, предлагающий два типа связи между процессами: двухточечный или коллективный. MPI может работать в архитектурах с распределенной и общей памятью.

Приложение, использующее MPI, обычно состоит из нескольких одновременно запущенных процессов, обычно на разных процессорах, которые могут взаимодействовать друг с другом. Обычно этот тип приложения программируется с использованием модели SPMD. Тем не менее, большинство реализаций MPI также поддерживают модель MPMD.

Дополнительную информацию о стандарте MPI можно найти на официальном сайте MPI Forum, в официальной документации и в документации Open MPI.