[gull] MPICH - packets sniffing

vkeller at bluewin.ch vkeller at bluewin.ch
Fri May 27 11:13:01 CEST 2005


>Il n'est pas necessaire (et souhaitable) de faire des "profilers" a
>l'interieur des 
>routines MPI. C'est un standard de commication pour la programmation parallele.

Je suis aussi de cet avis.

>Il existe un outil pour "monitorer" la performance des executions des
>composants de MPI. Il s'agit de "Tau portable profiling" disponible sous
>http://www.cs.uoregon.edu/research/paracomp/tau/tautools

As-tu déjà utilisé cet outil ?

La possibilité d'utiliser tau "at runtime" me parrait excellente et tout
à fait dans ce que je recherche. C'est ce point qui semble différer des outils
de profiling parallèle traditionnels.


>TAU peut-etre utiliser avec du fortran, C/C++ et d'autres languages obscures
>tels que HPF.

Comment ça "obscure" le HPF ????

High Performances Fortran a lancé des grandes idées, mais qui resteront probablement
un rêve. A l'image de MPI, peu des spécifications orginales n'ont été implémentées
(avec MPI on y arrive d'ailleurs petit à petit).

Citons simplement que le "FORALL" du F95 provient de HPFF !

Mais il est vrai, le langage est dans un état critique... aux soins intensifs
on va dire.

>Su vous travaillez sur les systemes paralleles de SGI., il y a ProDev WorkShop
>qui collecte les performances des differentes parties du code.

Merci du renseignement. Mais actuellement je me restreins à un type de machines
particulier (Beowulf clusters class. Réseau FE ou GigE). On passera aux Altix
peut-être une fois :-)

Vincent

-------------------------------------------
Vincent Keller
Université de Genève - Section Informatique
E-mail: vkeller at bluewin.ch
Home Page: http://cui.unige.ch/~kellev01
-------------------------------------------




More information about the gull mailing list