Title
Invasive Computing For Timing-Predictable Stream Processing On Mpsocs
Abstract
Multi-Processor Systems-on-a-Chip (MPSoCs) provide sufficient computing power for many applications in scientific as well as embedded applications. Unfortunately, when real-time requirements need to be guaranteed, applications suffer from the interference with other applications, uncertainty of dynamic workload and state of the hardware. Composable application/architecture design and timing analysis is therefore a must for guaranteeing real-time applications to satisfy their timing requirements independent from dynamic workload. Here, Invasive Computing is used as the key enabler for compositional timing analysis on MPSoCs, as it provides the required isolation of resources allocated to each application. On the basis of this paradigm, this work proposes a hybrid application mapping methodology that combines design-time analysis of application mappings with run-time management. Design space exploration delivers several resource reservation configurations with verified real-time guarantees for individual applications. These timing properties can then be guaranteed at run-time, as long as dynamic resource allocations comply with the offline analyzed resource configurations.This article describes our methodology and presents programming, optimization, analysis, and hardware techniques for enforcing timing predictability. A case study illustrates the timing-predictable management of real-time computer vision applications in dynamic robot system scenarios.
Year
DOI
Venue
2016
10.1515/itit-2016-0021
IT-INFORMATION TECHNOLOGY
Keywords
Field
DocType
Hybrid application mapping, composability, predictability, networks-on-chip, design space exploration, robot vision
Reservation,Predictability,Computer science,Workload,Static timing analysis,Resource allocation,Stream processing,Composability,Design space exploration,Distributed computing,Embedded system
Journal
Volume
Issue
ISSN
58
6
1611-2776
Citations 
PageRank 
References 
1
0.35
0
Authors
17
Name
Order
Citations
PageRank
Stefan Wildermann115626.00
Michael Bader210314.20
Lars Bauer335827.36
Marvin Damschen4154.66
Dirk Gabriel510.35
Michael Gerndt657083.39
Michael Glaß751045.33
J. Henkel84471366.50
Johny Paul9133.98
Alexander Pöppl1012.04
Sascha Roloff11304.14
Tobias Schwarzer12275.60
Gregor Snelting1398294.40
Walter Stechele1436552.77
Jürgen Teich152886273.54
Andreas Weichslgartner16527.16
Andreas Zwinkau17424.53