Diferencia entre revisiones de «Guía de usuario del SCAD del CIMA»
(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…') |
Sin resumen de edición |
||
| 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: | ||
<pre>#PBS -l nodes=8:ppn=1 | |||
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" | |||
*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 | |||
Por último, debemos indicar que cola se usará. Actualmente hay dos colas: | |||
Una vez que esta todo modificado ejecutamos: | *Una vez que esta todo modificado ejecutamos: | ||
qsub pbs | |||
Para visualizar lo que ejecutamos y el estado: | *Para visualizar lo que ejecutamos y el estado: | ||
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) | |||
Revisión del 18: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:
- En el pbs tengo que elegir la cantidad de nodos y procesadores que quiero utilizar
#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)