Guía de usuario del SCAD del CIMA
De Wikicima
(Diferencias entre revisiones)
(→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