Skip to Main content Skip to Navigation

Extending dataflow programs for guaranteed throughput.

Manuel Selva 1 Lionel Morel 1 Kévin Marquet 1 Stéphane Frénot 2, 3, *
* Corresponding author
1 SOCRATE - Software and Cognitive radio for telecommunications
CITI - CITI Centre of Innovation in Telecommunications and Integration of services, Inria Grenoble - Rhône-Alpes
3 DICE - Data on the Internet at the Core of the Economy
Inria Grenoble - Rhône-Alpes, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
Abstract : In the context of multi-core processors and the trend toward many-core, dataflow programming can be used as a solu- tion to the parallelization problem. By decoupling computa- tion from communication, this paradigm naturally exposes parallelism in several ways. In this work we propose lan- guage extensions for expressing throughput properties over dataflow programs together with a run-time mechanism for the observation of events meaningful to compute the effec- tive throughput. We show the limited impact of such mech- anisms on the application overall performances. We also review existing run-time adaptation mechanisms that may be used in a dataflow context to satisfy throughput require- ments.
Document type :
Conference papers
Complete list of metadatas

Cited literature [13 references]  Display  Hide  Download
Contributor : Lionel Morel <>
Submitted on : Tuesday, December 10, 2013 - 11:36:09 PM
Last modification on : Tuesday, November 19, 2019 - 10:21:00 AM
Document(s) archivé(s) le : Friday, March 14, 2014 - 9:26:26 AM


Files produced by the author(s)




Manuel Selva, Lionel Morel, Kévin Marquet, Stéphane Frénot. Extending dataflow programs for guaranteed throughput.. MES '13 - International Workshop on Many-core Embedded Systems, Jun 2013, Tel Aviv, Israel. pp.54-57, ⟨10.1145/2489068.2489077⟩. ⟨hal-00876566⟩



Record views


Files downloads