Computation vs. Memory Systems: Pinning Down Accelerator Bottlenecks - 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

Computation vs. Memory Systems: Pinning Down Accelerator Bottlenecks

Marta Kim
  • Fonction : Auteur
  • PersonId : 872193

Résumé

The world needs special-purpose accelerators to meet future constraints on computation and power consumption. Choosing appropriate accelerator architectures is a key challenge. In this work, we present a pintool designed to help evaluate the potential benefit of accelerating a particular function. Our tool gathers cross-procedural data usage patterns, including implicit dependencies not captured by arguments and return values. We then use this data to characterize the limits of hardware procedural acceleration imposed by on-chip communication and storage systems. Through an understanding the bottlenecks in future accelerator-based systems we will focus future research on the most performance-critical regions of the design. Accelerator designers will also find our tool useful for selecting which regions of their application to accelerate.
Fichier principal
Vignette du fichier
Kim-Edwards-Accelerators.pdf (192.68 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00492929 , version 1 (17-06-2010)

Identifiants

  • HAL Id : inria-00492929 , version 1

Citer

Marta Kim, Stephen A. Edwards. Computation vs. Memory Systems: Pinning Down Accelerator Bottlenecks. AMAS-BT - 3rd Workshop on Architectural and Microarchitectural Support for Binary Translation, Jun 2010, Saint Malo, France. ⟨inria-00492929⟩
40 Consultations
88 Téléchargements

Partager

Gmail Facebook X LinkedIn More