QuantumEspresso » History » Version 5

Gabriel Winckler, 08 Sep 2015 11:30

1 1 Gabriel Winckler
h1. QuantumEspresso
2 5 Gabriel Winckler
3 5 Gabriel Winckler
h2. Envio local, exemplos de scripts
4 5 Gabriel Winckler
5 5 Gabriel Winckler
Informações sobre o uso direto do cluster local estão em [[SLURM|aqui]].
6 5 Gabriel Winckler
7 5 Gabriel Winckler
h3. Serial
8 5 Gabriel Winckler
9 5 Gabriel Winckler
<pre>
10 5 Gabriel Winckler
#!/bin/bash
11 5 Gabriel Winckler
#SBATCH -t 5:00
12 5 Gabriel Winckler
13 5 Gabriel Winckler
module load quantum-espresso
14 5 Gabriel Winckler
goo-job-nanny pw.x -inp quantum-espresso-serial.in
15 5 Gabriel Winckler
</pre>
16 5 Gabriel Winckler
17 5 Gabriel Winckler
h3. MPI
18 5 Gabriel Winckler
19 5 Gabriel Winckler
<pre>
20 5 Gabriel Winckler
#!/bin/bash
21 5 Gabriel Winckler
#SBATCH -t 5:00 -n 4
22 5 Gabriel Winckler
23 5 Gabriel Winckler
module load quantum-espresso
24 5 Gabriel Winckler
goo-job-nanny srun -n 4 pw.x -npool 1 -inp quantum-espresso-mpi.in
25 5 Gabriel Winckler
</pre>
26 5 Gabriel Winckler
27 5 Gabriel Winckler
h2. Submissão Simplificada
28 5 Gabriel Winckler
29 5 Gabriel Winckler
{{include(SubmissaoSimplificadaCabecalho)}}
30 1 Gabriel Winckler
31 1 Gabriel Winckler
Exemplo:
32 1 Gabriel Winckler
<pre>
33 4 Gabriel Winckler
APP=quantum-espresso
34 1 Gabriel Winckler
CASE=case
35 1 Gabriel Winckler
NPOOL=1
36 1 Gabriel Winckler
NIMAGE=4
37 1 Gabriel Winckler
HOSTS=4
38 1 Gabriel Winckler
QUEUE=short
39 1 Gabriel Winckler
</pre>
40 1 Gabriel Winckler
41 1 Gabriel Winckler
Defaults do template:
42 1 Gabriel Winckler
* INPUT=$CASE.in
43 1 Gabriel Winckler
* PROGRESS=(stdout)
44 2 Gabriel Winckler
* BIN=pw.x
45 1 Gabriel Winckler
46 1 Gabriel Winckler
Parâmetros:
47 1 Gabriel Winckler
* CASE - Nome do caso. Define o nome de arquivos de entrada, log e saida. *Padrão:* (nome do arquivo de parâmetros, sem a extensão)
48 2 Gabriel Winckler
* BIN - Executável a ser chamado. *Padrão:* pw.x
49 1 Gabriel Winckler
* HOSTS - Número de hosts (processos) para a execução. *Padrão:* 1 (modo serial)
50 1 Gabriel Winckler
* NPOOL - parâmetros da linha de comando para a execução paralela
51 1 Gabriel Winckler
* NIMAGE - parâmetros da linha de comando para a execução paralela
52 1 Gabriel Winckler
53 1 Gabriel Winckler
54 1 Gabriel Winckler
{{include(SubmissaoSimplificadaRodape)}}