Methode De Conception Rapide D Architecture Massivement Parallele Sur Puce


Download Methode De Conception Rapide D Architecture Massivement Parallele Sur Puce PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Methode De Conception Rapide D Architecture Massivement Parallele Sur Puce book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

Méthode de conception rapide d’architecture massivement parallèle sur puce


Méthode de conception rapide d’architecture massivement parallèle sur puce

Author: Mouna Baklouti Kammoun

language: fr

Publisher:

Release Date: 2010


DOWNLOAD





Les travaux présentés dans cette thèse s’inscrivent dans le cadre des recherches menés sur la conception et implémentation des systèmes sur puce à hautes performances afin d’accélérer et faciliter la conception ainsi que la mise en œuvre des applications de traitement systématique à parallélisme de données massif. Nous définissons dans ce travail un système SIMD massivement parallèle sur puce nommé mppSoC : massively parallel processing System on Chip. Ce système est générique et paramétrique pour s’adapter à l’application. Nous proposons une démarche de conception rapide et modulaire pour mppSoC. Cette conception se base sur un assemblage de composants ou IPs. À cette fin, une bibliothèque mppSoCLib est mise en place. Le concepteur pourra directement choisir les composants nécessaires et définir les paramètres du système afin de construire une configuration SIMD répondant à ses besoins. Une chaîne de génération automatisée a été développée. Cette chaîne permet la génération automatique du code VHDL d’une configuration mppSoC modélisée à haut niveau d’abstraction (UML). Le code VHDL produit est directement simulable et synthétisable sur FPGA. Cette chaîne autorise la définition à un haut niveau d’abstraction d’une configuration adéquate à une application donnée. À partir de la simulation du code généré automatiquement, nous pouvons modifier la configuration dans une démarche d’exploration pour le moment semi-automatique. Nous validons mppSoC dans un contexte applicatif réel de traitement vidéo à base de FPGA. Dans ce même contexte, une comparaison entre mppSoC et d’autres systèmes montre les performances suffisantes et l’efficacité de mppSoC.

Conception d'une architecture extensible pour le calcul massivement parallèle


Conception d'une architecture extensible pour le calcul massivement parallèle

Author: Ania Kaci

language: fr

Publisher:

Release Date: 2016


DOWNLOAD





En réponse à la demande croissante de performance par une grande variété d'applications (exemples : modélisation financière, simulation sub-atomique, bio-informatique, etc.), les systèmes informatiques se complexifient et augmentent en taille (nombre de composants de calcul, mémoire et capacité de stockage). L'accroissement de la complexité de ces systèmes se traduit par une évolution de leur architecture vers une hétérogénéité des technologies de calcul et des modèles de programmation. La gestion harmonieuse de cette hétérogénéité, l'optimisation des ressources et la minimisation de la consommation constituent des défis techniques majeurs dans la conception des futurs systèmes informatiques.Cette thèse s'adresse à un domaine de cette complexité en se focalisant sur les sous-systèmes à mémoire partagée où l'ensemble des processeurs partagent un espace d'adressage commun. Les travaux porteront essentiellement sur l'implémentation d'un protocole de cohérence de cache et de consistance mémoire, sur une architecture extensible et sur la méthodologie de validation de cette implémentation.Dans notre approche, nous avons retenu les processeurs 64-bits d'ARM et des co-processeurs génériques (GPU, DSP, etc.) comme composants de calcul, les protocoles de mémoire partagée AMBA/ACE et AMBA/ACE-Lite ainsi que l'architecture associée « CoreLink CCN » comme solution de départ. La généralisation et la paramètrisation de cette architecture ainsi que sa validation dans l'environnement de simulation Gem5 constituent l'épine dorsale de cette thèse.Les résultats obtenus à la fin de la thèse, tendent à démontrer l'atteinte des objectifs fixés.