Title :
Optimizing Runtime Reconfiguration Decisions
Author :
Pionteck, Thilo ; Sammann, Steffen ; Albrecht, Carsten
Author_Institution :
Inst. of Comput. Eng., Univ. zu Lubeck, Lübeck, Germany
Abstract :
Partially reconfigurable hardware accelerators enable the offloading of computative intensive tasks from software to hardware at runtime. Beside handling the technical aspects, finding a proper reconfiguration point in time is of great importance for the overall system performance. Determination of a suitable point of reconfiguration demands the evaluation of performance degradation during runtime reconfiguration and expected performance benefit after reconfiguration. Three different approaches to determine a proper point of reconfiguration are discussed. Delays and weighted transitions are used to reduce the number of reconfigurations while keeping system performance at a maximum. Evaluation is done with a simulation model of a runtime reconfigurable network coprocessor. Results show that the number of reconfigurations can be reduced by about 35% for a given application scenario. By optimizing runtime reconfiguration decisions, the overall system performance is even higher than compared to pure threshold based reconfiguration decision schemes.
Keywords :
reconfigurable architectures; partially reconfigurable hardware accelerators; runtime reconfigurable network coprocessor; runtime reconfiguration decisions; threshold based reconfiguration decision schemes; reconfiguration management; runtime reconfigurable systems;
Conference_Titel :
Embedded and Ubiquitous Computing (EUC), 2010 IEEE/IFIP 8th International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-9719-5
Electronic_ISBN :
978-0-7695-4322-2
DOI :
10.1109/EUC.2010.16