Condividi tramite


Definire un'attività Basic o MPI

Un'attività Basic esegue una singola istanza di un'applicazione seriale o un'applicazione MPI (Message Passing Interface). Un'applicazione MPI viene in genere eseguita contemporaneamente su più core e può estendersi su più nodi, con la comunicazione tra i processi.

I processi che funzionano con attività parallele tramite MS-MPI richiedono l'uso del mpiexec comando, pertanto i comandi per le attività MPI devono essere nel formato seguente: mpiexec [mpi_options] <myapp.exe> [arguments], dove myapp.exe è il nome dell'applicazione da eseguire. Il mpiexec comando accetta diversi argomenti che consentono di controllare il posizionamento del processo MPI, l'affinità di rete e altri parametri di runtime. Per altre informazioni su questi parametri, vedere Le informazioni di riferimento sui comandi di Microsoft HPC Pack.

È possibile usare la procedura seguente per creare un'attività Basic usando HPC Job Manager.

Annotazioni

Per completare questa procedura, è necessario essere stati aggiunti come utente nel cluster oppure è necessario essere membri di un gruppo di dominio aggiunto come utente nel cluster. Per altre informazioni, contattare l'amministratore del cluster.

Creare un'attività di base

In HPC Job Manager l'opzione per aggiungere un'attività è disponibile nelle finestre di dialogo Nuovo processo, Modifica processo e Copia processo . Ad esempio, la procedura seguente descrive come aggiungere un'attività nella finestra di dialogo Nuovo processo .

Per creare un'attività di base

  1. Nel riquadro Azioni di HPC Job Manager fare clic su Nuovo processo.

  2. Nel riquadro sinistro della finestra di dialogo Nuovo processo fare clic su Modifica attività.

  3. Scegliere il pulsante Aggiungi , fare clic sulla freccia giù e quindi su Attività di base.

  4. Nella finestra di dialogo attività digitare un nome per l'attività.

  5. Digitare il comando task, relativo alla directory di lavoro, nella casella Di immissione riga di comando . Ad esempio, per un'attività MPI è possibile digitare mpiexec myapp.exe.

  6. Specificare la directory Di lavoro per l'attività. In generale, una directory di lavoro deve essere indicata con un percorso UNC (Universal Naming Convention), non un percorso relativo o locale.

  7. Specificare i nomi di input standard, output standard e file di errore standard relativi alla directory di lavoro.

  8. Impostare il numero minimo e massimo di core necessari per il processo.

  9. Fare clic su OK per aggiungere l'attività al processo. La nuova attività viene ora visualizzata nell'elenco delle attività per il processo.

  10. È possibile definire proprietà aggiuntive dell'attività, ad esempio Impostazioni di esecuzione e Risorse necessarie , selezionando l'attività nell'elenco e modificando i valori delle proprietà nel riquadro Proprietà attività .

Considerazioni aggiuntive

  • La finestra di dialogo Nuovo processo Single-Task consente di inviare rapidamente un processo MPI o un'attività singola. Quando si usa questo metodo, si accettano automaticamente tutti i valori predefiniti delle proprietà del processo come definito dal modello di processo usato. Per specificare i valori delle proprietà del processo, è possibile inviare il processo usando invece la finestra di dialogo Nuovo processo .

  • È possibile eseguire lo stesso eseguibile usando file di input e output diversi creando un processo di sweep parametrico. Per altre informazioni, vedere Definire un'attività Sweep parametrica - Job Manager.

  • Per informazioni sulla terminologia di base, l'apertura di HPC Job Manager e la connessione a un cluster, vedere Panoramica di HPC Job Manager.

Altri riferimenti