|
|
我有一个天河系统下的提交脚本,给你参考下
#!/bin/bash
#input
#source /WORK/app/toolshs/unsetfunc
export LC_ALL=C
export I_MPI_FABRICS=shm:tcp
NUM_NODES=1 #需要使用的节点数#
PROCS_PER_NODE=24 #需要使用的节点核数#
BASENAME=$1
MS_PATH=/THFS/home/xxxx/BIOVIA/MaterialsStudio17.1 #注意此处修改相应的ms版本及安装路径#
NUM_PROCS=`expr $NUM_NODES \* $PROCS_PER_NODE`
yhrun -p xxxx -N $NUM_NODES -n $NUM_NODES hostname > .names.log #注意修改为对应的分区#
awk -v iPROCS_PER_NODE="$PROCS_PER_NODE" '{print $1":"iPROCS_PER_NODE}' .names.log > ./machines.LINUX
cat .names.log > mpd.hosts
export DSD_MachineList="./machines.LINUX"
export DSD_NumProc=$NSLOTS
#$MS_PATH/etc/DMol3/bin/RunDMol3.sh -np $NUM_PROCS $BASENAME 注意此处选择作业类型
$MS_PATH/etc/CASTEP/bin/RunCASTEP.sh -np $NUM_PROCS $BASENAME
|
|