Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Química/Física

Siesta
Versão
Descrição A first-principles materials simulation code using DFT.
Documentação Documentação
Licença GPL v3
Localização https://launchpad.net/siesta

Como usar

Existem atualmente, 5 versões do programa Siesta instaladas no ambiente, em 12 opções de instalação:

- Opções de módulos de ativação para uso:

module load siesta/4.0.2-intel-2021.3.0 Intel-OneAPI-2021.3.0, Intel MPI, MKL, HDF5
module load siesta/4.1-b4-intel-2018.3 Intel-2018.3, Intel MPI, MKL
module load siesta/4.1-b4-intel-2019.0.5 Intel-2019.0.5, Intel MPI, MKL
module load siesta/4.1-b4-intel-2021.3.0 Intel-OneAPI-2021.3.0, Intel MPI, MKL, NETCDF, HDF5
module load siesta/4.1-b4-gcc-9.3.0 gcc-9.3.0, OPENMPI, MKL
module load siesta/4.1.5-intel-mkl Intel-OneAPI-2022.0.1, Intel MPI, MKL, NETCDF, HDF5
module load siesta/4.1.5-gcc-9.4.0 gcc-9.4.0, OPENMPI, MKL
module load siesta/4.1.5-gnu-openblas gcc-9.4.0, OPENMPI, OPENBLAS
module load siesta/psml-intel-2021.3.0 Intel-OneAPI-2021.3.0, pseudopotentials in PSML Support,Intel MPI, MKL, LIBXC
module load siesta/psml-gcc-9.4.0 gcc-9.4.0, pseudopotentials in PSML Support, OPENMPI, NETLIB-SCALAPACK, OPENBLAS, LIBXC
module load siesta/psml-R1-intel-2022.0.1 Intel-OneAPI-2022.0.1, pseudopotentials in PSML Support, Intel MPI, MKL, LIBXC, HDF5, NETCDF
module load siesta/psml-R1-gcc-9.4.0 gcc-9.4.0, pseudopotentials in PSML Support, OPENMPI, MKL, LIBXC, HDF5, NETCDF

- Executáveis disponíveis nas pastas:

/opt/pub/siesta/4.0.2/intel/2021.3/bin
/opt/pub/siesta/4.1-b4/intel/2018.3/bin
/opt/pub/siesta/4.1-b4/intel/2019.0.5/bin
/opt/pub/siesta/4.1-b4/intel/2021.3.0/bin
/opt/pub/siesta/4.1-b4/gcc/9.3.0/bin
/opt/pub/siesta/4.1.5/intel/2022.0.1/bin
/opt/pub/siesta/4.1.5/gcc/9.4.0/bin
/opt/pub/siesta/4.1.5/gcc/9.4.0/openblas/bin
/opt/pub/siesta/psml/intel/2021.3.0/bin
/opt/pub/siesta/psml/gcc/9.4.0/bin
/opt/pub/siesta/psml-R1/intel/2022.0.1/bin
/opt/pub/siesta/psml-R1/gcc/9.4.0/bin

Exemplo de script de submissão de um job:

#!/bin/bash
### Nome da fila de execucao ###
#PBS -q par128

### Nome do job ###
#PBS -N teste

### Nome do arquivo de saida ###
#PBS -o saida

### Nome do arquivo de erros ###
#PBS -e erro

### Recursos necessarios para execucao:     ###
###   nodes=   Numero de nos computacionais ###
###   ppn=     Numero de processos por no   ###
### Total de processos = nodes X ppn        ###
#PBS -l nodes=1:ppn=128

cd $PBS_O_WORKDIR
echo "-----------------------------------------"
echo "Inicio do job:" `date`

module load siesta/4.1-b4-intel-2021.3.0
export OMP_NUM_THREADS=1

### A opcao -np indica o numero total de processos.    ###

mpirun -np 128 siesta < arquivo_input.fdf

echo "Final do job:" `date`
echo "-----------------------------------------"