1

私は mpitutorial.com で見つけたチュートリアルに従ってきましたが、これまでのところうまくいくことができました。ただし、AWS クラスターをセットアップした後、小さな問題が発生しました。プログラムは、ホスト ファイルがあっても 1 つのプロセッサでしか実行されず、ワールド サイズは 1 のままです。その結果、送受信コードを適切に練習できません。

これは私が得た出力ですmpirun -host master,node001 -n 4 ./mpi_hello_world:

Hello world from processor master, rank 0 out of 1 processors Hello world from processor master, rank 0 out of 1 processors Hello world from processor node001, rank 0 out of 1 processors Hello world from processor node001, rank 0 out of 1 processors

-host フラグが、起動した他のインスタンスで実際にプロセスを実行していない理由を誰か教えてもらえますか?

4

1 に答える 1

1

StarCluster のmpich2 プラグインを使用すると、この問題が修正されます。助けてくれてありがとう、みんな!

于 2014-06-19T13:58:44.000 に答える