EnvModules » History » Version 2

Gabriel Winckler, 27 Feb 2014 16:10

1 1 Gabriel Winckler
h1. Carregando outras versões de ferramentas de compilação e bibliotecas
2 1 Gabriel Winckler
3 1 Gabriel Winckler
O GridUNESP utiliza um sistema modular de carregamento de ambiente.
4 1 Gabriel Winckler
5 1 Gabriel Winckler
Com ele você pode utilizar outras versões dos compiladores instalados e algumas bibliotecas, em especial MPI.
6 1 Gabriel Winckler
7 1 Gabriel Winckler
h2. Lista o ambiente atual
8 1 Gabriel Winckler
9 1 Gabriel Winckler
<pre>
10 1 Gabriel Winckler
$ module list
11 1 Gabriel Winckler
12 1 Gabriel Winckler
Currently Loaded Modulefiles:
13 2 Gabriel Winckler
  1) intel/compilers/11.1(default)   2) intel/mpi/3.2.1(default)
14 1 Gabriel Winckler
</pre>
15 1 Gabriel Winckler
16 1 Gabriel Winckler
h2. Lista os módulos disponíveis
17 1 Gabriel Winckler
18 1 Gabriel Winckler
<pre>
19 1 Gabriel Winckler
$ module avail
20 1 Gabriel Winckler
21 2 Gabriel Winckler
-------------------------------------------- /opt/modules --------------------------------------------
22 2 Gabriel Winckler
intel/compilers/11.0          intel/compilers/2013          intel/mpi/4.1.0
23 2 Gabriel Winckler
intel/compilers/11.1(default) intel/mpi/3.2.1(default)      openmpi/1.6.5
24 2 Gabriel Winckler
25 1 Gabriel Winckler
</pre>
26 1 Gabriel Winckler
27 1 Gabriel Winckler
h2. Carregar novos módulos
28 1 Gabriel Winckler
29 1 Gabriel Winckler
*é recomendado descarregar outro módulos similares antes*
30 1 Gabriel Winckler
31 1 Gabriel Winckler
Exemplo:
32 1 Gabriel Winckler
33 1 Gabriel Winckler
<pre>
34 1 Gabriel Winckler
module unload intel/compilers/11.1
35 1 Gabriel Winckler
module load intel/compilers/2013
36 1 Gabriel Winckler
</pre>