Strumenti Utente

Strumenti Sito


calcoloscientifico:cluster:softwareapplicativo:fds

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
calcoloscientifico:cluster:softwareapplicativo:fds [24/05/2020 16:19]
fabio.spataro
calcoloscientifico:cluster:softwareapplicativo:fds [24/05/2020 16:38] (versione attuale)
fabio.spataro
Linea 9: Linea 9:
 === Job FSD OpenMP (single node) === === Job FSD OpenMP (single node) ===
  
-Example script ''slurm-fds-omp.sh'' to run FSD on 1 node using 16 cores and at most 4 GB of memory:+Example script ''slurm-fds-omp.sh'' to run FSD on 1 node of the ''skl'' partition using 16 cores and at most 4 GB of memory:
  
 <code bash slurm-fds-omp.sh> <code bash slurm-fds-omp.sh>
 #!/bin/bash #!/bin/bash
-#SBATCH --job-name=fds+#SBATCH --job-name=Modello_R04_SC1_R02
 #SBATCH --output=%x.o%j #SBATCH --output=%x.o%j
 #SBATCH --error=%x.e%j #SBATCH --error=%x.e%j
Linea 29: Linea 29:
  
 ulimit -s unlimited ulimit -s unlimited
-ulimit -s 
  
 WORKING_DIR="$(pwd)/${SLURM_JOB_NAME}.d${SLURM_JOB_ID}" WORKING_DIR="$(pwd)/${SLURM_JOB_NAME}.d${SLURM_JOB_ID}"
Linea 36: Linea 35:
 cd "$WORKING_DIR" cd "$WORKING_DIR"
  
-mpirun -np 1 fds "${SLURM_JOB_NAME}.fds"+mpirun fds "${SLURM_JOB_NAME}.fds"
 </code> </code>
  
-Submit:+=== Job FSD MPI OpenMP (single node) ===
  
-<code bash> +Example script ''slurm-fds-mpi-omp.sh'' to run FSD on 1 node of the ''skl'' partition using 4x4=16 cores and at most 1 GB of memory:
-sbatch --job.name=Modello_R04_SC1_R02 slurm-fds-omp.sh +
-</code> +
- +
-=== Job FSD MPI+OpenMP (single node) === +
- +
-Example script ''slurm-fds-mpi-omp.sh'' to run FSD on 1 node using 4x4=16 cores and at most 1 GB of memory:+
  
 <code bash slurm-fds-mpi-omp.sh> <code bash slurm-fds-mpi-omp.sh>
 #!/bin/bash #!/bin/bash
-#SBATCH --job-name=fds+#SBATCH --job-name=lapse_rate
 #SBATCH --output=%x.o%j #SBATCH --output=%x.o%j
 #SBATCH --error=%x.e%j #SBATCH --error=%x.e%j
Linea 67: Linea 60:
  
 ulimit -s unlimited ulimit -s unlimited
-ulimit -s 
  
 WORKING_DIR="$(pwd)/${SLURM_JOB_NAME}.d${SLURM_JOB_ID}" WORKING_DIR="$(pwd)/${SLURM_JOB_NAME}.d${SLURM_JOB_ID}"
Linea 75: Linea 67:
  
 mpirun fds "${SLURM_JOB_NAME}.fds" mpirun fds "${SLURM_JOB_NAME}.fds"
-</code> 
- 
-Submit: 
- 
-<code bash> 
-sbatch --job-name=lapse_rate slurm-fds-mpi-omp.sh 
 </code> </code>
  
 <note> <note>
-This example uses very little memory and lasts a few seconds. For a realistic calculation it is necessary to significantly increase the required memory and expected calculation time+This example uses a modest amount of memory and lasts a few seconds. For a realistic calculation it is necessary to significantly increase the required memory and the expected calculation time.
 </note> </note>
  
calcoloscientifico/cluster/softwareapplicativo/fds.1590329974.txt.gz · Ultima modifica: 24/05/2020 16:19 da fabio.spataro