System-level runtime mapping exploration of reconfigurable architectures

  • Authors:
  • Kamana Sigdel;Mark Thompson;Andy D. Pimentel;Carlo Galuzzi;Koen Bertels

  • Affiliations:
  • Computer Engineering Laboratory, EEMCS, Delft University of Technology, The Netherlands;Computer Systems Architecture Group, University of Amsterdam, The Netherlands;Computer Systems Architecture Group, University of Amsterdam, The Netherlands;Computer Engineering Laboratory, EEMCS, Delft University of Technology, The Netherlands;Computer Engineering Laboratory, EEMCS, Delft University of Technology, The Netherlands

  • Venue:
  • IPDPS '09 Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic reconfigurable systems can evolve under various conditions due to changes imposed either by the architecture, or by the applications, or by the environment. In such systems, the design process becomes more sophisticated as all the design decisions have to be optimized in terms of runtime behaviors and values. Runtime mapping exploration allows to explore reconfigurable systems at runtime to optimize task mappings in order to adapt to the changing behavior of the application(s), the architecture, or the environment. Performing such explorations at runtime enables a system to be more efficient in terms of various design constraints such as performance, chip area, power consumption, etc. Towards this goal, in this paper, we present a model that facilitates runtime mapping exploration of reconfigurable architectures. A case study of an MJPEG application shows that the presented model can be used to perform runtime exploration of various functional and non-functional design parameters.