RAxML » History » Version 2

Gabriel Winckler, 11 Aug 2015 13:46

1 1 Gabriel Winckler
h1. RAxML
2 2 Gabriel Winckler
3 2 Gabriel Winckler
4 2 Gabriel Winckler
h2. Envio local, exemplos de scripts
5 2 Gabriel Winckler
6 2 Gabriel Winckler
Informações sobre o uso direto do cluster local estão em [[SLURM|aqui]].
7 2 Gabriel Winckler
8 2 Gabriel Winckler
h3. SMP
9 2 Gabriel Winckler
10 2 Gabriel Winckler
<pre>
11 2 Gabriel Winckler
#!/bin/bash
12 2 Gabriel Winckler
#SBATCH -t 3 -c 8
13 2 Gabriel Winckler
14 2 Gabriel Winckler
module load raxml
15 2 Gabriel Winckler
goo-job-nanny raxmlHPC-PTHREADS-SSE3 -T 8 -p123 -m PROTGAMMAWAG -s raxml-smp.phy -n raxml-smp 
16 2 Gabriel Winckler
17 2 Gabriel Winckler
</pre>
18 2 Gabriel Winckler
19 2 Gabriel Winckler
h3. MPI
20 2 Gabriel Winckler
21 2 Gabriel Winckler
<pre>
22 2 Gabriel Winckler
#!/bin/bash
23 2 Gabriel Winckler
#SBATCH -t 3:00 -n 16
24 2 Gabriel Winckler
25 2 Gabriel Winckler
module load raxml
26 2 Gabriel Winckler
goo-job-nanny srun -n 16 raxmlHPC-MPI-SSE3 -N 16 -p123 -m PROTGAMMAWAG -s raxml-mpi.phy -n raxml-mpi
27 2 Gabriel Winckler
</pre>
28 2 Gabriel Winckler
29 2 Gabriel Winckler
h2. Submissão Simplificada
30 2 Gabriel Winckler
31 2 Gabriel Winckler
32 2 Gabriel Winckler
{{include(SubmissaoSimplificadaCabecalho)}}
33 1 Gabriel Winckler
34 1 Gabriel Winckler
Exemplo:
35 1 Gabriel Winckler
<pre>
36 1 Gabriel Winckler
APP=raxml
37 1 Gabriel Winckler
CASE=node_do_caso
38 1 Gabriel Winckler
HOSTS=4
39 1 Gabriel Winckler
QUEUE=short
40 1 Gabriel Winckler
</pre>
41 1 Gabriel Winckler
42 1 Gabriel Winckler
Caso INPUT não seja declarado, o sistema utilizará nome_do_caso.phy.
43 1 Gabriel Winckler
44 1 Gabriel Winckler
Caso OUTPUT não seja declarado, o sistema utilizará *nome_do_caso*.
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
49 1 Gabriel Winckler
* PPH - Número de cores por servidor. Ativa o modo multi-thread. *Padrão:* 1
50 1 Gabriel Winckler
51 1 Gabriel Winckler
*OBS: Alguns testes indicam problemas na execução misturando os modos MPI (HOSTS=) e SMP (PPH=).*
52 1 Gabriel Winckler
53 1 Gabriel Winckler
{{include(SubmissaoSimplificadaRodape)}}