Performance Impact of Task Mapping on the Cell BE Multicore Processor - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

Performance Impact of Task Mapping on the Cell BE Multicore Processor

Jörg Keller
  • Fonction : Auteur
  • PersonId : 872397
Ana L. Varbanescu
  • Fonction : Auteur
  • PersonId : 872398

Résumé

Current multicores present themselves as symmetric to programmers with a bus as communication medium, but are known to be non-symmetric because their interconnect is more complex than a bus. We report on our experiments to map a simple application with communication in a ring to SPEs of a Cell BE processor such that performance is optimized. We find that low-level tricks for static mapping do not necessarily achieve optimal performance. Furthermore, we ran exhaustive mapping experiments, and we observed that (1) performance variations can be significant between consecutive runs, and (2) performance forecasts based on intuitive interconnect behavior models are far from accurate even for a simple communication pattern.
Fichier principal
Vignette du fichier
A4MMC-keller.pdf (335.7 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00493924 , version 1 (21-06-2010)

Identifiants

  • HAL Id : inria-00493924 , version 1

Citer

Jörg Keller, Ana L. Varbanescu. Performance Impact of Task Mapping on the Cell BE Multicore Processor. A4MMC 2010 - 1st Workshop on Applications for Multi and Many Core Processors, Jun 2010, Saint Malo, France. ⟨inria-00493924⟩

Collections

ISCA2010 A4MMC
40 Consultations
131 Téléchargements

Partager

Gmail Facebook X LinkedIn More