Run-time Spatial Resource Management for Real-Time Applications on Heterogeneous MPSoCs

T.D. ter Braak, P.K.F. Holzenspies, Jan Kuper, Johann L. Hurink, Gerardus Johannes Maria Smit

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

12 Citations (Scopus)
140 Downloads (Pure)


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.
Original languageUndefined
Title of host publicationProceedings of the Conference on Design, Automation and Test in Europe (DATE 2010)
PublisherEuropean Design and Automation Association
Number of pages6
ISBN (Print)978-3-9810801-6-2
Publication statusPublished - Mar 2010
Event2010 Design, Automation & Test in Europe Conference & Exhibition, DATE 2010 - Dresden, Germany
Duration: 8 Mar 201012 Mar 2010

Publication series

PublisherEuropean Design and Automation Association


Conference2010 Design, Automation & Test in Europe Conference & Exhibition, DATE 2010
Abbreviated titleDATE


  • METIS-270765
  • EC Grant Agreement nr.: FP7/215881
  • EWI-17697
  • IR-70464

Cite this