Orca
De acordo com a página do Orca, “With a strong user base of more than 15.000 registered users in academia worldwide, ORCA is the fastest growing quantum-chemical software package to date. ORCA provides cutting-edge methods in the fields of density functional theory as well as correlated wave-function based methods.”.
Versões Disponíveis
orca/4.0.1(default)
orca/4.2.1
orca/5.0.3
orca/5.0.4
Submissão de Jobs em Paralelo
Crie um arquivo chamado, por exemplo, submit_paral_jobs.sh:
#!/bin/bash
#SBATCH -t 24:00:00 -n 16
export INPUT="orca-multstep.inp"
export OUTPUT="*"
module load orca
job-nanny $ORCA_BIN orca-multstep.inp
Como Orca chama o mpirun internamente, não há necessidade de informar a quantidade de processos na última linha, bastando usar apenas $ORCA_BIN orca-multstep.inp. No entanto, é fundamental informar o número de processos no arquivo de input .inp, o que, de arcordo com o exemplo acima, conteria algo como:
%pal
nprocs 16
end
Para submeter o processo, basta usar o comando:
sbatch submit_paral_jobs.sh
Submissão de Jobs Seriais
Crie um arquivo chamado, por exemplo, submit_serial_jobs.sh:
#!/bin/bash
#SBATCH -t 24:00:00
export INPUT="orca-serial-short.inp"
export OUTPUT="*"
module load orca
job-nanny orca orca-serial-short.inp
Para submeter o processo, basta usar o comando:
sbatch submit_serial_jobs.sh
Referências
Para informações adicionais sobre o software, consulte a documentação do Orca.