Bon, c'est pas forcément dans la thématique exacte du topic mais ça doit quand même s'en rapprocher:
Je cherche un outil de profiling d'une application en termes de consommation mémoire (et éventuellement temps d'exécution, mais ça j'ai déjà "time" qui est exploitable ).
Je m'explique: je cherche à comparer diverses implémentations en série / parallèle de la résolution d'un même problème et faire de jolis graphes tout plein .
Petite précision: ça serait chouette que ça soit applicable à n'importe quel exécutable: là j'vais écrire un bousin en C++/MPI mais le suivant sera en C++/OpenMP .
Quelqu'un aurait quelque chose à me conseiller ?
Publicité
Posté le 16-11-2010 à 16:57:08
Mjules
Modérateur Parle dans le vide
Posté le 16-11-2010 à 17:02:59
sysprof, oprofile pour profiler les performances d'une applis (entre autres). Valgrind pour la mémoire (entre autres aussi). Mais sinon, effectivement, ce n'est pas du tout limité à ubuntu et il serais mieux d'ouvrir un topic pour ça
sysprof, oprofile pour profiler les performances d'une applis (entre autres).
OK, merci, je vais y jeter un oeil .
Citation :
Valgrind pour la mémoire (entre autres aussi). Mais sinon, effectivement, ce n'est pas du tout limité à ubuntu et il serais mieux d'ouvrir un topic pour ça
Valgrind je connais très bien pour en avoir usé et abusé mais ça ne passe pas avec MPI .