Compartir a través de


Definir una tarea básica o MPI

Una tarea de básico ejecuta una sola instancia de una aplicación serie o una aplicación de interfaz de paso de mensajes (MPI). Normalmente, una aplicación MPI se ejecuta simultáneamente en varios núcleos y puede abarcar varios nodos, con la comunicación que se produce entre los procesos.

Los trabajos que funcionan con tareas paralelas a través de MS-MPI requieren el uso del comando mpiexec; Por lo tanto, los comandos para las tareas de MPI deben tener el siguiente formato: mpiexec [mpi_options] <myapp.exe> [arguments], donde myapp.exe es el nombre de la aplicación que se va a ejecutar. El comando mpiexec toma una serie de argumentos que permiten controlar la selección de ubicación del proceso de MPI, la afinidad de red y otros parámetros en tiempo de ejecución. Para obtener más información sobre estos parámetros, consulte la Referencia de comandos de Microsoft HPC Pack.

Puede usar el procedimiento siguiente para crear una tarea de Básico 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.

Creación de una tarea básica

En el Administrador de trabajos de HPC, la opción para agregar una tarea está disponible en los cuadros de diálogonuevo trabajo de , Modificar trabajoy Copiar trabajo. Por ejemplo, en el procedimiento siguiente se describe cómo agregar una tarea en el cuadro de diálogo Nuevo trabajo .

Para crear una tarea básica

  1. En el Administrador de trabajos de HPC, en el panel acciones de , haga clic en nuevo trabajo.

  2. En el panel izquierdo del cuadro de diálogo Nuevo trabajo , haga clic en Editar tareas.

  3. Seleccione el botón Agregar , haga clic en la flecha abajo y, a continuación, haga clic en tarea básica.

  4. En el cuadro de diálogo tarea, escriba un nombre para la tarea.

  5. Escriba el comando de tarea, en relación con el directorio de trabajo, en el cuadro Línea de comandos entrada. Por ejemplo, para una tarea MPI puede escribir mpiexec myapp.exe.

  6. Especifique el de directorio de trabajo de para la tarea. En general, un directorio de trabajo debe indicarse con una ruta de acceso de convención de nomenclatura universal (UNC), no una ruta de acceso relativa o local.

  7. Especifique elde entrada estándar , de salida estándar y nombre de archivo estándar en relación con el directorio de trabajo.

  8. Establezca el número mínimo y máximo de núcleos necesarios para el trabajo.

  9. Haga clic en Aceptar para agregar la tarea al trabajo. La nueva tarea aparece ahora en la lista de tareas del trabajo.

  10. Puede definir propiedades de task adicionales, como el Configuración de ejecución y recursos necesarios seleccionando la tarea de la lista y modificando los valores de propiedad en el panel Propiedades de tarea.

Consideraciones adicionales

  • El cuadro de diálogo Nuevo trabajo de Single-Task proporciona una manera rápida de enviar un trabajo de un solo trabajo o MPI. 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. Para especificar valores de propiedad de trabajo, puede enviar el trabajo mediante el cuadro de diálogo Nuevo trabajo en su lugar.

  • Puede ejecutar el mismo archivo ejecutable mediante archivos de entrada y salida diferentes mediante la creación de un trabajo de barrido paramétrico. Para obtener más información, vea Definir una tarea de barrido paramétrico: administrador de trabajos.

  • Para obtener información sobre la terminología básica, la apertura de HPC Job Manager y la conexión a un clúster, consulte Overview of HPC Job Manager.

Referencias adicionales