Μετάβαση στο περιεχόμενο

Περιγραφή

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.

FDS 6.9.1

Παράδειγμα χρήσης

Το script υποβολής της εργασίας θα έχει την ακόλουθη μορφή:

SLURM submission script
#!/bin/bash
#SBATCH --job-name=fds-6.9.1-case
#SBATCH --partition=rome
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=1
#SBATCH --cpus-per-task=8
#SBATCH --time=2-00:00:00

module load gcc/14.2.0 openmpi/5.0.5
module load fds/6.9.1

export OMP_NUM_THREADS=$SLURM_CPUS_PER_TASK

time srun fds test.fds

Στο $HOME μας στο login node, δημιουργούμε ένα νέο φάκελο όπου θα πρέπει να τοποθετήσουμε το αρχείο εισόδου και το script υποβολής της εργασίας, έστω fds-6.9.1-case.sh.

# mkdir fds-6.9.1-case
# cd fds-6.9.1-case

Η υποβολή της εργασίας γίνεται με την εντολή sbatch ως εξής:

# sbatch fds-6.9.1-case.sh

Παρακολουθούμε με την εντολή squeue την εξέλιξη της εργασίας.

Eφόσον η εργασία έχει εκκινήσει μπορούμε να ελέγχουμε την πρόοδο της επίλυσης μέσω των αρχείων εξόδου. Π.χ.:

# tail -f *.out

Πληροφορίες εγκατάστασης

Για την εγκατάσταση εχουν χρησιμοποιηθεί οι μεταγλωττιστές:

  • gcc/14.2.0
  • openmpi/5.0.5