System-level power-performance tradeoffs for reconfigurable computing

  • Authors:
  • Juanjo Noguera;Rosa M. Badia

  • Affiliations:
  • Xilinx Research Laboratories, Saggart, Co. Dublin, Ireland and Computer Architecture Department, Technical University of Catalonia, Barcelona, Spain;Computer Architecture Department, Technical University of Catalonia, Barcelona, Spain

  • Venue:
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a configuration-aware datapartitioning approach for reconfigurable computing. We show how the reconfiguration overhead impacts the data-partitioning process. Moreover, we explore the system-level power-performance tradeoffs available when implementing streaming embedded applications on fine-grained reconfigurable architectures. For a certain group of streaming applications, we show that an efficient hardware/software partitioning algorithm is required when targeting low power. However, if the application objective is performance, then we propose the use of dynamically reconfigurable architectures. We propose a design methodology that adapts the architecture and algorithms to the application requirements. The methodology has been proven to work on a real research platform based on Xilinx devices. Finally, we have applied our methodology and algorithms to the case study of image sharpening, which is required nowadays in digital cameras and mobile phones.