Dacapo » History » Version 2

Gabriel Winckler, 04 Jul 2016 17:49

1 1 Gabriel Winckler
h1. Dacapo
2 2 Gabriel Winckler
3 2 Gabriel Winckler
h2. Envio local, exemplos de scripts
4 2 Gabriel Winckler
5 2 Gabriel Winckler
Informações sobre o uso direto do cluster local estão em [[SLURM|aqui]].
6 2 Gabriel Winckler
7 2 Gabriel Winckler
h3. Serial
8 2 Gabriel Winckler
9 2 Gabriel Winckler
<pre>
10 2 Gabriel Winckler
#!/bin/bash
11 2 Gabriel Winckler
#SBATCH -t 5:00
12 2 Gabriel Winckler
13 2 Gabriel Winckler
module load dacapo
14 2 Gabriel Winckler
goo-job-nanny python dacapo-serial.py 
15 2 Gabriel Winckler
</pre>
16 2 Gabriel Winckler
17 2 Gabriel Winckler
h3. MPI
18 2 Gabriel Winckler
19 2 Gabriel Winckler
<pre>
20 2 Gabriel Winckler
#!/bin/bash
21 2 Gabriel Winckler
#SBATCH -t 5:00 -n 16
22 2 Gabriel Winckler
23 2 Gabriel Winckler
module load dacapo
24 2 Gabriel Winckler
export SHARED_FS=true
25 2 Gabriel Winckler
goo-job-nanny mpirun -np 16 python dacapo-parallel.py 
26 2 Gabriel Winckler
</pre>
27 2 Gabriel Winckler
28 2 Gabriel Winckler
h2. Submissa Simplificada
29 2 Gabriel Winckler
30 2 Gabriel Winckler
{{include(SubmissaoSimplificadaCabecalho)}}
31 1 Gabriel Winckler
32 1 Gabriel Winckler
Exemplo:
33 1 Gabriel Winckler
<pre>
34 1 Gabriel Winckler
APP=dacapo
35 1 Gabriel Winckler
HOSTS=4
36 1 Gabriel Winckler
CASE=case
37 1 Gabriel Winckler
QUEUE=short
38 1 Gabriel Winckler
</pre>
39 1 Gabriel Winckler
40 1 Gabriel Winckler
Defaults do template:
41 1 Gabriel Winckler
* INPUT=$CASE.py
42 1 Gabriel Winckler
* OUTPUT=$CASE.txt $CASE.nc $CASE.traj $CASE.rel $CASE.log
43 1 Gabriel Winckler
* PROGRESS=$CASE.txt
44 1 Gabriel Winckler
* CHECKPOINT=$CASE.nc
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 1 Gabriel Winckler
* HOSTS - Número de hosts (processos) para a execução. *Padrão:* 1 (modo serial)
49 1 Gabriel Winckler
50 1 Gabriel Winckler
51 1 Gabriel Winckler
{{include(SubmissaoSimplificadaRodape)}}