Guía de usuario del SCAD del CIMA

De Wikicima
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(Página creada con 'Para ejecutar el modelo: Primero es conveniente limpiar todos los archivos temporales: make clean make mpclean Luego compilar: make mpp Después editar el pbs que permite e…')
 
Línea 1: Línea 1:
 
Para ejecutar el modelo:
 
Para ejecutar el modelo:
Primero es conveniente limpiar todos los archivos temporales:
+
*Primero es conveniente limpiar todos los archivos temporales:
 
make clean
 
make clean
 
make mpclean
 
make mpclean
   
Luego compilar:
+
*Luego compilar:
make mpp
+
make mpp
   
Después editar el pbs que permite ejecutar el modelo
+
*Después editar el pbs que permite ejecutar el modelo
En el pbs tengo que elegir la cantidad de nodos y procesadores que quiero utilizar
+
**En el pbs tengo que elegir la cantidad de nodos y procesadores que quiero utilizar
En este ejemplo estoy eligiendo 8 nodos de 1 procesador cada uno:
+
***En este ejemplo estoy eligiendo 8 nodos de 1 procesador cada uno:
#PBS -l nodes=8:ppn=1
+
<pre>#PBS -l nodes=8:ppn=1
PROC_NO=8
+
PROC_NO=8</pre>
  +
***Otro ejemplo es elegir 3 nodos de dos procesadores cada uno:
  +
<pre>#PBS -l nodes=3:ppn=2
  +
PROC_NO=6</pre>
  +
**Además hay que elegir el nombre del archivo ejecutable:
  +
EXEC_NAME="mm5.mpp"
   
Otro ejemplo es elegir 3 nodos de dos procesadores cada uno:
+
*Por último, debemos indicar que cola se usará. Actualmente hay dos colas:
#PBS -l nodes=3:ppn=2
+
**corta: para corridas de no más de 3hs.
PROC_NO=6
+
**larga: Para corridas de mayor duración
+
#PBS -q corta
Además hay que elegir el nombre del archivo ejecutable:
 
EXEC_NAME="mm5.mpp"
 
 
Por último, debemos indicar que cola se usará. Actualmente hay dos colas:
 
corta: para corridas de no más de 3hs.
 
larga: Para corridas de mayor duración
 
 
#PBS -q corta
 
 
 
Una vez que esta todo modificado ejecutamos:
+
*Una vez que esta todo modificado ejecutamos:
qsub pbs
+
qsub pbs
   
Para visualizar lo que ejecutamos y el estado:
+
*Para visualizar lo que ejecutamos y el estado:
qstat –n
+
qstat –n
   
Para matar el trabajo que enviamos:
+
*Para matar el trabajo que enviamos:
qdel <número de trabajo> (número de trabajo lo sabemos haciendo qstat –n)
+
qdel <número de trabajo> (número de trabajo lo sabemos haciendo qstat –n)

Revisión de 15:21 22 jun 2012

Para ejecutar el modelo:

  • Primero es conveniente limpiar todos los archivos temporales:
make clean
make mpclean
  • Luego compilar:
make mpp
  • Después editar el pbs que permite ejecutar el modelo
    • En el pbs tengo que elegir la cantidad de nodos y procesadores que quiero utilizar
      • En este ejemplo estoy eligiendo 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
    • Además hay que elegir el nombre del archivo ejecutable:
EXEC_NAME="mm5.mpp"
  • Por último, debemos indicar que cola se usará. Actualmente hay dos colas:
    • corta: para corridas de no más de 3hs.
    • larga: Para corridas de mayor duración
#PBS -q corta
  • Una vez que esta todo modificado ejecutamos:
qsub 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)
Herramientas personales