パーソナルUbuntuコンピュータでlsfジョブを実行する

パーソナルUbuntuコンピュータでlsfジョブを実行する

HPC クラスタでタスクを実行するのではなく、Ubuntu ノートブックでタスクを実行するのに少し奇妙な問題があります。

私がこれをしたいのは、6つのコアと12のスレッドがあるからです。私は以前の大学のHPCクラスターで仕事をしていました。

私は何をしているのか、

1)HPCクラスタに接続し、実行可能ファイルがある場所に移動します。wave_func.out

lsfにジョブを送信

三)bsub -q linux22 -i ./w1.in -o ./w1.out ./wave_func.out

その後、「redhat7_211」に使用可能なスレッドがあると、シミュレーションが開始されます。

私の質問は、個人的なUbuntu OSコンピュータでこれらのシミュレーションをどのように実行できますか?

ベストアンサー1

以下を想定します。

  • wave_func.out実行可能なバイナリファイルです。データファイルとは逆です。
  • Ubuntuコンピュータの現在の作業ディレクトリにインストールされます。
  • 入力ファイルはw1.in現在ディレクトリにあります。
  • ソフトウェアライセンスを使用すると、コンピュータでソフトウェアを実行できます。
  • すべての依存関係はUbuntuコンピュータで利用可能です。
  • Ubuntuコンピュータのアカウントはbashをシェルとして使用します。

これにより、次のコマンドが機能します。

./wave_func.out < ./w1.in > ./w1.out 2>&1

頑張ってください!

おすすめ記事