diff --git a/bin/submitjob b/bin/submitjob index 8c7e779494bdfae0cdafb387cdf3e41514c79c94..d1e4acb6123f682fc1fe213769548cb7ec7d2434 100755 --- a/bin/submitjob +++ b/bin/submitjob @@ -10,6 +10,7 @@ ERROR="[31;1mERROR:[0m" NAME="Job" LOGFILE="job.log" CORES="1" +RESERVE="" NODES="1" MEM="4" # 4 GB by default MEMALL="$MEM" @@ -181,7 +182,7 @@ sge_submit() { cat << EOF | ${LOCALCMD} #!/usr/bin/env bash #$ -t ${JOB_COUNT} -#$ -pe smp ${CORES} +#$ -pe smp ${CORES}${RESERVE} #$ -l h_vmem=${MEM}M${TARGET} #$ -cwd #$ -o ${LOGFILE} @@ -446,6 +447,7 @@ if [ "$SYSTEM" == "SGE" ]; then [ "$WAITFOR" != "" ] && BANG_WAITFOR="#$ -hold_jid ${WAITFOR}" [ "$BEGIN" != "" ] && BANG_BEGIN="#$ -a ${BEGIN}" [ "$TARGET" != "" ] && TARGET=",h=${TARGET}" + [ "$CORES" -gt "1" ] && RESERVE=" -R y" if [ "$EMAIL" != "" ]; then BANG_EMAIL="#$ -M ${EMAIL}" if [ "$EMAILWHEN" != "" ]; then