PyMPI - PyMPI
Téma tohoto článku nemusí splňovat požadavky Wikipedie pokyny k pozoruhodnosti produktů a služeb.Února 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
tento článek potřebuje další citace pro ověření.Února 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
pyMPI je softwarový projekt, který integruje Rozhraní pro předávání zpráv (MPI) do Krajta tlumočník.
Umožňuje to psát paralelní programy využívající jazyk Python.
To nebylo aktualizováno od 2013-04-17. [1]
Příklad použití
Tento pythonový program:
$ mpirun -np 3 pyMPI> import mpi> tisk „Ahoj, zpracovávám #% d“% mpi.rank
vytiskne tento výstup:
Ahoj, já jsem proces # 0 Ahoj, já jsem proces # 1Hi, já jsem proces # 2
The -np parametr daný mpirun říká mpi použít 3 procesy, a každý proces ve svém tahu vytiskne svůj výstup na obrazovku.
Reference
- ^ „MPI Python“. SourceForge. Citováno 2018-12-16.