VAMPIR :
VAMPIR est un outil graphique de profiling commercialisé par la société PALLAS.
Il permet de visualiser et d'analyser les performances des codes MPI.
2.2.7.3
2.2.7.3.1
Pfmon est le bon outil pour obtenir rapidement un chiffre élémentaire
caractérisant un programme, sans aucune programmation, par exemple le
nombre d'opérations en virgule flottante du programme test2:
pfmon -e FP_OPS_RETIRED test2
2 421 914 081 FP_OPS_RETIRED
Il est possible de capturer 4 évènements a la fois et d'avoir une sortie complète (
with header) ; par exemple la commande:
pfmon --with-header -k -u -e
L2_MISSES,L2_REFERENCES,L3_MISSES,IA64_INST_RETIRED
--outfile=result_pfmon/pfmon_miss_16.2081 runspec ........
donne:
#
# date: Fri Feb 21 02:16:14 2003
#
# hostname: chircane
#
# kernel version: Linux 2.5.59 #2 SMP Wed Feb 12 06:17:00 PST 2003
#
# pfmon version: 2.0
Description de l'environnement logiciel Linux HPC
Exemples d'utilisation comparée d'outils de profiling
PFMON
2-23