====== VASP ====== VASPを使用可能な計算機サーバは以下の通りです。 * [[application:vasp#大規模並列計算サーバ|大規模並列計算サーバ]] * [[application:vasp#アクセラレータサーバ|アクセラレータサーバ]] * [[application:vasp#並列計算・インフォマティクスサーバ|並列計算・インフォマティクスサーバ]] * [[application:vasp#仮想サーバ|仮想サーバ]] \\ VASPはライセンスをお持ちでない方は利用できません。利用希望者は[[https://www.sc.imr.tohoku.ac.jp/contact.html|こちら]]までその旨お問合せ下さい。\\ ライセンスを当センターにて確認させていただいた後利用可能となります。\\ 擬ポテンシャルファイル(POTCAR)は以下のディレクトリに配置されています。\\ /work/app/VASP_potential\\ \\ ===== 大規模並列計算サーバ ===== 以下のバージョンが利用可能です。 ^実行モジュールの種類 ^実行モジュールのパス ^ |VASP4.6.36 |/work/app/VASP4/current/vasp | |VASP4.6.36 Gamma点版 |/work/app/VASP4/vasp.4.6_gamma/vasp | |VASP5.4.4 Standard版 |/work/app/VASP5/current/bin/vasp_std | |VASP5.4.4 Gamma点版 |/work/app/VASP5/current/bin/vasp_gam | |VASP5.4.4 non-collinear版 |/work/app/VASP5/current/bin/vasp_ncl | |VASP6.1.0 Standard版 |/work/app/VASP6/vasp.6.1.0/bin/vasp_std | |VASP6.1.0 Gamma点版 |/work/app/VASP6/vasp.6.1.0/bin/vasp_gam | |VASP6.1.0 non-collinear版 |/work/app/VASP6/vasp.6.1.0/bin/vasp_ncl | |VASP6.1.1 Standard版 |/work/app/VASP6/current/bin/vasp_std | |VASP6.1.1 Gamma点版 |/work/app/VASP6/current/bin/vasp_gam | |VASP6.1.1 non-collinear版 |/work/app/VASP6/current/bin/vasp_ncl | |VASP6.1.2 Standard版 |/work/app/VASP6/vasp.6.1.2/bin/vasp_std | |VASP6.1.2 Gamma点版 |/work/app/VASP6/vasp.6.1.2/bin/vasp_gam | |VASP6.1.2 non-collinear版 |/work/app/VASP6/vasp.6.1.2/bin/vasp_ncl | |VASP6.2.0 Standard版 |/work/app/VASP6/vasp.6.2.0/bin/vasp_std | |VASP6.2.0 Gamma点版 |/work/app/VASP6/vasp.6.2.0/bin/vasp_gam | |VASP6.2.0 non-collinear版 |/work/app/VASP6/vasp.6.2.0/bin/vasp_ncl | |VASP6.2.1 Standard版 |/work/app/VASP6/vasp.6.2.1/bin/vasp_std | |VASP6.2.1 Gamma点版 |/work/app/VASP6/vasp.6.2.1/bin/vasp_gam | |VASP6.2.1 non-collinear版 |/work/app/VASP6/vasp.6.2.1/bin/vasp_ncl | |VASP6.3.0 Standard版 |/work/app/VASP6/vasp.6.3.0/bin/vasp_std | |VASP6.3.0 Gamma点版 |/work/app/VASP6/vasp.6.3.0/bin/vasp_gam | |VASP6.3.0 non-collinear版 |/work/app/VASP6/vasp.6.3.0/bin/vasp_ncl | |VASP6.3.2 Standard版 |/work/app/VASP6/vasp.6.3.2/bin/vasp_std | |VASP6.3.2 Gamma点版 |/work/app/VASP6/vasp.6.3.2/bin/vasp_gam | |VASP6.3.2 non-collinear版 |/work/app/VASP6/vasp.6.3.2/bin/vasp_ncl | |VASP6.4.0 Standard版 |/work/app/VASP6/vasp.6.4.0/bin/vasp_std | |VASP6.4.0 Gamma点版 |/work/app/VASP6/vasp.6.4.0/bin/vasp_gam | |VASP6.4.0 non-collinear版 |/work/app/VASP6/vasp.6.4.0/bin/vasp_ncl | |VASP6.4.1 Standard版 |/work/app/VASP6/vasp.6.4.1/bin/vasp_std | |VASP6.4.1 Gamma点版 |/work/app/VASP6/vasp.6.4.1/bin/vasp_gam | |VASP6.4.1 non-collinear版 |/work/app/VASP6/vasp.6.4.1/bin/vasp_ncl | |VASP6.4.2 Standard版 |/work/app/VASP6/vasp.6.4.2/bin/vasp_std | |VASP6.4.2 Gamma点版 |/work/app/VASP6/vasp.6.4.2/bin/vasp_gam | |VASP6.4.2 non-collinear版 |/work/app/VASP6/vasp.6.4.2/bin/vasp_ncl | |VASP6.4.3 Standard版 |/work/app/VASP6/vasp.6.4.3/bin/vasp_std | |VASP6.4.3 Gamma点版 |/work/app/VASP6/vasp.6.4.3/bin/vasp_gam | |VASP6.4.3 non-collinear版 |/work/app/VASP6/vasp.6.4.3/bin/vasp_ncl | \\ Wannier90をリンクした以下のバージョンのVASPも利用可能です。 ^実行モジュールの種類 ^実行モジュールのパス ^ |VASP5.4.4 (Wannier90)\\ Standard版 |/work/app/VASP5/vasp.5.4.4_wannier90/bin/vasp_std | |::: |/work/app/VASP5/vasp.5.4.4_wannier90v2.1/bin/vasp_std | |VASP5.4.4 (Wannier90)\\ Gamma点版 |/work/app/VASP5/vasp.5.4.4_wannier90/bin/vasp_gam | |::: |/work/app/VASP5/vasp.5.4.4_wannier90v2.1/bin/vasp_gam | |VASP5.4.4 (Wannier90)\\ non-collinear版 |/work/app/VASP5/vasp.5.4.4_wannier90/bin/vasp_ncl | |::: |/work/app/VASP5/vasp.5.4.4_wannier90v2.1/bin/vasp_ncl | |VASP6.1.1 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_std | |VASP6.1.1 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gam | |VASP6.1.1 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_ncl | |VASP6.1.2 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_std | |VASP6.1.2 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gam | |VASP6.1.2 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_ncl | |VASP6.2.1 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_std | |VASP6.2.1 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_gam | |VASP6.2.1 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_ncl | |VASP6.3.0 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_std | |VASP6.3.0 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_gam | |VASP6.3.0 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_ncl | |VASP6.3.2 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_std | |VASP6.3.2 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_gam | |VASP6.3.2 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_ncl | |VASP6.4.0 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.4.0-wannier90v2.1.0/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.4.0-wannier90v3.1.0/bin/vasp_std | |VASP6.4.0 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.4.0-wannier90v2.1.0/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.4.0-wannier90v3.1.0/bin/vasp_gam | |VASP6.4.0 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.4.0-wannier90v2.1.0/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.4.0-wannier90v3.1.0/bin/vasp_ncl | |VASP6.4.1 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.4.1-wannier90v2.1.0/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.4.1-wannier90v3.1.0/bin/vasp_std | |VASP6.4.1 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.4.1-wannier90v2.1.0/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.4.1-wannier90v3.1.0/bin/vasp_gam | |VASP6.4.1 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.4.1-wannier90v2.1.0/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.4.1-wannier90v3.1.0/bin/vasp_ncl | |VASP6.4.2 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_std | |VASP6.4.2 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_gam | |VASP6.4.2 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_ncl | |VASP6.4.3 (Wannier90)\\ Standard版 |/work/app/VASP6/vasp.6.4.3-wannier90v2.1.0/bin/vasp_std | |::: |/work/app/VASP6/vasp.6.4.3-wannier90v3.1.0/bin/vasp_std | |VASP6.4.3 (Wannier90)\\ Gamma点版 |/work/app/VASP6/vasp.6.4.3-wannier90v2.1.0/bin/vasp_gam | |::: |/work/app/VASP6/vasp.6.4.3-wannier90v3.1.0/bin/vasp_gam | |VASP6.4.3 (Wannier90)\\ non-collinear版 |/work/app/VASP6/vasp.6.4.3-wannier90v2.1.0/bin/vasp_ncl | |::: |/work/app/VASP6/vasp.6.4.3-wannier90v3.1.0/bin/vasp_ncl | \\ ジョブ投入用のスクリプトは以下の通りです。 #!/bin/sh #PBS -l select=ノード数 #PBS -q キュー名 #PBS -N ジョブ名 DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME aprun [ -n 並列数 ] [ -N ノードあたりの並列数 ] -j 1 /work/app/VASP5/current/bin/vasp_std > 出力ファイル 2> エラー出力ファイル cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ 例) #!/bin/sh #PBS -l select=1 #PBS -q P_016 #PBS -N vasp DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME aprun -n 36 -N 36 -j 1 /work/app/VASP5/current/bin/vasp_std > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ ===== アクセラレータサーバ ===== 以下のバージョンが利用可能です。\\ \\ ^実行モジュールの種類 ^実行モジュールのパス ^実行キュー ^ |VASP5.4.4 gpu版 |/usr/local/app/VASP5/current/bin/vasp_gpu |A_004\\ CA_001\\ CA_001g | |VASP5.4.4 gpu+ non-collinear版 |/usr/local/app/VASP5/current/bin/vasp_gpu_ncl |A_004\\ CA_001\\ CA_001g | |VASP6.1.0 gpu版 |/usr/local/app/VASP6/vasp.6.1.0/bin/vasp_gpu |A_004\\ CA_001\\ CA_001g | |VASP6.1.0 gpu+ non-collinear版 |/usr/local/app/VASP6/vasp.6.1.0/bin/vasp_gpu_ncl |A_004\\ CA_001\\ CA_001g | |VASP6.1.1 gpu版 |/usr/local/app/VASP6/current/bin/vasp_gpu\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.1.1 gpu+ non-collinear版 |/usr/local/app/VASP6/current/bin/vasp_gpu_ncl\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.1.2 gpu版 |/usr/local/app/VASP6/vasp.6.1.2/bin/vasp_gpu\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.1.2 gpu+ non-collinear版 |/usr/local/app/VASP6/vasp.6.1.2/bin/vasp_gpu_ncl\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.2.0 gpu版 |/usr/local/app/VASP6/vasp.6.2.0/bin/vasp_gpu\\ *「intel 19.0.2」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.2.0 gpu+ non-collinear版 |/usr/local/app/VASP6/vasp.6.2.0/bin/vasp_gpu_ncl\\ *「intel 19.0.2」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.2.0 OpenACC+ Standard版 |/usr/local/app/VASP6/vasp.6.2.0_acc/bin/vasp_std\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.2.0 OpenACC+ Gamma点版 |/usr/local/app/VASP6/vasp.6.2.0_acc/bin/vasp_gam\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.2.0 OpenACC+ non-collinear版 |/usr/local/app/VASP6/vasp.6.2.0_acc/bin/vasp_ncl\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.2.1 gpu版 |/usr/local/app/VASP6/vasp.6.2.1/bin/vasp_gpu\\ *「intel 19.0.2」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.2.1 gpu+ non-collinear版 |/usr/local/app/VASP6/vasp.6.2.1/bin/vasp_gpu_ncl\\ *「intel 19.0.2」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.2.1 OpenACC+ Standard版 |/usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_std\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.2.1 OpenACC+ Gamma点版 |/usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_gam\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.2.1 OpenACC+ non-collinear版 |/usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_ncl\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.3.0 OpenACC+ Standard版 |/usr/local/app/VASP6/vasp.6.3.0_acc/bin/vasp_std\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.3.0 OpenACC+ Gamma点版 |/usr/local/app/VASP6/vasp.6.3.0_acc/bin/vasp_gam\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.3.0 OpenACC+ non-collinear版 |/usr/local/app/VASP6/vasp.6.3.0_acc/bin/vasp_ncl\\ *「CUDA 10.2.89」に切り替え、「nvhpc」をロードしてください\\ *環境変数LD_LIBRARY_PATHに「/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib」を追加し、環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.3.2 OpenACC+ Standard版 |/usr/local/app/VASP6/vasp.6.3.2_acc/bin/vasp_std\\ *「nvhpc/22.5」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.3.2 OpenACC+ Gamma点版 |/usr/local/app/VASP6/vasp.6.3.2_acc/bin/vasp_gam\\ *「nvhpc/22.5」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.3.2 OpenACC+ non-collinear版 |/usr/local/app/VASP6/vasp.6.3.2_acc/bin/vasp_ncl\\ *「nvhpc/22.5」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.0 OpenACC+ Standard版 |/usr/local/app/VASP6/vasp.6.4.0_acc/bin/vasp_std\\ *「nvhpc/22.5」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.0 OpenACC+ Gamma点版 |/usr/local/app/VASP6/vasp.6.4.0_acc/bin/vasp_gam\\ *「nvhpc/22.5」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.0 OpenACC+ non-collinear版 |/usr/local/app/VASP6/vasp.6.4.0_acc/bin/vasp_ncl\\ *「nvhpc/22.5」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.2 OpenACC+ Standard版 |/usr/local/app/VASP6/vasp.6.4.2_acc/bin/vasp_std\\ *「nvhpc/22.11」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.2 OpenACC+ Gamma点版 |/usr/local/app/VASP6/vasp.6.4.2_acc/bin/vasp_gam\\ *「nvhpc/22.11」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.2 OpenACC+ non-collinear版 |/usr/local/app/VASP6/vasp.6.4.2_acc/bin/vasp_ncl\\ *「nvhpc/22.11」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.3 OpenACC+ Standard版 |/usr/local/app/VASP6/vasp.6.4.3_acc/bin/vasp_std\\ *「intel 22.3.1」に切り替え、「nvhpc/22.11」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.3 OpenACC+ Gamma点版 |/usr/local/app/VASP6/vasp.6.4.3_acc/bin/vasp_gam\\ *「intel 22.3.1」に切り替え、「nvhpc/22.11」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | |VASP6.4.3 OpenACC+ non-collinear版 |/usr/local/app/VASP6/vasp.6.4.3_acc/bin/vasp_ncl\\ *「intel 22.3.1」に切り替え、「nvhpc/22.11」をロードしてください\\ *環境変数 NO_STOP_MESSAGEに「yes」を設定してください |A_004\\ CA_001\\ CA_001g | \\ Wannier90をリンクしたVASP 6.1.1およびVASP 6.1.2も利用可能です。\\ ^実行モジュールの種類 ^実行モジュールのパス ^実行キュー ^ |VASP6.1.1 gpu (Wannier90) + Standard 版 |/usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gpu\\ /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gpu\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.1.1 gpu (Wannier90) + non-collinear版 |/usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gpu_ncl\\ /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gpu_ncl\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.1.2 gpu (Wannier90) + Standard 版 |/usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gpu\\ /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gpu\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | |VASP6.1.2 gpu (Wannier90) + non-collinear版 |/usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gpu_ncl\\ /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gpu_ncl\\ *「intel 18.0.3」「CUDA 10.2.89」へ切り替えてください |A_004\\ CA_001\\ CA_001g | \\ ジョブ投入用のスクリプトは以下の通りです。 #!/bin/sh #PBS -l select=ノード数 #PBS -q キュー名 #PBS -N ジョブ名 DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun [ -np 並列数 ] [ -ppn ノードあたりの並列数 ] -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_gpu > 出力ファイル 2> エラー出力ファイル cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ 例)アクセラレータサーバへの投入 #!/bin/sh #PBS -l select=1 #PBS -q A_004 #PBS -N vasp DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 10 -ppn 10 -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_gpu > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ 例)アクセラレータサーバへの投入(VASP6.2.1 OpenACC+Standard版) #!/bin/sh #PBS -l select=1 #PBS -q A_004 #PBS -N vasp module switch cudatoolkit/9.0.176 cudatoolkit/10.2.89 module load nvhpc export LD_LIBRARY_PATH=/opt/nvidia/hpc_sdk/Linux_x86_64/20.9/compilers/extras/qd/lib:${LD_LIBRARY_PATH} export NO_STOP_MESSAGE=yes DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 10 -hostfile $PBS_NODEFILE /usr/local/app/VASP6/vasp.6.2.1_acc/bin/vasp_std > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ ===== 並列計算・インフォマティクスサーバ ===== 以下のバージョンが利用可能です。\\ \\ ^実行モジュールの種類 ^実行モジュールのパス ^実行キュー ^ |VASP4.6.36 |/usr/local/app/VASP4/current/vasp |C_002\\ C_004 | |VASP4.6.36 Gamma点版 |/usr/local/app/VASP4/vasp.4.6_gamma/vasp |C_002\\ C_004 | |VASP5.4.4 Standard 版 |/usr/local/app/VASP5/current/bin/vasp_std |C_002\\ C_004 | |VASP5.4.4 Gamma点版 |/usr/local/app/VASP5/current/bin/vasp_gam |C_002\\ C_004 | |VASP5.4.4 non-collinear版 |/usr/local/app/VASP5/current/bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.0 Standard 版 |/usr/local/app/VASP6/vasp.6.1.0/bin/vasp_std |C_002\\ C_004 | |VASP6.1.0 Gamma点版 |/usr/local/app/VASP6/vasp.6.1.0/bin/vasp_gam |C_002\\ C_004 | |VASP6.1.0 non-collinear版 |/usr/local/app/VASP6/ vasp.6.1.0/bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.1 Standard 版 |/usr/local/app/VASP6/current/bin/vasp_std\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.1 Gamma点版 |/usr/local/app/VASP6/current/bin/vasp_gam\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.1 non-collinear版 |/usr/local/app/VASP6/current /bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.2 Standard 版 |/usr/local/app/VASP6/vasp.6.1.2/bin/vasp_std\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.2 Gamma点版 |/usr/local/app/VASP6/vasp.6.1.2/bin/vasp_gam\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.2 non-collinear版 |/usr/local/app/VASP6/vasp.6.1.2/bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.2.1 Standard 版 |/usr/local/app/VASP6/vasp.6.2.1/bin/vasp_std\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.2.1 Gamma点版 |/usr/local/app/VASP6/vasp.6.2.1/bin/vasp_gam\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.2.1 non-collinear版 |/usr/local/app/VASP6/vasp.6.2.1/bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.3.0 Standard 版 |/usr/local/app/VASP6/vasp.6.3.0/bin/vasp_std\\ *「intel 19.1.3」へ切り替えてください |C_002\\ C_004 | |VASP6.3.0 Gamma点版 |/usr/local/app/VASP6/vasp.6.3.0/bin/vasp_gam\\ *「intel 19.1.3」へ切り替えてください |C_002\\ C_004 | |VASP6.3.0 non-collinear版 |/usr/local/app/VASP6/vasp.6.3.0/bin/vasp_ncl\\ *「intel 19.1.3」へ切り替えてください |C_002\\ C_004 | |VASP6.3.2 Standard 版 |/usr/local/app/VASP6/vasp.6.3.2/bin/vasp_std\\ *「intel 21.5.0」へ切り替えてください |C_002\\ C_004 | |VASP6.3.2 Gamma点版 |/usr/local/app/VASP6/vasp.6.3.2/bin/vasp_gam\\ *「intel 21.5.0」へ切り替えてください |C_002\\ C_004 | |VASP6.3.2 non-collinear版 |/usr/local/app/VASP6/vasp.6.3.2/bin/vasp_ncl\\ *「intel 21.5.0」へ切り替えてください |C_002\\ C_004 | |VASP6.4.2 Standard 版 |/usr/local/app/VASP6/vasp.6.4.2/bin/vasp_std\\ *「intel 22.3.1」へ切り替えてください |C_002\\ C_004 | |VASP6.4.2 Gamma点版 |/usr/local/app/VASP6/vasp.6.4.2/bin/vasp_gam\\ *「intel 22.3.1」へ切り替えてください |C_002\\ C_004 | |VASP6.4.2 non-collinear版 |/usr/local/app/VASP6/vasp.6.4.2/bin/vasp_ncl\\ *「intel 22.3.1」へ切り替えてください |C_002\\ C_004 | \\ Wannier90をリンクしたVASP 6.1.1、VASP 6.1.2、VASP 6.2.1、VASP 6.3.0、VASP 6.3.2およびVASP 6.4.2も利用可能です。 ^実行モジュールの種類 ^実行モジュールのパス ^実行キュー ^ |VASP6.1.1 (Wannier90) Standard 版 |/usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_std\\ /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_std\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.1 (Wannier90) Gamma点版 |/usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_gam\\ /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_gam\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.1 (Wannier90) non-collinear版 |/usr/local/app/VASP6/vasp.6.1.1-wannier90v1.2/bin/vasp_ncl\\ /usr/local/app/VASP6/vasp.6.1.1-wannier90v2.1.0/bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.2 (Wannier90) Standard 版 |/usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_std\\ /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_std\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.2 (Wannier90) Gamma点版 |/usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_gam\\ /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_gam\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.1.2 (Wannier90) non-collinear版 |/usr/local/app/VASP6/vasp.6.1.2-wannier90v1.2/bin/vasp_ncl\\ /usr/local/app/VASP6/vasp.6.1.2-wannier90v2.1.0/bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.2.1 (Wannier90) Standard 版 |/usr/local/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_std\\ /usr/local/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_std\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.2.1 (Wannier90) Gamma点版 |/usr/local/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_gam\\ /usr/local/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_gam\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.2.1 (Wannier90) non-collinear版 |/usr/local/app/VASP6/vasp.6.2.1-wannier90v2.1.0/bin/vasp_ncl\\ /usr/local/app/VASP6/vasp.6.2.1-wannier90v3.1.0/bin/vasp_ncl\\ *「intel 19.1.0」へ切り替えてください |C_002\\ C_004 | |VASP6.3.0 (Wannier90) Standard 版 |/usr/local/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_std\\ /usr/local/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_std\\ *「intel 19.1.3」へ切り替えてください |C_002\\ C_004 | |VASP6.3.0 (Wannier90) Gamma点版 |/usr/local/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_gam\\ /usr/local/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_gam\\ *「intel 19.1.3」へ切り替えてください |C_002\\ C_004 | |VASP6.3.0 (Wannier90) non-collinear版 |/usr/local/app/VASP6/vasp.6.3.0-wannier90v2.1.0/bin/vasp_ncl\\ /usr/local/app/VASP6/vasp.6.3.0-wannier90v3.1.0/bin/vasp_ncl\\ *「intel 19.1.3」へ切り替えてください |C_002\\ C_004 | |VASP6.3.2 (Wannier90) Standard 版 |/usr/local/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_std\\ /usr/local/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_std\\ *「intel 21.5.0」へ切り替えてください |C_002\\ C_004 | |VASP6.3.2 (Wannier90) Gamma点版 |/usr/local/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_gam\\ /usr/local/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_gam\\ *「intel 21.5.0」へ切り替えてください |C_002\\ C_004 | |VASP6.3.2 (Wannier90) non-collinear版 |/usr/local/app/VASP6/vasp.6.3.2-wannier90v2.1.0/bin/vasp_ncl\\ /usr/local/app/VASP6/vasp.6.3.2-wannier90v3.1.0/bin/vasp_ncl\\ *「intel 21.5.0」へ切り替えてください |C_002\\ C_004 | |VASP6.4.2 (Wannier90) Standard 版 |/usr/local/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_std\\ /usr/local/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_std\\ *「intel 22.3.1」へ切り替えてください |C_002\\ C_004 | |VASP6.4.2 (Wannier90) Gamma点版 |/usr/local/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_gam\\ /usr/local/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_gam\\ *「intel 22.3.1」へ切り替えてください |C_002\\ C_004 | |VASP6.4.2 (Wannier90) non-collinear版 |/usr/local/app/VASP6/vasp.6.4.2-wannier90v2.1.0/bin/vasp_ncl\\ /usr/local/app/VASP6/vasp.6.4.2-wannier90v3.1.0/bin/vasp_ncl\\ *「intel 22.3.1」へ切り替えてください |C_002\\ C_004 | \\ ジョブ投入用のスクリプトは以下の通りです。 #!/bin/sh #PBS -l select=ノード数 #PBS -q キュー名 #PBS -N ジョブ名 DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun [ -np 並列数 ] [ -ppn ノードあたりの並列数 ] -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_gpu > 出力ファイル 2> エラー出力ファイル cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ 例)並列計算・インフォマティクスサーバへの投入 (non-collinear版以外) #!/bin/sh #PBS -l select=1 #PBS -q C_002 #PBS -N vasp DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 36 -ppn 36 -hostfile $PBS_NODEFILE /usr/local/app/VASP4/current/vasp > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ 例)並列計算・インフォマティクスサーバへの投入 (non-collinear版) #!/bin/sh #PBS -l select=1 #PBS -q C_002 #PBS -N vasp module switch intel intel/19.1.0 DIRNAME=`basename $PBS_O_WORKDIR` WORKDIR=/work/$USER/$PBS_JOBID mkdir -p $WORKDIR cp -raf $PBS_O_WORKDIR $WORKDIR cd $WORKDIR/$DIRNAME mpirun -np 36 -ppn 36 -hostfile $PBS_NODEFILE /usr/local/app/VASP5/current/bin/vasp_ncl > vasp.out 2> vasp.err cd; if cp -raf $WORKDIR/$DIRNAME $PBS_O_WORKDIR/.. ; then rm -rf $WORKDIR; fi \\ \\ ===== 仮想サーバ ===== 以下のバージョンが利用可能です。 ^実行モジュールの種類 ^実行モジュールのパス ^ |VASP4.6.36 |/usr/local/app/VASP4/current/vasp | |VASP4.6.36 Gamma点版 |/usr/local/app/VASP4/vasp.4.6_gamma/vasp | |VASP5.4.4 Standard版 |/usr/local/app/VASP5/current/bin/vasp_std | |VASP5.4.4 Gamma点版 |/usr/local/app/VASP5/current/bin/vasp_gam | |VASP5.4.4 non-collinear版 |/usr/local/app/VASP5/current/bin/vasp_ncl | |VASP6.2.1 Standard版 |/usr/local/app/VASP6/current/bin/vasp_std | |VASP6.2.1 Gamma点版 |/usr/local/app/VASP6/current/bin/vasp_gam | |VASP6.2.1 non-collinear版 |/usr/local/app/VASP6/current/bin/vasp_ncl | \\ 以下のコマンドを実行します。 mpirun [ -np 並列数 ][ -ppn ノードあたりの並列数 ] -hostfile ホストファイル /usr/local/app/VASP4/current/vasp \\ 例) mpirun -np 2 -hostfile hostfile /usr/local/app/VASP4/current/vasp