State-of-the-art in heterogeneous computing

By André Rigland Brodtkorb, Christopher Dyken, Trond Runar Hagen, Jon Mikkelsen Hjelmervik, Olaf O. Storaasli. Scientific Programming, 2010

297 citations recorded by the source corpus.

Node level heterogeneous architectures have become attractive during the last decade for several reasons: compared to traditional symmetric CPUs, they offer high peak performance and are energy and/or cost efficient. With the increase of fine-grained parallelism in high-performance computing, as well as the introduction of parallelism in workstations, there is an acute need for a good overview and understanding of these architectures. We give an overview of the state-of-the-art in heterogeneous computing, focusing on three commonly found architectures: the Cell Broadband Engine Architecture, graphics processing units (GPUs), and field programmable gate arrays (FPGAs). We present a review of hardware, available software tools, and an overview of state-of-the-art techniques and algorithms. Furthermore, we present a qualitative and quantitative comparison of the architectures, and give our view on the future of heterogeneous computing.

Subfields: Computer Networks and Communications, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/d817dbfc646deebe56c8f33eeecfc0043f18160b

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

  1. Andreas F. Prein
  2. W. Langhans
  3. Giorgia Fosser
  4. E. Brisson
  5. Nikolina Ban
  6. A. Ferrone
  7. K. Goergen
  8. Michael Keller

Citations in the corpus