0

PBS を介して送信された、クラスター上の各インスタンスで異なる引数を使用して、同じプログラムを複数回実行するにはどうすればよいでしょうか。また、これらのプログラムをそれぞれ別のノードに指定することはできますか? 現在、次のスクリプトを含む PBS があるとします。

#PBS -l nodes=1:ppn=1
/myscript

単一のノードで単一のプログラムを 1 回実行します。次のスクリプトを使用する場合:

#PBS -l nodes=1:ppn=1
/mscript -arg arg1 &
/myscript -arg arg2

これにより、各プログラムが順次実行されると思いますが、使用するノードは 1 つだけです。複数のノードを宣言してから、特定のノードを実行したいプログラムの各インスタンスに委譲できますか?

どんな助けや提案も大歓迎です。よくわからないことや間違った用語を使用していることをお詫びします...私はクラスター コンピューティングに非常に慣れていません。

4

2 に答える 2

0

MPIの形式を使用してそれを実行したいとします。MPIはメッセージパッシングインターフェイスの略で、インターフェイスを実装するライブラリが多数あります。OpenMPIはPBSと非常によく統合されるため、使用することをお勧めします。あなたが新しいと言うように、あなたはこのチュートリアルに感謝するかもしれません。

于 2013-02-21T00:46:05.833 に答える