User Tools

Site Tools


wiki:tutorial_module

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:tutorial_module [2018/12/11 15:05]
127.0.0.1 external edit
wiki:tutorial_module [2019/08/06 18:13] (current)
admin [Environment Modules]
Line 183: Line 183:
     </p>     </p>
  
-    En el cluster Clemente, los modulos se encuentran organizados por niveles:<​br><​br>​ + 
-  <​b>​1)</​b>​ Según la arquitectura del procesador.<​br>​ +
-  <​b>​2)</​b>​ Según la aplicación o compiladores.<​br><​br>​ +
-   <​br>​ +
-  <​i><​tips class="​tips">​Tips:​ Al iniciar en Clemente el primer módulo que se debe cargar es aquel que indica arquitectura.</​tips></​i><​br><​br>​+
 <br> <br>
 </​HTML> ​               ​ </​HTML> ​               ​
Line 201: Line 197:
         <li style="​color:​greenyellow">&​nbsp;</​li>​         <li style="​color:​greenyellow">&​nbsp;</​li>​
         <li style="​color:​greenyellow">​----------------------------- /​opt/​modules/​archs -----------------------------</​li>​         <li style="​color:​greenyellow">​----------------------------- /​opt/​modules/​archs -----------------------------</​li>​
-        <li style="​color:​greenyellow">​clemente&​nbsp;&​nbsp;&​nbsp;​gpu&​nbsp;&​nbsp;&​nbsp;​mirta3</li>+        <li style="​color:​greenyellow">​cuda/8&​nbsp;&​nbsp;&​nbsp;​gcc/7&​nbsp;&​nbsp;&​nbsp;​gcc/8</li>
       </ul>       </ul>
         <​br><​p>​         <​br><​p>​
     Para cargar una arquitectura se debe utilizar el comando ​ <comando class="​textoEspecial"><​i>"​module load &​ltmodule&​gt"</​i></​comando>​.</​p>​     Para cargar una arquitectura se debe utilizar el comando ​ <comando class="​textoEspecial"><​i>"​module load &​ltmodule&​gt"</​i></​comando>​.</​p>​
     <ul class="​shell-body">​     <ul class="​shell-body">​
-        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load clemente</li>+        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load gcc/8.2.0</li>
     </​ul><​br>​     </​ul><​br>​
 Una vez cargada una arquitectura podremos ver los nuevos módulos disponibles a nivel de aplicaciones y compiladores<​br><​br>​ Una vez cargada una arquitectura podremos ver los nuevos módulos disponibles a nivel de aplicaciones y compiladores<​br><​br>​
Line 212: Line 208:
         <li style="​color:​greenyellow">​[usuario@clemente ~]$ module avail</​li>​         <li style="​color:​greenyellow">​[usuario@clemente ~]$ module avail</​li>​
         <li style="​color:​greenyellow">&​nbsp;</​li>​         <li style="​color:​greenyellow">&​nbsp;</​li>​
-        <li style="​color:​greenyellow">​----------------------------- /​opt/​modules/​archs -----------------------------</​li>​ +        <li style="​color:​greenyellow">​------------------------- /​opt/​modules/​compiladores-------------------------</​li>​ 
-        <li style="​color:​greenyellow">​clemente&​nbsp;&​nbsp;&​nbsp;​gpu&​nbsp;&​nbsp;&​nbsp;​mirta3</li> +        <li style="​color:​greenyellow">​cuda/8&​nbsp;&​nbsp;&​nbsp;​gcc/7&​nbsp;&​nbsp;&​nbsp;​gcc/8.2.0</​li>​ 
-        <li style="​color:​greenyellow"> ​</​li>​ +        <li style="​color:​greenyellow">&​nbsp;</​li>​ 
-        <li style="​color:​greenyellow">​--------------------- /​opt/​modules/​clemente/​compiladores ---------------------</​li>​ +        <li style="​color:​greenyellow">​----------------------- /​opt/​modules/​gcc/​8/bibliotecas ​---------------------</​li>​ 
-        <li style="​color:​greenyellow">​gcc/​7&nbsp;&​nbsp;&​nbsp;​intel/​2018 ​ </​li>​ +        <li style="​color:​greenyellow">​cfitsio/3.450&​nbsp;&​nbsp;​fftw/3.3.8&​nbsp;&​nbsp;​hdf5/1.8.12&​nbsp;&​nbsp;​hypre/2.15.1 &​nbsp;&​nbsp;​zlib/1.2.11  ​</​li>​ 
-        <li style="​color:​greenyellow"> ​</​li>​ +                        <li style="​color:​greenyellow">&​nbsp</​li>​
-        <li style="​color:​greenyellow">​-----------------------------  ​/​opt/​modules/clemente/gcc/7/aplicaciones ​ -----------------------------</​li>​ +
-        <li style="​color:​greenyellow">​anaconda2/5.0.0&​nbsp;&​nbsp;​casa/5.1.2&​nbsp;&​nbsp;​gadget/2&​nbsp;&​nbsp;​im2shape/2&​nbsp;&​nbsp;​psfex/​3.17.1&​nbsp;&​nbsp;​sextractor/2.19.5</​li>​ +
-        <li style="​color:​greenyellow">​anaconda3/​5.0.0&nbsp;&​nbsp;​flash/​4.4&​nbsp;&​nbsp;​galsim/​1.6&​nbsp;&​nbsp;​im3shape/​3&​nbsp;&​nbsp;​python/​2.7.14 ​</li>+
  
 +        <li style="​color:​greenyellow">​fftw&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;​gsl/​2.5&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;​hdf5/​1.10.5&​nbsp;&​nbsp;​openblas/​0.3.5&​nbsp;&​nbsp;</​li>​
 +        <li style="​color:​greenyellow">&​nbsp</​li>​
 +        <li style="​color:​greenyellow">​------------------------- ​ /​opt/​modules/​gcc/​8/​herramientas ------------------</​li>​
 +        <li style="​color:​greenyellow">​cmake/​3.13.4</​li>​
 +                <li style="​color:​greenyellow">&​nbsp</​li>​
 +        <li style="​color:​greenyellow">​------------------------- ​ /​opt/​modules/​gcc/​8/​mpi ---------------------------</​li>​
 +        <li style="​color:​greenyellow">​openmpi/​3.1.3</​li>​
 +         <​li style="​color:​greenyellow">&​nbsp;</​li>​
 +                <li style="​color:​greenyellow">​------------------------- ​ /​opt/​modules/​gcc/​8/​sistema -----------------------</​li>​
 +        <li style="​color:​greenyellow">​python/​2.7.16</​li> ​
 +        ​
 + <​li style="​color:​greenyellow">&​nbsp;</​li>​
       </ul>       </ul>
     <​p><​br>​Para ver que módulos tenemos cargados actualmente en nuestro entorno <comando class="​textoEspecial"><​i>"​module list"</​i></​comando>​     <​p><​br>​Para ver que módulos tenemos cargados actualmente en nuestro entorno <comando class="​textoEspecial"><​i>"​module list"</​i></​comando>​
Line 227: Line 232:
         </p>         </p>
       <ul class="​shell-body">​       <ul class="​shell-body">​
-        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load gcc/7</li>+        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load openmpi/3.1.3</li>
         <li style="​color:​greenyellow">​[usuario@clemente ~]$ module list</​li>​         <li style="​color:​greenyellow">​[usuario@clemente ~]$ module list</​li>​
         <li style="​color:​greenyellow">&​nbsp;</​li>​         <li style="​color:​greenyellow">&​nbsp;</​li>​
         <li style="​color:​greenyellow">​Currently Loaded Modulefiles:</​li>​         <li style="​color:​greenyellow">​Currently Loaded Modulefiles:</​li>​
-        <li style="​color:​greenyellow">&​nbsp;​1)&​nbsp;​clemente&​nbsp;&​nbsp;​2)&​nbsp;/​opt/​modules/​clemente/​gcc/​7/​sistema/​libgcc/​7&​nbsp;&​nbsp;​3)&​nbsp;​gcc/​7 ​</li>+        <li style="​color:​greenyellow">&​nbsp;​1)&​nbsp;​gcc/8.2.0&​nbsp;&​nbsp;​2)&​nbsp;​openmpi/3.1.3 </li>
       </ul>       </ul>
     <br>     <br>
Line 238: Line 243:
    <​p>​Si se cargan módulos incompatibles,​ modules avisará</​p>​    <​p>​Si se cargan módulos incompatibles,​ modules avisará</​p>​
     <ul class="​shell-body">​     <ul class="​shell-body">​
-        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load clemente</​li>​ +        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load gcc/7</​li>​ 
-        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load mirta3</li>+        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module load gcc/8.2.0</li>
         <li style="​color:​greenyellow">&​nbsp;</​li>​         <li style="​color:​greenyellow">&​nbsp;</​li>​
-        <li style="​color:​greenyellow">​WARNING: ​mirta3 ​cannot be loaded due to a conflict.</​li>​ +        <li style="​color:​greenyellow">​WARNING: ​gcc/​8.2.0 ​cannot be loaded due to a conflict.</​li>​ 
-        <li style="​color:​greenyellow">​HINT:​ Might try "​module unload ​clemente" first.</​li>​+        <li style="​color:​greenyellow">​HINT:​ Might try "​module unload ​gcc/7" first.</​li>​
       </​ul><​br>​       </​ul><​br>​
  
Line 270: Line 275:
     </p>     </p>
     <ul class="​shell-body">​     <ul class="​shell-body">​
-        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module whatis ​intel/2018</li>+        <li style="​color:​greenyellow">​[usuario@clemente ~]$ module whatis ​gcc77</li>
         <li style="​color:​greenyellow">&​nbsp;</​li>​         <li style="​color:​greenyellow">&​nbsp;</​li>​
-        <li style="​color:​greenyellow">​ ---------------------- /​opt/​modules/clemente/​compiladores ----------------------</​li>​ +        <li style="​color:​greenyellow">​ ---------------------- /​opt/​modules/​compiladores ----------------------</​li>​ 
-        <li style="​color:​greenyellow">&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp; ​intel/2018: icc/​icpc/​ifort 16.0.4</li>+        <li style="​color:​greenyellow">&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;&​nbsp;​gcc/7:&​nbsp; ​The&nbsp;GNU&​nbsp;​Compiler&​nbsp;​Collection&​nbsp;​includes&​nbsp;​front&​nbsp;​ends&​nbsp;​for&​nbsp;​C,&​nbsp;​C++,​ &​nbsp;​Objective-C,&​nbsp;​Fortran,&​nbsp;​Ada,​ &​nbsp;​and&​nbsp;​Go,&​nbsp;​ as&​nbsp;​well&​nbsp;​ as libraries&​nbsp;​ for&​nbsp;​these&​nbsp;​languages.</​li>​
     </ul>     </ul>
         <​br><​br>​         <​br><​br>​
wiki/tutorial_module.1544540721.txt.gz · Last modified: 2018/12/11 15:05 by 127.0.0.1