| 8 | 1/1 | 返回列表 |
| 查看: 2910 | 回復: 7 | |||||
xiaoxuan1111鐵桿木蟲 (正式寫手)
|
[求助]
集群下Castep多CPU計算出現問題 已有1人參與
|
|
我用的是學校的集群,利用castep進行幾何優(yōu)化,pbs文件如下 #!/bin/sh #PBS -N pppa #PBS -l nodes=1:ppn=8 #PBS -o /home/lgx2015/out #PBS -e /home/lgx2015/err #PBS -m bae cd /home/lgx2015/aa5 /home/lgx2015/Accelrys/MaterialsStudio7.0/etc/CASTEP/bin/RunCASTEP.sh Cs2NaYF6 這樣是可以運行的,大概一個小時就能得到結果,但是這樣是單核計算,因為我還有更復雜的計算,單核有點慢,所以想多核運行。 我把它改成多核的話,就是把上面的pbs文件最后一行改為/home/lgx2015/Accelrys/MaterialsStudio7.0/etc/CASTEP/bin/RunCASTEP.sh -np 8 Cs2NaYF6 只是加了-np 8 任務提交上去后,發(fā)現集群倒是分配了相應的節(jié)點和CPU,但是實際上并不進行運算 請問這種情況,問題出在哪里呢? 學校的集群并沒有安裝materials studio,我是在自己的用戶目錄下安裝的 就是說我可以單核運行castep,多核就不行了,這個怎么辦呢,是哪里設置有問題嗎 這些修改操作我都完成了,修改Accelrys/MaterialsStudio7.0/share/data下的machines.LINUX, 寫上各節(jié)點的機器名:CPU數。 修改Accelrys/MaterialsStudio7.0/etc/Gateway/root_default/dsd/conf文件夾里面兩個文件里的CPU數為各節(jié)點CPU總數。 |
xuexijisuan | 可能會用到的 |

木蟲 (小有名氣)
|
#!/bin/bash #PBS -N test1 #PBS -r n #PBS -j oe #PBS -l walltime=72:00:00 #PBS -l nodes=4:ppn=8 #PBS -q normal project_name=CO_1 # change name here!!! EXE=castepexe.exe ########################################################## # The following should be no need to # change any of these settings for normal use. ########################################################## # go to work dir cd $PBS_O_WORKDIR # setup mpd env (Of course use some other secret word than "dfadfs" ![]() if [ ! -f ~/.mpd.conf ]; then /bin/echo "secretword=dfadfs" >> ~/.mpd.conf /bin/chmod 600 ~/.mpd.conf fi # setup Nums of Processor NP=`cat $PBS_NODEFILE|wc -l` echo "Numbers of Processors: $NP" echo "---------------------------" echo `date` cat $PBS_NODEFILE | uniq # setup mpi env (em64t) #export OMP_NUM_THREADS=1 #export P4_GLOBMEMSIZE=1073741824 export I_MPI_PIN_DOMAIN=auto export MPD_CON_EXT=$PBS_JOBID # setup accelrys env source /data/apps/accelrys/ms60.sh mpirun -r ssh -genv I_MPI_FABRICS shm:dapl -n $NP $MS_INSTALL_ROOT/bin/$EXE $project_name rm -f *.pid echo `date` >> $HOME/finish echo `pwd` >> $HOME/finish exit 0 其中ms60.sh內容是 #!/bin/bash # Parallel Environment Setting for Materials Studio 6.0 export MS_INSTALL_ROOT=/data/apps/accelrys/MaterialsStudio6.0 export MSI_LIC_PACK_DIR=/data/apps/accelrys/LicensePack export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MSI_LIC_PACK_DIR/linux/lib:$MS_INSTALL_ROOT/lib export PATH=$PATH:$MS_INSTALL_ROOT/etc/CASTEP/bin/:$MS_INSTALL_ROOT/etc/DMol3/bin/::$MS_INSTALL_ROOT/etc/GULP/bin export Castep_DATA=$MS_INSTALL_ROOT/share/Resources/Quantum/Castep export Castep_TMP=/tmp export DMOL3_DATA=$MS_INSTALL_ROOT/share/Resources/Quantum/DMol3 export DMOL_TMP=/tmp export TMPDIR=$Castep_TMP . $MSI_LIC_PACK_DIR/etc/lp_profile eval `$MS_INSTALL_ROOT/share/license/data/lic_setup.sh $MS_INSTALL_ROOT -s sh` 注,我們的計算節(jié)點是通過IB網通信的,如果不是則直接mpirun -np $NP 你可以直接source /home/lgx2015/Accelrys/MaterialsStudio7.0/etc/CASTEP/etc/lp_profile mpirun /home/lgx2015/Accelrys/MaterialsStudio7.0/etc/CASTEP/bin/castepexe.exe Cs2NaYF6 試試 |
木蟲 (小有名氣)
木蟲 (小有名氣)
鐵桿木蟲 (正式寫手)
|
謝謝你,但還是有問題。 你給的這個 source/home/lgx2015/Accelrys/MaterialsStudio7.0/etc/CASTEP/etc/lp_profile mpirun/home/lgx2015/Accelrys/MaterialsStudio7.0/etc/CASTEP/bin/castepexe.exe Cs2NaYF6 一些路徑有點兒錯誤,我找到了我所安裝的軟件的lp_profile、mpirun和castepexe.exe分別所在的位置,改過來后還是不能多CPU運行 其實我很懷疑是我軟件安裝后的設置有問題,我把/home/lgx2015/Accelrys/MaterialsStudio7.0/share/data下的machines.LINUX中的node1改成我的登陸節(jié)點名的話,是可以多CPU運行的,但集群管理員說這樣做就指定了節(jié)點,是被禁止的,集群要自動分配節(jié)點,讓我找一下軟件的設置問題。 就是說,我不指定節(jié)點而由集群自動分配節(jié)點的話,只能單CPU運行,指定節(jié)點倒是可以多CPU運行,但會被管理員禁止。 你給我的這個pbs腳本好長啊,我試試我可不可以用…… |

木蟲 (小有名氣)
木蟲 (小有名氣)
鐵桿木蟲 (正式寫手)

| 8 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 二本跨考鄭大材料306英一數二 +3 | z1z2z3879 2026-03-17 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 307求調劑 +10 | 冷笙123 2026-03-17 | 10/500 |
|
|
[考研] 一志愿華中科技大學,080502,354分求調劑 +5 | 守候夕陽CF 2026-03-18 | 5/250 |
|
|
[考研] 321求調劑 +9 | 何潤采123 2026-03-18 | 11/550 |
|
|
[考研] 317求調劑 +5 | 申子申申 2026-03-19 | 9/450 |
|
|
[考研] 287求調劑 +7 | 晨昏線與星海 2026-03-19 | 8/400 |
|
|
[考研] A區(qū)線材料學調劑 +5 | 周周無極 2026-03-20 | 5/250 |
|
|
[考研] 一志愿西南交通 專碩 材料355 本科雙非 求調劑 +5 | 西南交通專材355 2026-03-19 | 5/250 |
|
|
[考研] 本人考085602 化學工程 專碩 +19 | 不知道叫什么! 2026-03-15 | 21/1050 |
|
|
[考研] 材料學求調劑 +4 | Stella_Yao 2026-03-20 | 4/200 |
|
|
[考研] 能源材料化學課題組招收碩士研究生8-10名 +5 | 脫穎而出 2026-03-16 | 14/700 |
|
|
[考研] 0703化學調劑 +10 | 妮妮ninicgb 2026-03-15 | 14/700 |
|
|
[考研] 梁成偉老師課題組歡迎你的加入 +9 | 一鴨鴨喲 2026-03-14 | 11/550 |
|
|
[考研] 一志愿西安交通大學材料工程專業(yè) 282分求調劑 +5 | 楓橋ZL 2026-03-18 | 7/350 |
|
|
[考研] 0703化學調劑 +5 | pupcoco 2026-03-17 | 8/400 |
|
|
[考研] 328求調劑,英語六級551,有科研經歷 +4 | 生物工程調劑 2026-03-16 | 12/600 |
|
|
[考研] 0703化學調劑 +3 | 妮妮ninicgb 2026-03-17 | 3/150 |
|
|
[考研] 0703化學336分求調劑 +6 | zbzihdhd 2026-03-15 | 7/350 |
|
|
[考研] 326求調劑 +5 | 上岸的小葡 2026-03-15 | 6/300 |
|
|
[考博] 26申博 +4 | 八6八68 2026-03-16 | 4/200 |
|