Samenvatting
Data flow graphs can conveniently model embedded streaming applications (ESAs) that are typically implemented as networks of concurrent tasks having an iterative pipelined execution, where the activation of each task may be conditioned by intra- and inter-iteration data dependencies. We propose a novel analysis approach for preemptive Fixed Priority Scheduling (FPS) of multiple ESAs assuming a fixed mapping of tasks onto the processors of the underlying Heterogeneous Multi-Processor System-on-Chip (HMPSoC). The tasks of an ESA are event activated, have varying execution times, and participate in cyclic dependency chains such that they may not have an activation pattern that can be depicted using traditional periodic / sporadic event models. Instead we propose to characterize the data flow graphs of ESAs to upper bound the load they impose on a processor and use it to compute the worst-case response time of an actor executing on that processor at a lower priority. We show that ours is a generic approach for analyzing FPS of data flow graphs. We also propose a refinement of our technique for graphs with a dominant periodic source. We demonstrate our improvement over the state-of-the-art FPS analysis for data flow in our experiments.
Originele taal-2 | Engels |
---|---|
Titel | 2014 IEEE 12th Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia, Greater Noida, India, October 16-17, 2014) |
Uitgeverij | Institute of Electrical and Electronics Engineers |
Pagina's | 50-59 |
DOI's | |
Status | Gepubliceerd - 2014 |
Evenement | 12th IEEE Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia 2014) - New Delhi, India Duur: 16 okt. 2014 → 17 okt. 2014 Congresnummer: 12 http://www.estimedia.org/past/ESTIMedia2014/index.html |
Congres
Congres | 12th IEEE Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia 2014) |
---|---|
Verkorte titel | ESTIMedia 2014 |
Land/Regio | India |
Stad | New Delhi |
Periode | 16/10/14 → 17/10/14 |
Ander | 2014 IEEE 12th Symposium on Embedded Systems for Real-time Multimedia |
Internet adres |