それぞれ16個のCPUを持つ8つのノードでMPIアプリケーションを実行する必要があります。 調査しても、私はまだホストファイルの仕組みを理解できません。私はdoMPIとRmpiライブラリでRを使用しています。MPIを使用してホストファイルを作成する方法は?
これは私がこれまでに理解するものである:
私がどのように見えるホストファイルmy-hosts
あります
node1 slots=16
node2 slots=16
.
.
.
は私が単にnodeX
でノードを呼び出すことができますか?
ノードの名前はどのように取得できますか?
getNodeName()
などの機能はありますか?
次のコマンドラインでアプリケーションを起動するには十分ですか?
mpirun -np 1 -host my_host ....
すべてのノードにホストファイルが必要ですか?
あなたが既に読んだことを繰り返すのを避けるために、読んだ後に理解できなかったことを明記してください。また、OSなどの詳細をコンピュータに与えることもできます。関連:https://www.open-mpi.org/faq/?category=running#mpirun-hostfile –
@ Hack-R、私はちょうど私の質問を更新します。上記を参照。 ;) – olegario