python-mpi4py

MPI for Python

This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This package supports: + Communication of any picklable Python object * Point-to-point: send & receive * Collective: broadcast, scatter & gather, reductions + Communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects) * Point-to-point: blocking/nonbloking/persistent send & receive * Collective: broadcast, block/vector scatter & gather, reductions + Process groups and communication domains * Creation of new intra/inter communicators * Cartesian & graph topologies + Parallel input/output: * read & write * blocking/nonbloking & collective/noncollective * individual/shared file pointers & explicit offset + Dynamic process management * spawn & spawn multiple * accept/connect * name publishing & lookup + One-sided operations * remote memory access: put, get, accumulate * passive target syncronization: start/complete & post/wait * active target syncronization: lock & unlock

There is no official package available for openSUSE Leap 16.0

التوزيعات

openSUSE Tumbleweed

openSUSE Leap 16.0

openSUSE Leap 15.6

openSUSE Leap 15.5

SLFO 1.2

openSUSE Backports for SLE 15 SP7

openSUSE Backports for SLE 15 SP4

SUSE SLE-15-SP1

توزيعات غير مدعومة

التوزيعات التالية غير معتمدة رسميًا. استخدم هذه الحزم على مسؤوليتك الخاصة.