send_turbo
Para lanzar al sistema de colas trabajos de Turbomole existe la utilidad send_turbo
. Al ejecutarlo, muestra la sintaxis del comando, que se resume a continuación:
send_turbo "EXEC and Options" JOBNAME TIME[or QUEUE] PROCS[property] MEM [``Otherqueue options'' ]
- EXEC: Nombre del programa de turbomole que se quiere usar.
- JOBNAME: Nombre del input (normalmente control).
- PROCS: Número de procesadores.
- TIME[or QUEUE]: Tiempo solicitado a la cola, formato hh:mm:ss (o nombre de la cola).
- MEM: memoria en GB y sin especificar la unidad.
- [«Otras opciones de Torque»] Existe la posibilidad de pasar más variables al sistema de colas. Ver ejemplos más abajo. Más información sobre estas opciones
Ejemplos
Para mandar Turbomole (binario jobex) con el input control a 1 nodo, 8 procesadores de ese nodo con un tiempo solicitado de 4 horas y 1 GB de RAM ejecutar:
send_turbo jobex control 04:00:00 8 1
Para mandar Turbomole (jobex -ri) con el input control a 2 nodos, 8 procesadores en cada nodo, con un tiempo solicitado de 192 horas, 8 GB de RAM y que se ejecute después del trabajo 1234.arina:
send_turbo jobex -ri control 192:00:00 16 8 ``-W depend=afterany:1234''
El comando send_turbo
copia el contenido del directorio desde el que se lanza al /scratch
o /gscratch
-si se usan 2 o más nodos, es allí donde realiza el cálculo.