/ / Come salvare il report di riepilogo del profilo mpi in matlab - matlab, profiling, profiler, parfor

Come salvare il report di riepilogo del profilo mpi in matlab - matlab, profiling, profiler, parfor

Voglio salvare i dettagli di ciascun lavoratore così come viene visualizzato nel rapporto di riepilogo mpiprofile. Profsave non fornisce tutti i dettagli in modo molto chiaro per il report generato dall'opzione visualizzatore mpiprofile.

C'è un altro modo per salvare il rapporto?

risposte:

0 per risposta № 1

Un modo in cui ho pensato di fare qualcosa di simile è il seguente.

Suppongo che tu stia usando "pmode" perché, per quanto ne so, devi eseguire "pmode" per eseguire mpiprofile.

Quindi è così che va.

  • Salvataggio

    1. Salvare le informazioni su mpiprofile all'interno di ogni worker (o è spesso chiamato lab dalla mia comprensione).

      mpiprofile mpistruct;

    2. Quindi si trasferisce al client usando il seguente comando

      pmode lab2client mpistruct;

    3. Quindi salva il mpistruct in un file .mat

      salvare ( "mpistruct");

  • Caricamento in corso: Quando stai provando a visualizzare il risultato mpiprofile:

    1. Carica il file mpi

      carico ( "mpistruct.mat");

    2. Esegui visualizzatore mpiprofile

      mpiprofile ("viewer", mpistruct);

Questo dovrebbe apparire nel browser.

Nota. Sopra codice è stato testato con 2015b.

(Ho scritto la stessa risposta esatta alla comunità di Matlab. Ho copiato per tua comodità.)