Visualisation d'événements temps-réel sous Linux

Ce projet consiste à reprendre un outil de visualisation de traçage d'événements sous Linux, appelé, LTTng (Linux Trace Toolkig new generation), de telle manière à pouvoir visualiser et analyser des applications temps-réel utilisant l'extension Xenomai (extension temps-réel du noyau Linux). La visualisation consiste à pouvoir repérer les principales activités des tâches temps-réel (activations, changements de contexte, suspensions, etc.) ainsi que les périodes de détention de ressources partagées (verrous, sémaphores, variables condition, etc.). Par ailleurs, ce projet comportera également le développement de mécanismes de simulation "à postiori" d'une application sur la base d'une trace existante, en modifiant les paramètres des tâches (période, priorité, etc.) Cet outil pourra être utilisé à la mise au point d'applications nécessitant un temps-réel strict (précision: ~100ns).

Etudiant: Jean-Olivier Villemure

Année: 2006

Département: TIC

Filière: Informatique et systèmes de communication (anciennement Informatique)

Type de formation: Plein temps

Partenaire externe: Ecole Polytechnique de Montréal (laboratoire CASI) et Daniel Rossier (REDS/HEIG-VD)

Enseignant responsable: Daniel Rossier

Téléchargement:
- Télécharger l'affiche