Guía de usuario del SCAD del CIMA

De Wikicima
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(Para ejecutar un trabajo:)
Línea 3: Línea 3:
   
 
* Si desea utilizar compiladores '''GNU''' es necesario ejecutar el siguiente comando:
 
* Si desea utilizar compiladores '''GNU''' es necesario ejecutar el siguiente comando:
source /opt/gnu/load_gnu-10.2.1.sh
+
source /opt/load-libs gnu
 
 
* Si desea utilizar compiladores '''Intel''' es necesario ejecutar el siguiente comando:
 
* Si desea utilizar compiladores '''Intel''' es necesario ejecutar el siguiente comando:
source /opt/intel/load_intel-2021.4.0.sh
+
source /opt/load-libs intel
   
 
* Las librerías y modelos se encuentran instalados en:
 
* Las librerías y modelos se encuentran instalados en:
Línea 13: Línea 13:
 
/opt/wrf/WRF-4.3.2/intel
 
/opt/wrf/WRF-4.3.2/intel
   
O
+
o
 
/opt/wrf/WRF-4.3.2/gnu
 
/opt/wrf/WRF-4.3.2/gnu
   

Revisión de 16:45 24 abr 2022

Elegir librerías a utilizar (Intel o GNU)

Por defecto no se cargan variables para los compiladores.

  • Si desea utilizar compiladores GNU es necesario ejecutar el siguiente comando:
source /opt/load-libs gnu
  • Si desea utilizar compiladores Intel es necesario ejecutar el siguiente comando:
source /opt/load-libs intel
  • Las librerías y modelos se encuentran instalados en:
/opt
  • Dentro de cada directorio se encuentra la versión de la librería o modelo según el compilador utilizado. Por ejemplo:
/opt/wrf/WRF-4.3.2/intel

o

/opt/wrf/WRF-4.3.2/gnu

Para ejecutar un trabajo:

  • En el archivo pbs elijo la cantidad de nodos y procesadores que quiero utilizar. Ejemplo para 8 nodos de 1 procesador cada uno:
#PBS -l nodes=8:ppn=1 
PROC_NO=8
  • Otro ejemplo es elegir 3 nodos de dos procesadores cada uno:
#PBS -l nodes=3:ppn=2
PROC_NO=6
  • Por último, debemos indicar que cola se usará. Actualmente hay sólo una cola (larga)
#PBS -q larga
  • Una vez que esta todo modificado ejecutamos:
qsub corrida.pbs
  • Para visualizar lo que ejecutamos y el estado:
qstat –n
  • Para matar el trabajo que enviamos:
qdel <número de trabajo> (número de trabajo lo sabemos haciendo qstat –n)
  • Config de un archivo PBS típico
## Job Name
#PBS -N nombreJob

## Novedades por mail
#PBS -m abe
#PBS -M <my.user>@cima.fcen.uba.ar

## Joins standard and Error outputs in a single file
#PBS -j oe

## Queue
#PBS -q larga

## resources
#PBS -l nodes=3:ppn=1
Herramientas personales