CONVERGE
CONVERGEは、以下のコマンドで実行します。
converge
これは、ジョブのハードウェア設定で指定されたすべてのコアでCONVERGEを実行します。
注:Convergeスーパーライセンスを使用しようとする場合、以下のようにコマンドにこのフラグが含まれていることを確認します。
CONVERGEバージョン2.xの場合は、こちらをご利用ください。
converge -a super
CONVERGEバージョン3.xの場合は、こちらをご利用ください。
converge -S
RescaleでCONVERGEを実行する場合は、NickelまたはEmeraldのコアタイプを使用することをお勧めします。
完全に利用されているNickelノードには、それぞれ16コアと640GBのSSDストレージが用意されています。したがって、Nickel上でCONVERGEを実行する場合は、16コアの倍数で実行することをお勧めします。
Emeraldの各ノードは18コアと640GBのSSDストレージを提供し、完全に使用されています。したがって、Emerald上でCONVERGEを実行する場合は、18コアの倍数で実行することをお勧めします。
Convergent Scienceは、一般には公開されていないCONVERGEのカスタムビルドを顧客に提供することがあります。これらのビルドは、以下の条件を満たせばRescale上で動作させることができます。
- 64 bit linux
- hpmpi, openmpi or mpich for Version 2.1.0
- pmpi, hpmpi or openmpi for Version 2.2.0
ビルドの実行ファイルを入力ファイルと一緒にアップロードする必要があります。カスタムビルドを動作させるには、実行ファイルの名前を converge-2.X.X–CUSTOM に変更する必要があります(バージョン番号と mpi flavor を置き換えてください)。例えば、converge-2.1.0-pmpi-CUSTOM のようになります。カスタムビルドが名前をつけた mpi のフレーバーに対応していることを確認してください、さもなければジョブは失敗します。
名前を変更した実行ファイルを入力ファイルと一緒にアップロードしたら、次のコマンドを使ってジョブを実行する必要があります(「ソフトウェアの設定」ページ)。
converge -b CUSTOM
これで、ジョブがカスタムCONVERGEバージョンで実行されるようになります。
時折、Convergeジョブが早期に停止したり、完了しなかったりしたために、ジョブを再起動する必要がある場合があります。Rescaleでは、以下の手順で最後に書き込んだ再スタートから不完全なジョブを継続できる機能を構築しています。
- ジョブの結果ページで、右上に表示されている「Select all # files」ボタンをクリックします。以下に例を示します。
- すぐに、ドロップダウン・メニューにオプションが表示されます。選択したファイルを入力ファイルとして、このジョブを複製する]を選択します。
- プラットフォームはこのようなアクションを実行します。それは新しいジョブをクローンし、入力ファイルとしてすべての結果ファイルを含めます。ハードウェアの設定(例:コアタイプ、コア数)をそのままにしたい場合は、ジョブを投入してください。それ以外の場合は、ハードウェアの設定を更新してからジョブを投入することもできます。
入力ファイルとして複数のリスタート・ファイルがある場合、Convergeは最新のリスタート・ファイルを選択し、その時点から解析を続行することに留意してください。