2010 Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE 2010) 2010
DOI: 10.1109/date.2010.5457177
|View full text |Cite
|
Sign up to set email alerts
|

Run-time spatial resource management for real-time applications on heterogeneous MPSoCs

Abstract: 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 f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2010
2010
2013
2013

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 18 publications
0
7
0
Order By: Relevance
“…In this approach, the required effort highly depends on the structure and demands of the application graph, where dense graphs result in more computational challenging problems. The time complexity is then in the order of the elements times the number of tasks squared (O(E × T 2 )) [25].…”
Section: A Resource Allocation Heuristicmentioning
confidence: 99%
See 1 more Smart Citation
“…In this approach, the required effort highly depends on the structure and demands of the application graph, where dense graphs result in more computational challenging problems. The time complexity is then in the order of the elements times the number of tasks squared (O(E × T 2 )) [25].…”
Section: A Resource Allocation Heuristicmentioning
confidence: 99%
“…Our resource allocation heuristic [25] requires an initial step that builds upon the assumption that in each application, a (small) subset of tasks can only be mapped to specific resources in the platform. This assumption holds for tasks responsible for the I/O of the application.…”
Section: A Resource Allocation Heuristicmentioning
confidence: 99%
“…When applications can be started and stopped by externally triggered events, the resource management problem is a non-clairvoyant scheduling problem, for which no optimal solutions can be guaranteed [19]. Therefore, most online resource management approaches use heuristics to solve this complex problem [20], [21].…”
Section: On-line Resource Managementmentioning
confidence: 99%
“…Therefore, most online resource management approaches use heuristics to solve this complex problem [20], [21]. In reference [19], the heuristics are explained used to build the resource manager described in this paper.…”
Section: On-line Resource Managementmentioning
confidence: 99%
“…The SDM computes the updated core voltage and frequency pairs using a control method such as a PID controller. In the case that the required adaptation for a certain core is below the application performance requirements, the SDM considers that this core is not fit to perform those applications, and notifies the application agent to start a dynamic task remapping [Bra10] to another more reliable core.…”
Section: Hierarchical Drm and Fmmentioning
confidence: 99%