Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un barrido paramétrico ejecuta un comando un número especificado de veces (indicados por valores de inicio, fin e incremento), por lo general entre los archivos de entrada y salida indizados. Los pasos del barrido pueden ejecutarse o no en paralelo, en función de los recursos disponibles en el clúster cuando se ejecuta la tarea.
El índice del barrido paramétrico se puede aplicar a las instancias de la aplicación y a los archivos de directorio de trabajo, entrada, salida y error. Puede usar el carácter asterisco () como marcador de posición para el índice de barrido paramétrico. Puede incluir más de un asterisco () para indicar el número mínimo de posiciones que se usarán al expresar el número del índice o la subtarea. Esto no limita los números que requieren más posiciones. Para obtener más información, consulte Descripción de la aplicación y los archivos de datos.
Puede usar el procedimiento siguiente para crear un trabajo de barrido paramétrico mediante el Administrador de trabajos de HPC.
Nota:
Para completar este procedimiento, debe haber sido agregado como usuario en el clúster o debe ser miembro de un grupo de dominio que se haya agregado como usuario en el clúster. Para más información, póngase en contacto con el administrador del clúster.
Agregar una tarea de barrido paramétrico
En el Administrador de clústeres de HPC, la opción para agregar una tarea está disponible en los cuadros de diálogo Nuevo trabajo, Modificar trabajo y Copiar trabajo . Por ejemplo, el procedimiento siguiente describe cómo agregar una tarea en el cuadro de diálogo Nuevo trabajo .
Para agregar una tarea de barrido paramétrico
En Administración de trabajos, en el panel Acciones , haga clic en Nuevo trabajo.
En el panel izquierdo del cuadro de diálogo Nuevo trabajo , haga clic en Editar tareas.
Seleccione el botón Agregar , haga clic en la flecha abajo y, a continuación, haga clic en Tarea de barrido paramétrico.
En el cuadro de diálogo tarea, escriba un nombre para la tarea.
Defina el índice para el barrido paramétrico de la manera siguiente:
En el paso 1 del cuadro de diálogo, establezca los valores de índice inicial y final del barrido.
En el paso 2, elija el incremento para el índice de barrido.
Puede comprobar la serie de índices en Paso 4: Vista previa de la tarea de barrido.
Escriba el comando de tarea, en relación con el directorio de trabajo, en el cuadro de entrada Línea de comandos . Por ejemplo, para crear varias instancias indexadas de la aplicación, escriba:
myApp.exe *Especifique el directorio De trabajo de la tarea. El valor predeterminado es el directorio principal del propietario del trabajo en el nodo (
%userprofile%, que normalmente apunta a C:\Users\user_name).El directorio de trabajo puede incluir el asterisco (*) si cada paso del barrido necesita un directorio de trabajo discreto.
Especifique los nombres de archivo de error Estándar, Salida estándar y Estándar en relación con el directorio de trabajo. Use el asterisco (*) para representar un número de archivo que aumentará de una iteración a la siguiente según la configuración de índice que eligió en el paso 5 de este procedimiento.
Por ejemplo, si los archivos de entrada se indexan como input1, input2, input3..., use el siguiente formato: input*.dat.
Si los archivos de entrada se indexan como input001, input002, input003..., use el siguiente formato: input***.dat.
Obtenga una vista previa de la tarea de barrido paramétrico. Si el trabajo no es lo que ha previsto, realice cambios y vuelva a obtener una vista previa.
Haga clic en Aceptar para agregar la tarea al trabajo. La nueva tarea aparece ahora en la lista de tareas del trabajo.
Puede definir propiedades de tarea adicionales, como configuración de ejecución y recursos necesarios seleccionando la tarea en la lista y modificando los valores de propiedad en el panel Propiedades de la tarea.
Consideraciones adicionales
El cuadro de diálogo Nuevo trabajo de barrido paramétrico proporciona una manera rápida de enviar un trabajo de barrido paramétrico. Cuando se usa este método, se aceptan automáticamente todos los valores de propiedad de trabajo predeterminados definidos por la plantilla de trabajo que se usa.
Puede copiar archivos de datos o de aplicación en cada nodo de proceso asignado al trabajo agregando una tarea de preparación de nodo . Para obtener más información, vea Definir una tarea de preparación de nodo.
Puede limpiar o recopilar datos de los nodos a medida que se liberan del trabajo agregando una tarea De lanzamiento de nodo. Para obtener más información, vea Definir un elemento ReleaseTask de nodo.