La Synthèse MPSoC et NoC avec Customisation des Extensions SIMD - Archive ouverte HAL Access content directly
Theses Year : 2008

MPSoC Synthesis with Customized SIMD Instruction Set Extensions

La Synthèse MPSoC et NoC avec Customisation des Extensions SIMD

Abstract

An efficient system level design methodology for MPSoC synthesis should be able to exploit both coarse grained and fine grained parallelism inherent in the target application. Traditional MPSoC synthesis methodologies proposed so far emphasize on coarse grained (task level) parallelism exploitation where processor cores architecture is fixed before the start of multiprocessor design. On the other hand, extensible processor synthesis methodologies emphasize on fine grained (instruction level) parallelism ignoring the task level parallelism exploitation through multiprocessor design. We have observed that the problems of processor extension synthesis and general MPSoC synthesis are closely related and it is important to integrate both problems together to get optimal result. However, combining both problems complicates the synthesis even more because of large design spaces associated with these problems. In this thesis, we have proposed an MPSoC design methodology that combines the problem of traditional MPSoC synthesis with extensible processor synthesis to take benefit of both levels of parallelism.
Une méthode de conception de niveau de système efficace de synthèse MPSOC devrait être capable d'exploiter à la fois les parallélismes à gros grains et à grains fins inhérents à l'application cible. Les méthodes de synthèse traditionnelles ont jusqu'à lors proposé de mettre l'accent sur l'exploitation de parallélismes à gros grains (niveau des tâche) dans lesquelles l'architecture des cœurs de processeurs est définie avant le début de la conception des multiprocesseurs. D'un autre côté, des méthodologies de synthèse de processeur étendu portent leur attention sur les parallélismes à grains fins (niveau d'instruction) en ignorant l'exploitation des parallélismes de niveau des tâches par la conception de multiprocesseurs. Nous avons observé que les problèmes de synthèse d'extension de processeur et la synthèse général MPSoC sont étroitement reliés et il est important d'intégrer les deux problèmes ensemble pour obtenir un résultat optimal. Cependant, la combinaison des deux problèmes complique beaucoup plus la synthèse à cause des grands espaces de conception associés avec ces problèmes. Dans cette thèse, nous avons proposé une méthodologie de conception MPSoC qui combine le problème de synthèse MPSoC traditionnelle avec la synthèse de processeur étendu pour bénéficier des deux niveaux de parallélisme.

Domains

Fichier principal
Vignette du fichier
cheemaphd.pdf (2.77 Mo) Télécharger le fichier
Loading...

Dates and versions

pastel-00004086 , version 1 (06-11-2008)

Identifiers

  • HAL Id : pastel-00004086 , version 1

Cite

Muhammad Omer Cheema. La Synthèse MPSoC et NoC avec Customisation des Extensions SIMD. domain_stic. Université Paris Sud - Paris XI, 2008. Français. ⟨NNT : ⟩. ⟨pastel-00004086⟩
218 View
982 Download

Share

Gmail Facebook Twitter LinkedIn More