DocumentCode :
654015
Title :
SMASH: A heuristic methodology for designing partially reconfigurable MPSoCs
Author :
Cattaneo, Riccardo ; Pilato, Christian ; Durelli, G.C. ; Santambrogio, Marco D. ; Sciuto, Donatella
Author_Institution :
Dipt. di Elettron., Inf. e Bioingegneria, Politec. di Milano, Milan, Italy
fYear :
2013
fDate :
3-4 Oct. 2013
Firstpage :
102
Lastpage :
108
Abstract :
The exploitation of the capabilities offered by reconfigurable architectures is traditionally a demanding task due to the intrinsic time consuming and error prone customization of these systems around the specific application. Moreover, existing approaches are not able to integrate the notion of partial and dynamic reconfiguration (PDR) from the early stages of the decision phases, potentially leading to sub-optimal solutions. In this work, we propose SMASH (Simultaneous Mapping and Scheduling with Heuristics), a highly automated design methodology focused on explicitly taking into account PDR during the design of reconfigurable designs. It combines heuristics for both the design of the architecture and the mapping and scheduling of the partitioned application. We show how this additional degree of freedom leads to architectures whose performance are improved with respect to the baseline.
Keywords :
processor scheduling; reconfigurable architectures; system-on-chip; PDR; SMASH; automated design methodology; decision phases; partial dynamic reconfiguration; partially reconfigurable MPSoC; reconfigurable architectures; reconfigurable designs; simultaneous mapping and scheduling with heuristics; Computer architecture; Field programmable gate arrays; Hardware; Measurement; Processor scheduling; Program processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping (RSP), 2013 International Symposium on
Conference_Location :
Montreal, QC
Type :
conf
DOI :
10.1109/RSP.2013.6683965
Filename :
6683965
Link To Document :
بازگشت