Optimizing runtime reconfiguration decisions

Thilo Pionteck, Steffen Sammann, Carsten Albrecht

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.

OriginalspracheEnglisch
Titel2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing
Seitenumfang8
Herausgeber (Verlag)IEEE
Erscheinungsdatum01.12.2010
Seiten39-46
Aufsatznummer5703496
ISBN (Print)978-1-4244-9719-5
ISBN (elektronisch)978-0-7695-4322-2
DOIs
PublikationsstatusVeröffentlicht - 01.12.2010
VeranstaltungIEEE/IFIP 8th International Conference on Embedded and Ubiquitous Computing - Hong Kong, Hong Kong
Dauer: 11.12.201013.12.2010
Konferenznummer: 83896

Fingerprint

Untersuchen Sie die Forschungsthemen von „Optimizing runtime reconfiguration decisions“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren