Wow, quite the feature list.
mpi4py.futures: Execute computations asynchronously using a pool of MPI processes. This package is based on
concurrent.futuresfrom the Python standard library.
mpi4py.run: Run Python code and abort execution in case of unhandled exceptions to prevent deadlocks.
mpi4py.bench: Run basic MPI benchmarks and tests.
MPImodule now exposes a
memorytype which is a lightweight variant of the builtin
memoryviewtype, but exposes both the legacy Python 2 and the modern Python 3 buffer interface under a Python 2 runtime.
MPI.Comm.Alltoallw()method now uses
displ=0as defaults, assuming that messages are specified through user-defined datatypes.
Request.Wait[all]()methods now return
Trueto match the interface of
Winclass now implements the Python buffer interface.
bufargument of the
MPI.Comm.recv()method is deprecated, passing anything but
Noneemits a warning.
MPI.Win.memoryproperty was removed, use the
python -m mpi4pyin the command line is now equivalent to
python -m mpi4py.run. For the former behavior, use
python -m mpi4py.bench.
mpi4py.MPImodule may still build and partially work, but other pure-Python modules under the
mpi4pynamespace will not.
Research Scientist Computer, Electrical and Mathematical Sciences & Engineering (CEMSE) Extreme Computing Research Center (ECRC) King Abdullah University of Science and Technology (KAUST) http://ecrc.kaust.edu.sa/
4700 King Abdullah University of Science and Technology al-Khawarizmi Bldg (Bldg 1), Office # 0109 Thuwal 23955-6900, Kingdom of Saudi Arabia http://www.kaust.edu.sa
Office Phone: +966 12 808-0459
-- You received this message because you are subscribed to the Google Groups "mpi4py" group. To unsubscribe from this group and stop receiving emails from it, send an email to email@example.com. To post to this group, send email to firstname.lastname@example.org. Visit this group at https://groups.google.com/group/mpi4py. To view this discussion on the web visit https://groups.google.com/d/ msgid/mpi4py/CAEcYPwBOY4o6SsOgM7DK4qgD0TLZ7fbjgMKdDDmism88J5DbeQ%40mail. gmail.com. For more options, visit https://groups.google.com/d/optout.