SQUIDでは、量子化学計算プログラムGAMESS(v2020.2)をご利用いただけます。
利用方法
下記のコマンドで環境設定ファイルを読み込むことで、GAMESSのコマンドが利用可能になります。
$ module load BaseApp/2021
$ module load GAMESS/v2020.2
バッチジョブで実行してください。ジョブスクリプト例は下記の通りです。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#!/bin/bash #PBS -q SQUID #PBS --group=【グループ名】 #PBS -l elapstim_req=01:00:00 #PBS -l cpunum_job=12 #PBS -b 2 #PBS -T intmpi #PBS -v SCR=【スクラッチディレクトリのパス】 #PBS -v USERSCR=【スクラッチディレクトリのパス】 module load BaseApp/2021 module load GAMESS/v2020.2 cd $PBS_O_WORKDIR rungms input.inp 00 24 12 |
このジョブスクリプトでは24プロセス並列実行(1ノードあたり12プロセス)しています。実行コマンド"rungms"の引数は以下通りです。
input.inp | インプットファイルのファイル名です。 |
00 | GAMESSのバージョンです。"00"で固定してください。 |
24 | 総並列プロセス数です。この場合24プロセス並列実行になります。 |
12 | 1ノードあたりのプロセス数です。この場合1ノードあたり12プロセス並列になります。 |
"#PBS -v SCR=" and "#PBS -v USERSCR=" specify the output destination of the scratch file that is output during the calculation. If omitted, the output is shown below.
/sqfs/work/(グループ名)/(利用者番号)/scr
ジョブスクリプトのその他のオプションについてはこちら、ジョブスクリプトの投入方法についてはこちらをご覧ください。