The CSF2 has been replaced by the CSF3 - please use that system! This documentation may be out of date. Please read the CSF3 documentation instead. To display this old CSF2 page click here. |
FDS
Overview
Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, with an emphasis on smoke and heat transport from fires.
Version 6.5.0 is installed on the CSF. It was compiled with Intel Compilers 14.0.3 (using -msse2 -axSSE4.2,AVX,CORE-AVX2
and openmpi 1.8.3.
Restrictions on use
This software is open-source so all CSF users may use it. Please ensure you read the National Institute of Standards and Technology (NIST) disclaimer on the FDS website.
Set up procedure
To access the software you must first load the modulefile:
For single node jobs – up to 24 cores:
module load apps/intel-14.0/fds/6.5.0
For multiple node jobs:
module load apps/intel-14.0/fds/6.5.0-ib
Running the application
- Please do not run FDS on the login node.
- All Jobs should be submitted to the compute nodes via batch.
- It is recommended to run FDS using multiple cores using mpi.
- The
$NSLOTS
in the examples is important as it ensures correct utilisation of resources. - This software will not run on the AMD nodes.
Parallel batch job submission – up to 24 cores on a (single compute node)
Make sure you have the modulefile loaded then create a batch submission script, for example:
#!/bin/bash #$ -S /bin/bash #$ -cwd #$ -V #$ -pe smp.pe 5 mpirun -np $NSLOTS --bind-to none fds MY_SIM.fds
Submit the jobscript using:
qsub scriptname
where scriptname is the name of your jobscript. Note: the --bind-to none
is important for small mpi jobs on the CSF.
Parallel batch job submission – multiple nodes – 48 cores or more in multiples of 24 (max. 120 cores)
Make sure you have the ib modulefile loaded then create a batch submission script, for example:
#!/bin/bash #$ -S /bin/bash #$ -cwd #$ -V #$ -pe orte-24-ib.pe 48 mpirun -np $NSLOTS fds MY_SIM.fds
Submit the jobscript using:
qsub scriptname
Further info
Updates
None.