Dell AMD EPYC 7662 / NVIDIA Tesla A100
Softwares Instalados
Quantum Espresso |
Versão |
6.8, 7.3.1 |
Descrição |
Integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials.
|
Documentação |
Users Manual
|
Licença |
Open-Source |
Localização |
https://www.quantum-espresso.org/ |
Como usar
- Opções de módulos de ativação para uso:
Quantum Espresso 7.3.1module load espresso/cenapad-intel-mkl
Compilador: Intel OneAPI-2023.2.1
Executáveis: /opt/pub/espresso/7.3.1/intel/2023.2.1/bin
Recursos: Intel MPI, Intel MKL, HDF5, LIBXC, FFTW3, Environ, GIPAW, WANT, WANNIER90
module load espresso/cenapad-aocc-aocl
Compilador: AMD AOCC-4.2.0
Executáveis: /opt/pub/espresso/7.3.1/aocc/4.2.0/bin
Recursos: OpenMPI, AMD AOCL, HDF5, LIBXC, FFTW3, Environ, GIPAW, WANT, WANNIER90
Quantum Espresso 6.8module load espresso/6.8-intel-2022.0.1
Compilador: Intel OneAPI-2022.0.1
Executáveis: /opt/pub/espresso/6.8/intel/2022.0.1/bin
Recursos: Intel MPI, Intel MKL, GIPAW, WANNIER90
module load espresso/6.8-intel-2021.3.0
Compilador: Intel OneAPI-2021.3.0
Executáveis: /opt/pub/espresso/6.8/intel/2021.3.0/bin
Recursos: Intel MPI, Intel MKL, HDF5, LIBXC, GIPAW, WANNIER90
module load espresso/6.8-gcc-9.4.0
Compilador: GNU GCC-9.4.0
Executáveis: /opt/pub/espresso/6.8/gcc/9.4.0/bin
Recursos: OpenMPI, Intel MKL, HDF5, LIBXC, GIPAW, WANNIER90
module load espresso/6.8-gcc-9.4.0-openblas
Compilador: GNU GCC-9.4.0
Executáveis: /opt/pub/espresso/6.8/gcc/9.4.0-openblas/bin
Recursos: OpenMPI, OpenBLAS, GIPAW, WANNIER90
Exemplo de script de submissão de um job na 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 o ambiente para executar o Espresso ###
module load espresso/cenapad-intel-mkl
### Criar subdiretorio para os temporarios gerados
mkdir -p /work/$USER
### A opcao -np indica o numero total de processos. ###
mpirun -np 128 pw.x < input.in > resultados
echo "Final do job:" `date`
echo "-----------------------------------------"
Exemplo de script de submissão de um job na 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 o ambiente para executar o Espresso ###
module load espresso/6.8-gcc-9.4.0
### Criar subdiretorio para os temporarios gerados
mkdir -p /work/$USER
### A opcao -np indica o numero total de processos. ###
mpirun -np 128 pw.x < input.in > resultados
echo "Final do job:" `date`
echo "-----------------------------------------"
Exemplo de script de submissão de um job na fila 'paralela':
#!/bin/bash
### Nome da fila de execucao ###
#PBS -q paralela
### 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=2:ppn=128
cd $PBS_O_WORKDIR
echo "-----------------------------------------"
echo "Inicio do job:" `date`
### Configura o ambiente para executar o Espresso ###
module load espresso/cenapad-aocc-aocl
### Criar subdiretorio para os temporarios gerados
mkdir -p /work/$USER
### A opcao -np indica o numero total de processos. ###
mpirun -np 256 pw.x < input.in > resultados
echo "Final do job:" `date`
echo "-----------------------------------------"
Preparação do arquivo de Input
IMPORTANTE : incluir no arquivo de input as diretivas :
outdir = '/work/login_do_usuario'
wfcdir = '/work/login_do_usuario'
OBS: Os arquivos nessa área temporária, ficarão disponíveis por no máximo
15 dias, contados a partir da data de criação do arquivo.