Programming and analysing scenario-aware dataflow on a multi-processor platform

J.R. van Kampenhout, S. Stuijk, K.G.W. Goossens

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

3 Citaten (Scopus)
1 Downloads (Pure)

Samenvatting

The FSM-SADF model of computation is especially suitable for analysing real-time applications with input-dependent behaviour such as different modes, variable execution times and scalable parallelism. Although FSM-SADF specifies which scenario transitions are possible, it does not specify how and when they are decided at runtime. Multiple actors of a scenario, e.g. video stream header parsing, may have to fire before it is known which scenario the application is in. We solve this causality dilemma with a concept for executing a sequence of scenarios, and demonstrate an implementation on multiple processors with rolling static-order scheduling. We furthermore present a platform-aware analysis model that covers concept and implementation, and integrate the contributions in a toolflow. A proof-of-concept confirms the low overhead of the implementation and the exact timing analysis of our model.

Originele taal-2Engels
TitelProceedings of the 2017 Design, Automation and Test in Europe, DATE 2017, 27-31 march 2017, Lausanne, Switzerland
Plaats van productiePiscataway
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's876-881
Aantal pagina's6
ISBN van elektronische versie978-3-9815370-8-6
ISBN van geprinte versie978-1-5090-5826-6
DOI's
StatusGepubliceerd - 11 mei 2017
Evenement20th Design, Automation and Test in Europe Conference (DATE 2017) - Swisstech, Lausanne, Zwitserland
Duur: 27 mrt 201731 mrt 2017
Congresnummer: 20
https://www.date-conference.com/date17/

Congres

Congres20th Design, Automation and Test in Europe Conference (DATE 2017)
Verkorte titelDATE 2017
LandZwitserland
StadLausanne
Periode27/03/1731/03/17
Internet adres

    Vingerafdruk

Citeer dit

van Kampenhout, J. R., Stuijk, S., & Goossens, K. G. W. (2017). Programming and analysing scenario-aware dataflow on a multi-processor platform. In Proceedings of the 2017 Design, Automation and Test in Europe, DATE 2017, 27-31 march 2017, Lausanne, Switzerland (blz. 876-881). [7927110] Piscataway: Institute of Electrical and Electronics Engineers. https://doi.org/10.23919/DATE.2017.7927110