easy_install mpi4py
で自動的にmpi4py 1.2.2がダウンロード&インストールされる。
簡単すぎて、pythonでのインストールの仕方&仕組みを忘れそう。怖い。
次にプログラム
プログラム1
#!/usr/bin/env python """ Parallel Hello World """ from mpi4py import MPI import sys size = MPI.COMM_WORLD.Get_size() rank = MPI.COMM_WORLD.Get_rank() name = MPI.Get_processor_name() print "Hello, World! I am process %d of %d on %s." % (rank, size, name)
実行結果
mpirun -np 4 python helloworld2.py
Hello, World! I am process 1 of 4 on MacBook-Air.local.
Hello, World! I am process 2 of 4 on MacBook-Air.local.
Hello, World! I am process 0 of 4 on MacBook-Air.local.
Hello, World! I am process 3 of 4 on MacBook-Air.local.
Tweet
0 件のコメント :
コメントを投稿