A scenario-aware dataflow programming model

Reinier Van Kampenhout, Sander Stuijk, Kees Goossens

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

5 Citations (Scopus)
1 Downloads (Pure)

Abstract

The FSM-SADF model of computation allows to find a tight bound on the throughput of firm real-time applications by capturing dynamic variations in scenarios. We explore an FSM-SADF programming model, and propose three different alternatives for scenario switching. The best candidate for our CompSOC platform was implemented, and experiments confirm that the tight throughput bound results in a reduced resource budget. This comes at the cost of a predictable overhead at run-time as well as increased communication and memory budgets. We show that design choices offer interesting trade-offs between run-time cost and resource budgets.
Original languageEnglish
Title of host publication2015 Euromicro Conference on Digital System Design (DSD 2015), 26-28 August 2015, Funchal, Madeira, Portugal
Place of PublicationLos Amalitos
PublisherIEEE Computer Society
Pages25-32
ISBN (Print)978-1-4673-8035-5
DOIs
Publication statusPublished - Aug 2015
Event18th Euromicro Conference on Digital System Design (DSD 2015) - Funchal, Portugal
Duration: 26 Aug 201528 Aug 2015
Conference number: 18
https://paginas.fe.up.pt/~dsd-seaa-2015/dsd2015/

Conference

Conference18th Euromicro Conference on Digital System Design (DSD 2015)
Abbreviated titleDSD 2015
CountryPortugal
CityFunchal
Period26/08/1528/08/15
OtherConference co-located with the 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2015)
Internet address

Fingerprint Dive into the research topics of 'A scenario-aware dataflow programming model'. Together they form a unique fingerprint.

  • Cite this

    Kampenhout, R. V., Stuijk, S., & Goossens, K. (2015). A scenario-aware dataflow programming model. In 2015 Euromicro Conference on Digital System Design (DSD 2015), 26-28 August 2015, Funchal, Madeira, Portugal (pp. 25-32). IEEE Computer Society. https://doi.org/10.1109/DSD.2015.28