DocumentCode
2410210
Title
Runtime adaptive allocation of dynamically mixed tasks on a heterogeneous MPSoC platform
Author
Huang, Jia ; Raabe, Andreas ; Buckl, Christian ; Knoll, Alois
Author_Institution
Fortiss GmbH, Munich, Germany
fYear
2010
fDate
26-28 Oct. 2010
Firstpage
34
Lastpage
41
Abstract
Multiprocessor System-on-Chip platforms are typically used for co-hosting multiple tasks, which may start and stop execution independently at time instants unknown at design time. In such systems, the runtime resource manager is responsible for allocating adequate and appropriate resources to each task. We identify a key issue in existing work that the resource management algorithms consider the problem only at task-level, i.e. the optimization is performed for each individual task upon activation. However, it can be shown that such strategies are suboptimal from the system point of view. In contrast, we propose in this paper a new task allocation flow that considers the system-level resource management. Comparing with traditional techniques, significant performance improvement (up to 29.5%) is observed during evaluation using a standard benchmark set. In addition, the proposed task allocator features runtime self-adaptability with respect to changes in hardware and/or applications.
Keywords
multiprocessing systems; optimisation; processor scheduling; resource allocation; system-on-chip; heterogeneous MPSoC platform; multiple task co-hosting; multiprocessor system-on-chip; optimization; processor scheduling; runtime adaptive allocation; runtime resource manager; system-level resource management; task allocation flow; Bandwidth; Digital signal processing; Processor scheduling; Resource management; Runtime; Tiles; Timing; Processor scheduling; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2010 Conference on
Conference_Location
Edinburgh
Print_ISBN
978-1-4244-8734-9
Electronic_ISBN
978-1-4244-8733-2
Type
conf
DOI
10.1109/DASIP.2010.5706243
Filename
5706243
Link To Document