DocumentCode :
3019545
Title :
Automatic Task Scheduling / Loop Unrolling using Dedicated RTR Controllers in Coarse Grain Reconfigurable Architectures
Author :
Benoit, Pascal ; Torres, Lionel ; Sassatelli, Gilles ; Robert, Michel ; Cambon, Gaston
Author_Institution :
LIRMM, Montpellier, France
fYear :
2005
fDate :
04-08 April 2005
Abstract :
When designing a SoC, matching the required performance both in terms of processing power and power consumption tends to become more and more challenging. Moreover, since the range of targeted applications for every single product is growing rapidly, employing reconfigurable accelerators makes more and more sense to this purpose. Coarse grain reconfigurable architectures bring an alternative providing interesting performance / flexibility trade-offs over traditional approaches. This paper presents an original method allowing to efficiently exploit dynamical parallelism at both loop-level and task-level, which remains rarely used. This method called DHM (Dynamic Hardware Multiplexing) is based upon the use of a hardwired controller dedicated to run-time task scheduling and automatic loop unrolling. This paper shows that significant performance improvements can be achieved through combining both intra and inter-task parallelism. Principles and validations are exposed through a case study on a coarse grain reconfigurable architecture.
Keywords :
controllers; parallel processing; power consumption; reconfigurable architectures; scheduling; system-on-chip; RTR controller; automatic loop unrolling; automatic task scheduling; coarse grain reconfigurable architecture; dynamic hardware multiplexing; hardwired controller; power consumption; system-on-chip; Automatic control; Dynamic scheduling; Energy consumption; Field programmable gate arrays; Hardware; Image processing; Parallel processing; Reconfigurable architectures; Runtime; Signal processing; System-on-chip; digital signal and image processing; reconfigurable architectures; run time reconfiguration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
Type :
conf
DOI :
10.1109/IPDPS.2005.119
Filename :
1419997
Link To Document :
بازگشت