Mesures de la performances

3694 mots 15 pages
RESUME DES OUTILS QUI EXISTENT POUR TESTER LES PERFORMANCES DE CODES PARALLELES

Laure Coquart, en collaboration avec l’équipe assistance scientifique et l’équipe système

Décembre 2005

1. Introduction 2
2. Outils de profiling et de traces MPI 2 2.1 PE Benchmarker (PCT, PVT) 2 2.2 IBM’s Hardware Performance Monitor (HPM, HPCT) 4 2.3 Tuning and Analysis Utilities (TAU) 5 2.4 Paradyn 5 2.5 SvPablo 6 2.6 SCALEA 6 2.7 DEvelopment Environment for Parallel programs (DEEP/MPI) 6
3. Outils de profiling 7 3.1 ToolGear 7 3.2 Dynaprof 7 3.3 Prof, Gprof et Tprof 7 3.4 Xprofiler 8
4. Outils de trace MPI 9 4.1 MPItrace 9 4.2 Integrated Performance Monitoring (IPM) 9 4.3 Perfometer 10
5. Outils de visualisation des traces MPI 11 5.1 Jumpshot 11 5.2 Vampirtrace/Vampir 21 5.3 Paraver 21 5.4 Paragraph 21
6. Conclusion 22

1. Introduction

Il y a peu d’outils gratuits sur IBM qui fassent et profiler, c’est-à-dire qui permettent de récupérer les données hardware, comme le nombre de fois où une routine a été appelée ou le nombre d’opérations flottantes réalisées, et qui permettent également de récupérer les informations concernant les traces MPI du programme, pour une étude plus fine des performances et des communications dans le programme. Il y en a également peu parmi ceux qui existent qui soient simples et faciles à mettre en place, sans implémenter le programme. Les données obtenues sur les différents logiciels présentées ci-dessous proviennent d’internet ainsi que des documents référencés en [1] et [2].

2. Outils de profiling et de traces MPI

2.1 PE Benchmarker (PCT, PVT)

PE Benchmarker est un produit IBM AIX, non payant. Il est construit sur la bibliothèque DPCL (Dynamic Probe Class Library). Il utilise les outils PCT (Performance Collection Tool), UTE (Uniform Trace Environment) et PVT (Profile Visualization Tool). Il n’y a pas besoin d’instrumenter les codes pour utiliser

en relation

  • L'open space m'a tuer
    596 mots | 3 pages
  • Exercice taille
    1019 mots | 5 pages
  • Mesure de la performance
    708 mots | 3 pages
  • Politique d'acquisition d'ibm software
    13078 mots | 53 pages
  • l'optique mutualiste
    2345 mots | 10 pages
  • Pirou plage
    694 mots | 3 pages
  • altis
    4764 mots | 20 pages
  • Lenovo
    2823 mots | 12 pages
  • Annees 8o
    3457 mots | 14 pages
  • Azaz
    2459 mots | 10 pages
  • Stratégie d'ibm
    1226 mots | 5 pages
  • Mesures de surete
    3586 mots | 15 pages
  • Mesure de performance
    1381 mots | 6 pages
  • Synthese
    1054 mots | 5 pages
  • Analyse de la pratique
    539 mots | 3 pages