Установка:

Для установки python-mpi4py в Ubuntu / Linux Mint / Debian, введите в Терминал:

sudo apt update
sudo apt install python-mpi4py

Подробная информация о пакете:

привязки стандарта интерфейса передачи сообщений (MPI)

MPI для Python (mpi4py) обеспечивает привязки стандарта интерфейса передачи сообщений (MPI) для языка программирования Python, позволяя любой программе Python использовать несколько процессоров.

mpi4py построен поверх спецификации MPI-1/MPI-2 и предоставляет объектно-ориентированный интерфейс, который внимательно следит за связями C ++ с MPI-2. Он поддерживает двухточечные (посылает, принимает) и коллективные (широковещательные, рассылает, собирает) сообщения любого произвольного объекта Python, а также оптимизирует связь объекта Python с разоблачением односегментного буферного интерфейса (массивы NumPy, встроенные bytes/string /array).

Зависимости:

  • libc6

  • libopenmpi2

    библиотека высокоскоростной передачи сообщений - общая библиотека

  • mpi-default-bin

    Стандартные программы исполнения MPI (метапакет)

  • python