Visualisation de communication entre processus Python
Nature du projet
Preuve de concept
Description du travail demandé
La communication dans une application multi-processus est quelque chose de compliqué. L’objectif de ce projet long est de faire un outil permettant la visualisation des communications mais aussi de l’état des variables internes des différents processus. On s’intéressera au cas des applications python.
L’objectif sera dans l’ordre et en fonction de l’avancement du groupe de
- Proposer une IHM permettant de visualiser les communications par socket et les variables locales
- Proposer une surcharge de la bibliothèque standard socket python
- Idem pour les opérations collectives MPI
- Idem pour les moniteurs de Hoar
Environnement technologique
- Python, IHM