Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Química/Física

LSMS
Versão 0.5
Descrição LSMS is a code for scalable first principles calculations of materials using multiple scattering theory.
Documentação LSMS-Tutorial
Licença BSD-3 License
Localização https://github.com/mstsuite/lsms

Como usar

- Módulo de ativação para uso:

module load lsms/cenapad-gnu-openmpi-mkl Versão 0.5, GNU-9.4.0, Intel MKL-2021.3.0, LIBXC-6.1.0, HDF5-1.10.7

- Executável disponível na pasta:

/opt/pub/lsms/0.5/gcc/9.4.0/bin

lsms

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 lsms/cenapad-gnu-openmpi-mkl

export OMP_NUM_THREADS=1

### O arquivo de "input" necessariamente deve estar localizado  ###
### na pasta de onde foi submetido o job. Por padrão, i_lsms    ###

mpirun -np 128 lsms input_de_dados_i_lsms

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