pyMPI
pyMPI is a software project that integrates the Message Passing Interface (MPI) into the Python interpreter.
It allows one to write parallel programs using the Python language.
It has not been updated since 2013-04-17. [1]
Example of usage
This python program:
$ mpirun -np 3 pyMPI
> import mpi
> print "Hi, I'm process #%d" % mpi.rank
will print this output:
Hi, I'm process #0 Hi, I'm process #1 Hi, I'm process #2
The -np parameter given to mpirun tells mpi to use 3 processes, and each process in its turn prints its output on the screen.
gollark: Raspberry pis are actually not awful webservers. If you're being flooded with spam, the main constraint is probably bandwidth anyway.
gollark: I will probably still end up doing so, because backups.
gollark: Sure, but it'd be a bit inconvenient.
gollark: I think I'll be moving to self-hosted git...
gollark: blύk
References
- "MPI Python". SourceForge. Retrieved 2018-12-16.
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.