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 comando mpiexec; 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 comando mpiexec 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 la Riferimento ai comandi di Microsoft HPC Pack.

È possibile usare la procedura seguente per creare un'attività basic usando Gestione processi HPC.

Nota

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 Gestione processi HPC l'opzione per aggiungere un'attività è disponibile nelle finestre di dialogo Nuovo processo, Modifica processoe Copia processo. Ad esempio, nella procedura seguente viene descritto come aggiungere un'attività nella finestra di dialogo nuovo processo.

Per creare un'attività di base

  1. Nel riquadro Azioni HPC 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 fare clic 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 riga di comando voce. Ad esempio, per un'attività MPI è possibile digitare mpiexec myapp.exe.

  6. Specificare il 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 l'input standard , output Standarde errore Standard nomi di file 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 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 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.

Riferimenti aggiuntivi