Mapping streaming architectures on reconfigurable platforms

  • Authors:
  • Nikolaos Bellas;Sek M. Chai;Malcolm Dwyer;Dan Linzmeier

  • Affiliations:
  • Embedded Systems Research, Motorola Labs;Embedded Systems Research, Motorola Labs;Embedded Systems Research, Motorola Labs;Embedded Systems Research, Motorola Labs

  • Venue:
  • ACM SIGARCH Computer Architecture News - Special issue on the 2006 reconfigurable and adaptive architecture workshop
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hardware accelerators, used as application-specific extensions to the computational capabilities of a system, are efficient mechanisms to enhance the performance and reduce the power dissipation in a System On Chip (SoC). These accelerators execute on the computationally critical part of the application, and offload computations from the scalar processors. In this paper, we present a design automation tool that generates accelerators based on a given application kernel. The accelerators are processing streaming data, and support a programming model which can naturally express a large number of embedded applications, and which results in efficient and fast hardware implementations. We demonstrate the applicability of the tool for architectural space exploration for a number of media applications, with results on area, throughput, and clock speeds.