From 5197a578c5087000a759ae4f92b398764c10fd61 Mon Sep 17 00:00:00 2001 From: Sergey Koren Date: Wed, 24 Jul 2024 11:01:01 -0400 Subject: [PATCH] fix LSF submit options --- src/profiles/slurm-sge-submit.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/profiles/slurm-sge-submit.sh b/src/profiles/slurm-sge-submit.sh index ab36d1c4..8d53158d 100755 --- a/src/profiles/slurm-sge-submit.sh +++ b/src/profiles/slurm-sge-submit.sh @@ -137,15 +137,15 @@ elif [ "x$lsf" != "x" ] ; then if [ $mem_units = "GB" ] ; then mem=${mem_gb} elif [ $mem_units = "MB" ] ; then - mem=$(dc -e "3 k ${mem_gb} 1024 / p") + mem=$(dc -e "3 k ${mem_gb} 1024 * p") else - mem=$(dc -e "3 k ${mem_gb} 1048576 / p") + mem=$(dc -e "3 k ${mem_gb} 1048576 * p") fi - jobid=$(bsub -R span[hosts=1] -n ${n_cpus} -M ${mem} -oo batch-scripts/\$JOB_ID.${rule_n}.${jobidx}.out "$@") + jobid=$(bsub -R "span[hosts=1] rusage[mem=${mem}]" -n ${n_cpus} -oo batch-scripts/${jobid}.${rule_n}.${jobidx}.out "$@" | grep -oE "Job <[0-9]+>" | awk '{print $2}' | tr -d '<>') echo > batch-scripts/${jobid}.${rule_n}.${jobidx}.submit \ - bsub -R span[hosts=1] -n ${n_cpus} -M ${mem} -oo batch-scripts/${jobid}.${rule_n}.${jobidx}.out "$@" + bsub -R "span[hosts=1] rusage[mem=${mem}]" -n ${n_cpus} -oo batch-scripts/${jobid}.${rule_n}.${jobidx}.out "$@" ########## #