Dell AMD EPYC 7662 / NVIDIA Tesla A100
Softwares Instalados
Categoria: Química/Física
| Elk | |
|---|---|
| Versão | 10.6.11, 10.4.9 |
| 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.6.11
module load elk/cenapad-intel-mklELK 10.4.9
Compilador: Intel OneAPI 2023.2.1
Executáveis: /opt/pub/elk/10.6.11/intel/2023.2.1/bin
Recursos: Intel MPI, OpenMP, Intel MKL, LibXC
module load elk/cenapad-gnu-mkl
Compilador: gcc-15.2.0
Executáveis: /opt/pub/elk/10.6.11/gcc/15.2.0/bin
Recursos: OpenMPI-5.0.8, Intel MKL, OpenMP, LibXC-7.0.0
module load elk/10.4.9-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-6.1.0
module load elk/10.4.9-gnu-mkl
Compilador: gcc-12.2.0
Executáveis: /opt/pub/elk/10.4.9/gcc/12.2.0/bin
Recursos: OpenMPI-5.0.6, Intel MKL, OpenMP, LibXC-6.1.0
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/cenapad-intel-mkl
export OMP_NUM_THREADS=2
export OMP_STACKSIZE=512M
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 "-----------------------------------------"