Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Química/Física

Elk
Versão
Descrição An all-electron full-potential linearised augmented-plane wave (LAPW) code with many advanced features.
Documentação The Elk Code
Documentação
Licença GPL
Localização https://elk.sourceforge.io/

Como usar

- Opções de módulos de ativação para uso:
ELK 10.4.9
module load elk/cenapad-intel-mkl

Compilador: Intel OneAPI 2023.2.1
Executáveis: /opt/pub/elk/10.4.9/intel/2023.2.1/bin
Recursos: Intel MPI, OpenMP, Intel MKL, LibXC

module load elk/cenapad-gnu-mkl

Compilador: gcc-12.2.0
Executáveis: /opt/pub/elk/10.4.9/gcc/12.2.0/bin
Recursos: OpenMPI, Intel MKL, OpenMP, LibXC
ELK 9.2.12
module load elk/9.2.12-gnu-mkl     Versão 9.2.12, gcc-9.4.0, OpenMPI, Intel MKL, LiBXC
ELK 8.3.22
module load elk/8.3.22-intel-2021.3.0    Versão 8.3.22, Intel OneAPI 2021.3.0, Intel MPI, LiBXC

Exemplo de script de submissão de um job para a fila 'par128':

#!/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`

### Configura ambiente para execucao do elk ###

module load elk/spack-intel-mkl

export OMP_NUM_THREADS=2
export OMP_STACKSIZE=64M
export I_MPI_PIN=0

### Os arquivos de "input" necessariamente devem estar localizados  ###
### na pasta de onde foi submetido o job                            ###

mpirun -np 64 elk

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