Outil d’analyse de Performance : MPI Performance Snapshot intel(r)
Article mis en ligne le 7 mars 2016
dernière modification le 7 avril 2017
logo imprimer

Dans cet article nous indiquons la manière d’utiliser l’outil Intel MPS sur le système EOS.
Pré-requis : l’application doit être compilée avec la librairie MPI d’Intel (r).

L’utilisation de l’outil MPS intel(r) se fait en deux étapes :

  • Première étape : collecte des informations à travers un run classique (voir exemple script slurm ci-après)
  • Deuxième étape : post-traitement des données générées puis visualisation des résultats à travers un navigateur web (le post-traitement génère un fichier HTML)


Première étape : collecte des informations liées à la performance lors du run

  • Exemple de script :

Balises SBATCH

Environnement MPS :

Deuxième étape : Post-traitement des données collectées

  • Les fichiers et le répertoire créés par l’outil MPS :
    Si tout s’est bien déroulé à l’étape 1 un répertoire contenant les données de performance collectées a été créé au sein du répertoire d’exécution de l’application :

et

ainsi que deux fichiers :

  • Le post-traitement, se positionner dans le répertoire d’exécution de l’application :

Remarque : le nom du fichier résultat est application_report.html
Vous êtes libre de changer application_report mais pas l’extension qui doit rester .html

Visualisation résultats MPS II {PNG}
Visualisation résultats MPS I {PNG}



Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.86.44
Hébergeur : INP Toulouse