pyMPI
Тема этой статьи может не соответствовать рекомендациям Википедии по известности продуктов и услуг . ( февраль 2015 г. ) |
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2015 г. ) |
pyMPI — это программный проект, который интегрирует интерфейс передачи сообщений (MPI) в интерпретатор Python .
Он позволяет писать параллельные программы на языке Python.
Он не обновлялся с 17 апреля 2013 г. [1]
Пример использования
[ редактировать ]Эта программа на Python:
$ mpirun -np 3 pyMPI > import mpi > print "Hi, I'm process #%d" % mpi.rank
напечатает этот вывод:
Hi, I'm process #0 Hi, I'm process #1 Hi, I'm process #2
Параметр -np , переданный mpirun, сообщает mpi использовать 3 процесса, и каждый процесс, в свою очередь, выводит свои выходные данные на экран.
Ссылки
[ редактировать ]- ^ «MPI Питон» . СоурсФордж . Проверено 16 декабря 2018 г.
Внешние ссылки
[ редактировать ]- PyMPI на SourceForge