4

mpi4pyをベースにライブラリを作ってみたのですが、シリアルのpythonコードで使いたいです。

$ python serial_source.py

ただし、serial_source.py内には、 parallel_barという関数が存在します。

from foo import parallel_bar
# Can I to make this with mpi4py like a common python source code?
result = parallel_bar(num_proc = 5)

この質問の動機は、mpi4py を使用して Python でプログラムを最適化する正しい方法を見つけることです。これらのプログラムは必ずしも完全に並列で実行されるようには設計されていません。

4

2 に答える 2