DocumentCode
2258823
Title
Run-time spatial resource management for real-time applications on heterogeneous MPSoCs
Author
Ter Braak, Timon D. ; Hölzenspies, Philip K F ; Kuper, Jan ; Hurink, Johann L. ; Smit, Gerard J M
Author_Institution
Dept. of Electr. Eng., Math. & Comput. Sci., Univ. of Twente, Enschede, Netherlands
fYear
2010
fDate
8-12 March 2010
Firstpage
357
Lastpage
362
Abstract
Design-time application mapping is limited to a predefined set of applications and a static platform. Resource management at run-time is required to handle future changes in the application set, and to provide some degree of fault tolerance, due to imperfect production processes and wear of materials. This paper concerns resource allocation at run-time, allowing multiple real-time applications to run simultaneously on a heterogeneous MPSoC. Low-complexity algorithms are required, in order to respond fast enough to unpredictable execution requests. We present a decomposition of this problem into four phases. The allocation of tasks to specific locations in the platform is the main contribution of this work. Experiments on a real platform show the feasibility of this approach, with execution times in tens of milliseconds for a single allocation attempt.
Keywords
multiprocessing systems; system-on-chip; design-time application mapping; heterogeneous MPSoC; low-complexity algorithm; multiprocessor system-on-chip; run-time spatial resource management; Application software; Computer science; Costs; Fault tolerance; Hardware; Job shop scheduling; Mathematics; Production; Resource management; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4244-7054-9
Type
conf
DOI
10.1109/DATE.2010.5457177
Filename
5457177
Link To Document