software:mpi4py:mpi4py

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:mpi4py:mpi4py [2021-02-24 16:38] – [Details by clusters] anitasoftware:mpi4py:mpi4py [2024-03-05 17:00] (current) – [Details by cluster] anita
Line 5: Line 5:
 This package is constructed on top of the MPI-1/2 specifications and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object, as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects) This package is constructed on top of the MPI-1/2 specifications and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object, as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects)
  
 +===== Recipes =====
 +If you need to build a Python virtualenv based on a collection of Python modules including mpi4py, then you will need to follow this recipe to get a properly-integrated mpi4py module versus following details by cluster.
 +
 +  * [[technical:recipes:mpi4py-in-virtualenv|Building a Python virtualenv with a properly-integrated mpi4py module]]
 ===== Details by cluster===== ===== Details by cluster=====
   * [[software:mpi4py:caviness| Caviness]]   * [[software:mpi4py:caviness| Caviness]]
 +  * [[technical:recipes:mpi4py-in-virtualenv| DARWIN]]
   * [[software:mpi4py:farber| Farber]]   * [[software:mpi4py:farber| Farber]]
    
  • software/mpi4py/mpi4py.1614202690.txt.gz
  • Last modified: 2021-02-24 16:38
  • by anita