...
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
#!/bin/bash #SBATCH --partition cpu-genoa:test #SBATCH --time 01:00:00 #SBATCH --nodes=21 #SBATCH --ntasks-per-node=192 #SBATCH --job-name=StarCCM module load starccm ## create the host list for StarCCM+ srun hostname -s | sort | uniq -c | awk '{ print $2":"$1 }' > starhosts.${SLURM_JOB_ID} export CDLMD_LICENSE_FILE=1999@flex.cd-adapco.com export PODKEY=<type your podkey here - we can provide one for you - under the above mentioned terms> export MYCASE=<type your sim file name> ## run starccm+ starccm+ -np ${SLURM_NTASKS} -batch ${MYCASE} \ -power -podkey ${PODKEY} -licpath ${CDLMD_LICENSE_FILE} \ -np ${SLURM_NTASKS} \ -machinefile starhosts.${SLURM_JOB_ID} echo '#################### StarCCM+ finished ############' rm starhosts.$SLURM_JOB_ID |
...
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
#!/bin/bash #SBATCH --partition cpugpu-genoaa100:test #SBATCH --time 01:00:00 #SBATCH --nodes=21 #SBATCH --ntasks-per-node=1928 # This needs to be an integer multiple of the GPUs per node. #SBATCH --gres=gpu:4 # number of GPUs per node #SBATCH --gpu-bind=single:2 # Recommended: pin each process to its own GPU (single:<ntasks_per_gpu>). #SBATCH --job-name=StarCCM ## check if GPU offload device is available nvidia-smi module load starccm/19.04.007-r8 ## create the host list for StarCCM+ srun hostname -s | sort | uniq -c | awk '{ print $2":"$1 }' > starhosts.${SLURM_JOB_ID} export CDLMD_LICENSE_FILE=1999@flex.cd-adapco.com export PODKEY=<type your podkey here - we can provide one for you - under the above mentioned terms> export MYCASE=<type your sim file name> ## run starccm+ starccm+ -np ${SLURM_NTASKS} -batch ${MYCASE} \ -power -podkey ${PODKEY} -licpath ${CDLMD_LICENSE_FILE} \ -np ${SLURM_NTASKS} -gpgpu auto \ -machinefile starhosts.${SLURM_JOB_ID} echo '#################### StarCCM+ finished ############' rm starhosts.$SLURM_JOB_ID |
...
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
#!/bin/bash #SBATCH --partition cpu-genoaclx:test #SBATCH --time 01:00:00 #SBATCH --nodes=2 #SBATCH --ntasks-per-node=19296 #SBATCH --job-name=StarCCM module load starccm ## create the host list for StarCCM+ srun hostname -s | sort | uniq -c | awk '{ print $2":"$1 }' > starhosts.${SLURM_JOB_ID} export CDLMD_LICENSE_FILE=1999@flex.cd-adapco.com export PODKEY=<type your podkey here - we can provide one for you - under the above mentioned terms> export MYCASE=<type your sim file name> ## run starccm+ starccm+ -np ${SLURM_NTASKS} -batch ${MYCASE} \ -power -podkey ${PODKEY} -licpath ${CDLMD_LICENSE_FILE} \ -np ${SLURM_NTASKS} \ -machinefile starhosts.${SLURM_JOB_ID} -mpi intel echo '#################### StarCCM+ finished ############' rm starhosts.$SLURM_JOB_ID |
...