この質問からサンプルコードを実行しようとしています: MPI 基本的な例は機能しませんが、機能する場合:
$ mpirun -np 2 mpi_test
私はこれを得る:
ssh: Could not resolve hostname wvxvw-laptop: Name or service not known
そして、プログラムは中断されるまでハングします。
wvxvw-laptop
私のラップトップの「ホスト名」です。これは、まさにラップトップです...
私が望むのは、サンプル コードを実行することだけであり、ネットワーク クラスターなどをセットアップすることではありません。
私は何を取りこぼしたか?wiki ページhttp://wiki.mpich.org/mpich/index.php/Using_the_Hydra_Process_Managerを読んでいますが、その理由がわかりません。
申し訳ありませんが、私はこれに非常に慣れていません。
より詳細な出力:
/usr/bin/ssh -x wvxvw-laptop "/usr/lib64/mpich/bin/hydra_pmi_proxy" \
--control-port wvxvw-laptop:54320 --debug --rmk user --launcher ssh \
--demux poll --pgid 0 --retries 10 --usize -2 --proxy-id 0
読みやすいようにフォーマットされています。なぜこれがうまくいくのかよくわかりません(ssh -x
何をするべきかわからないという言葉を使ったことはありません:/