Dell AMD EPYC 7662 / NVIDIA Tesla A100
Softwares Instalados
Categoria: Química/Física
Quantum Espresso | |
---|---|
Versão | |
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
Instalações do Quantum Espresso no ambiente:Versão Espresso 7.2 com Intel OneAPI-2023.2.1, Intel MPI, Intel MKL, HDF5, LIBXC, FFTW3 e Environ
- Opções de módulos de ativação para uso:
module load espresso/cenapad-intel-mkl
Versão Espresso 7.2 com AMD AOCC-4.2.0, OpenMPI, AMD AOCL, HDF5, LIBXC e Environ
module load espresso/cenapad-aocc-aocl
module load espresso/6.8-intel-2022.0.1 Intel OneAPI-2022.0.1/Intel MPI/Intel MKL
module load espresso/6.8-intel-2021.3.0 Intel OneAPI-2021.3.0/Intel MPI/Intel MKL/HDF5/LIBXC
module load espresso/6.8-gcc-9.4.0 GNU GCC-9.4.0/OpenMPI/Intel MKL/HDF5/LIBXC
module load espresso/6.8-gcc-9.4.0-openblas GNU GCC-9.4.0/OpenMPI/OpenBLAS
module load espresso/6.8-aocc-3.1.0 AMD AOCC-3.1.0/OpenMPI/AMD AOCL
- Executáveis disponíveis nas pastas:
/opt/pub/espresso/7.2/intel/2023.2.1/bin
/opt/pub/espresso/7.2/aocc/4.2.0/bin
/opt/pub/espresso/6.8/intel/2022.0.1/bin
/opt/pub/espresso/6.8/intel/2021.3.0/bin
/opt/pub/espresso/6.8/gcc/9.4.0/bin
/opt/pub/espresso/6.8/gcc/9.4.0-openblas
/opt/pub/espresso/6.8/aocc/3.1.0/bin
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.