A Many-core Parallelizing Processor - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport Technique) Année : 2017

A Many-core Parallelizing Processor

Résumé

This paper presents a new many-core processor design to parallelize by hardware. The parallel run is built from a deterministic parallelization of the sequential trace, hence inheriting its order. The code pieces are distributed according to the sequential order in a way which favors neighbor cores communications. The ordered placement simplifies the processor interconnect and the memory sharing. The paper presents a VHDL implementation of a 64-core version of the processor. The synthesized prototype proves that the automatic parallelization technique works and the speed and size of the synthesis show that the design is scalable.
Fichier principal
Vignette du fichier
Technical_report.pdf (985.94 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01558374 , version 1 (07-07-2017)

Licence

Copyright (Tous droits réservés)

Identifiants

  • HAL Id : hal-01558374 , version 1

Citer

Katarzyna Porada, Bernard Goossens. A Many-core Parallelizing Processor . [Technical Report] Université de Perpignan Via Domita. 2017. ⟨hal-01558374⟩
219 Consultations
342 Téléchargements

Partager

Gmail Facebook X LinkedIn More