CP2K =================================== 以下のバージョンが利用可能です。 .. csv-table:: 大規模並列計算サーバ :header: "バージョン", "実行モジュールのパス","実行キュー" :widths: 20, 79, 1 "2025.2", "/work/app/CP2K/cp2k-2025.2_cpu/exe/Linux-intel-xd220v/cp2k.psmp", "P_030 TP_002 MP_001 CP_001 DP_002 S_001 CS_001" .. attention:: 実行時には以下を実行してください。 module load oneapi/2024.2.1 .. csv-table:: アクセラレータ搭載サーバ :header: "バージョン", "実行モジュールのパス","実行キュー" :widths: 20, 79, 1 "2025.2", "/work/app/CP2K/cp2k-2025.2_gpu/exe/Linux-intel-xd670_cuda/cp2k.psmp", "A_002 CA_001 DA_002" .. attention:: 実行時には以下を実行してください。 module load oneapi/2024.2.1 module load cuda/12.8 - ジョブ投入用スクリプト ・大規模並列計算サーバ .. code-block :: none #!/bin/sh #PBS -l select=ノード数 #PBS -q キュー名 #PBS -N ジョブ名 module load oneapi/2024.2.1 2> /dev/null cd ${PBS_O_WORKDIR} export CP2K_DATA_DIR=/work/app/CP2K/cp2k-2025.2_cpu/data . /work/app/CP2K/cp2k-2025.2_cpu/tools/toolchain/install/setup mpirun [ -np 並列数 ][ -ppn ノードあたりの並列数 ] -hostfile $PBS_NODEFILE /work/app/CP2K/cp2k-2025.2_cpu/exe/Linux-intel-xd220v/cp2k.psmp 入力ファイル > 出力ファイル 2> エラー出力ファイル ・アクセラレータ搭載サーバ .. code-block :: none #!/bin/sh #PBS -l select=1[:ncpus=CPU数][:ngpus=GPU数][:mem=メモリ容量] #PBS -q CA_001 #PBS -N ジョブ名 module load oneapi/2024.2.1 2> /dev/null module load cuda/12.8 2> /dev/null cd ${PBS_O_WORKDIR} export CP2K_DATA_DIR=/work/app/CP2K/cp2k-2025.2_gpu/data . /work/app/CP2K/cp2k-2025.2_gpu/tools/toolchain/install/setup mpirun [ -np 並列数 ][ -ppn ノードあたりの並列数 ] -hostfile $PBS_NODEFILE /work/app/CP2K/cp2k-2025.2_gpu/exe/Linux-intel-xd670_cuda/cp2k.psmp 入力ファイル > 出力ファイル 2> エラー出力ファイル - 使用例 ・大規模並列計算サーバ .. code-block :: none #!/bin/sh #PBS -l select=1 #PBS -q P_030 #PBS -N cp2k module load oneapi/2024.2.1 2> /dev/null cd ${PBS_O_WORKDIR} export CP2K_DATA_DIR=/work/app/CP2K/cp2k-2025.2_cpu/data . /work/app/CP2K/cp2k-2025.2_cpu/tools/toolchain/install/setup mpirun -np 112 -ppn 112 -hostfile $PBS_NODEFILE /work/app/CP2K/cp2k-2025.2_cpu/exe/Linux-intel-xd220v/cp2k.psmp input.inp > cp2k.out 2> cp2k.err ・アクセラレータ搭載サーバ .. code-block :: none #!/bin/sh #PBS -l select=1:ncpus=16:ngpus=2:mem=160gb #PBS -q CA_001 #PBS -N cp2k module load oneapi/2024.2.1 2> /dev/null module load cuda/12.8 2> /dev/null cd ${PBS_O_WORKDIR} export CP2K_DATA_DIR=/work/app/CP2K/cp2k-2025.2_gpu/data . /work/app/CP2K/cp2k-2025.2_gpu/tools/toolchain/install/setup mpirun -np 16 -ppn 16 -hostfile $PBS_NODEFILE /work/app/CP2K/cp2k-2025.2_gpu/exe/Linux-intel-xd670_cuda/cp2k.psmp input.inp > cp2k.out 2> cp2k.err