Publications

Thèses


< retour aux thèses

« Méthodes et outils pour implémentation rapide et efficace d'algorithmes de vision par ordinateur sur des multiprocesseurs embarqués ».

Auteur : V. Schwambach
Directeur de thèse : S. Mancini
Président du jury : D. Borrione
Rapporteur(s) de thèse : S. Derrien, F. Berry,
Examinateur(s) de thèse : D. Fey, S. Cleyet-Merle,
These de Doctorat Université Grenoble Alpes
Spécialité : informatique
Soutenance : 30/03/2016
ISBN : 978-2-11-129211-6

Résumé

Les applications de vision par ordinateur embarquées demandent une forte capacité de calcul et poussent le développement des systèmes multi- et many-cores spécifiques à l’application. Les choix au départ de la conception du système peuvent impacter sa performance parallèle finale – parmi lesquelles la granularité de la parallélisation, le nombre de processeurs et l’équilibre entre calculs et l’acheminement des données. L’impact de ces choix est difficile à estimer dans les phases initiales de conception et il y a peu d’outils et méthodes pour aider les concepteurs dans cette tâche. Les contributions de cette thèse consistent en deux méthodes et les outils associés qui visent à faciliter la sélection des paramètres architecturaux d’un multiprocesseur embarqué et les stratégies de parallélisation des applications de vision embarquée. La première est une méthode d’exploration de l’espace de conception qui repose sur Parana, un outil fournissant une estimation rapide et précise de la performance parallèle. Parana permet l’évaluation de différents scénarios de parallélisation et peut déterminer la limite maximale de performance atteignable. La seconde contribution est une méthode pour l’optimisation du dimensionnement des tuiles d’images 2D utilisant la programmation par contraintes dans l’outil Tilana. La méthode proposée intègre pour plus de précision des facteurs non-linéaires comme les temps des transferts DMA et les surcoûts de l’ordonnancement parallèle.

pdf pdf