###### tags: `software` `usage guide` # Q-chem quick usage guide * 2024/04/22開始台灣杉三號作業系統更換作業,至2024/04/27轉換完成。請參見公告 [台灣杉三號新作業系統Rocky Linux 8即日起上線服務,新舊系統重要轉換時程請用戶特別注意](https://iservice.nchc.org.tw/nchc_service/nchc_service_news_content.php?contentId=974112&type=all_content&newsId=55314) * 轉換期間,請先確定自己所在登入節點為何,是新的作業系統 Rocky Linux 8,還是舊的 Centos Linux 7。 * 2023/5/3 目前轉換工作已完成,`trans`已完成階段任務,請不要繼續使用,目前已重新開放`ctest、ct56、ct224、ct560、ct2k、ct8k`等partitions。 ~~* 轉換期間請將工作派送至`trans`partition,原先`ctest、ct56、ct224、ct560、ct2k、ct8`停止接收新計算工作。 ~~ * 新的module system為了使查詢畫面簡潔,實施階層式分類,使用上習慣 從 ``` module load qchem/6.1-omp ``` 改為 ``` module load qchem module load 6.1-omp ``` * qchem本體採static link方式編譯,執行檔具有一定程度可攜性,但因為無法進行全面性測試,難免會有不相容情形,我們會陸續重新編譯程式。 * 工作腳本檔已同步更新為符合新作業系統 ``/opt/ohpc/Taiwania3/pkg/qchem/example/example_omp.sh` ``` #!/bin/bash #SBATCH --job-name DFT_tryptophan #SBATCH --output %x-%j.out #SBATCH --nodes=1 #SBATCH --cpus-per-task=1 #SBATCH --ntasks-per-node=56 ###SBATCH --ntasks-per-core #Controls the maximum number of tasks per allocated core ###SBATCH --ntasks-per-socket #Controls the maximum number of tasks per allocated socket #SBATCH --partition ctest #SBATCH --no-requeue #SBATCH --account XXXXXXX module purge module load qchem module load 5.4.1-omp export SCRATCH_DIR=/scratch/${USER} if [ ! -d $SCRATCH_DIR ]; then srun --ntasks-per-node=1 mkdir -p $SCRATCH_DIR; fi echo "Your Q-chem job starts at `date`" $QCPROG DFT_tryptophan.in $SCRATCH_DIR >& DFT_tryptophan.out echo "Your Q-chem job completed at `date`" ```