Strumenti Utente

Strumenti Sito


calcoloscientifico:userguide:dalton

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 revisioneRevisione precedente
Prossima revisione
Revisione precedente
calcoloscientifico:userguide:dalton [01/09/2023 16:23] – [Job LSDalton CPU OpenMP] fabio.spatarocalcoloscientifico:userguide:dalton [03/09/2023 10:41] (versione attuale) fabio.spataro
Linea 1: Linea 1:
-===== Dalton/LSDalton =====+===== Dalton =====
  
-[[https://daltonprogram.org|Dalton/LSDalton]]+The kernel of the Dalton suite is the two powerful molecular electronic structure programs, **Dalton** and **LSDalton**: 
 + 
 +[[https://daltonprogram.org|Dalton and LSDalton]] 
 + 
 +==== Dalton examples ==== 
 + 
 +=== Dalton 2020.1 === 
 + 
 +[[https://gitlab.com/dalton/dalton/-/tree/2020.1/DALTON/test/tddft_tda|tddft_tda]] 
 + 
 +==== Job Dalton CPU ==== 
 + 
 +=== Dalton 2020.1 === 
 + 
 +<code bash slurm-dalton-cpu.sh> 
 +#!/bin/bash --login 
 +#SBATCH --job-name=dalton_cpu 
 +#SBATCH --output=%x.o%j 
 +#SBATCH --error=%x.e%j 
 +#SBATCH --nodes=1 
 +#SBATCH --ntasks-per-node=1 
 +#SBATCH --time=0-00:30:00 
 +#SBATCH --mem=8G 
 +#SBATCH --partition=vrt 
 +#SBATCH --qos=vrt 
 +#SBATCH --account=<account> 
 + 
 +shopt -q login_shell || exit 1 
 +test -n "$SLURM_NODELIST" || exit 1 
 + 
 +module load gnu8 
 +module load openmpi3 
 +module load dalton/2020.1-cpu 
 + 
 +dalton tddft_tda.dal H2O_cc-pVDZ.mol 
 +</code> 
 + 
 +==== Job Dalton CPU MPI ==== 
 + 
 +=== Dalton 2020.1 === 
 + 
 +<code bash slurm-dalton-cpu-mpi.sh> 
 +#!/bin/bash --login 
 +#SBATCH --job-name=dalton_cpu_mpi 
 +#SBATCH --output=%x.o%j 
 +#SBATCH --error=%x.e%j 
 +#SBATCH --nodes=1 
 +#SBATCH --ntasks-per-node=16 
 +#SBATCH --time=0-00:30:00 
 +#SBATCH --mem=8G 
 +#SBATCH --partition=cpu 
 +#SBATCH --qos=cpu 
 +#SBATCH --account=<account> 
 + 
 +shopt -q login_shell || exit 1 
 +test -n "$SLURM_NODELIST" || exit 1 
 + 
 +module load gnu8 
 +module load openmpi3 
 +module load dalton/2020.1-cpu-mpi 
 + 
 +dalton tddft_tda.dal H2O_cc-pVDZ.mol 
 +</code> 
 + 
 +===== LSDalton ===== 
 + 
 +==== LSDalton examples ==== 
 + 
 +=== LSDalton 2020.0 === 
 + 
 +[[https://gitlab.com/dalton/lsdalton/-/tree/release/2020/test/ddynam/ddyn_rapid|ddyn_rapid]]
  
 ==== Job LSDalton CPU ==== ==== Job LSDalton CPU ====
Linea 8: Linea 78:
  
 <code bash slurm-lsdalton-cpu.sh> <code bash slurm-lsdalton-cpu.sh>
-#!/bin/bash+#!/bin/bash --login
 #SBATCH --job-name=lsdalton_cpu #SBATCH --job-name=lsdalton_cpu
 #SBATCH --output=%x.o%j #SBATCH --output=%x.o%j
Linea 20: Linea 90:
 #SBATCH --account=<account> #SBATCH --account=<account>
  
-test -n "$SLURM_NODELIST" || exit+shopt -q login_shell || exit 1 
 +test -n "$SLURM_NODELIST" || exit 1
  
 module load gnu8 module load gnu8
Linea 35: Linea 106:
  
 <code bash slurm-lsdalton-cpu-omp.sh> <code bash slurm-lsdalton-cpu-omp.sh>
-#!/bin/bash+#!/bin/bash --login
 #SBATCH --job-name=lsdalton_cpu_omp #SBATCH --job-name=lsdalton_cpu_omp
 #SBATCH --output=%x.o%j #SBATCH --output=%x.o%j
Linea 48: Linea 119:
 #SBATCH --account=<account> #SBATCH --account=<account>
  
-test -n "$SLURM_NODELIST" || exit+shopt -q login_shell || exit 1 
 +test -n "$SLURM_NODELIST" || exit 1
  
 module load gnu8 module load gnu8
Linea 64: Linea 136:
  
 <code bash slurm-lsdalton-cpu-mpi.sh> <code bash slurm-lsdalton-cpu-mpi.sh>
-#!/bin/bash+#!/bin/bash --login
 #SBATCH --job-name=lsdalton_cpu_mpi #SBATCH --job-name=lsdalton_cpu_mpi
 #SBATCH --output=%x.o%j #SBATCH --output=%x.o%j
Linea 76: Linea 148:
 #SBATCH --account=<account> #SBATCH --account=<account>
  
-test -n "$SLURM_NODELIST" || exit+shopt -q login_shell || exit 1 
 +test -n "$SLURM_NODELIST" || exit 1
  
 module load gnu8 module load gnu8
Linea 88: Linea 161:
 </code> </code>
  
-==== Job LSDalton CPU MPI and OpenMP ====+==== Job LSDalton CPU MPI OpenMP ====
  
 === LSDalton 2020.0 === === LSDalton 2020.0 ===
  
 <code bash slurm-lsdalton-cpu-mpi-omp.sh> <code bash slurm-lsdalton-cpu-mpi-omp.sh>
-#!/bin/bash+#!/bin/bash --login
 #SBATCH --job-name=lsdalton_cpu_mpi_omp #SBATCH --job-name=lsdalton_cpu_mpi_omp
 #SBATCH --output=%x.o%j #SBATCH --output=%x.o%j
Linea 105: Linea 178:
 #SBATCH --account=<account> #SBATCH --account=<account>
  
-test -n "$SLURM_NODELIST" || exit+shopt -q login_shell || exit 1 
 +test -n "$SLURM_NODELIST" || exit 1
  
 module load gnu8 module load gnu8
calcoloscientifico/userguide/dalton.1693578229.txt.gz · Ultima modifica: 01/09/2023 16:23 da fabio.spataro

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki