HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

Transaction Parameterized Dataflow: A Model for Context-Dependent Streaming Applications

Xuan Do 1 Stephane Louise 1 Albert Cohen 2
2 Parkas - Parallélisme de Kahn Synchrone
DI-ENS - Département d'informatique - ENS Paris, CNRS - Centre National de la Recherche Scientifique, Inria de Paris
Abstract : Static dataflow programming models are well suited to the development of embedded many-core systems. However, complex signal and media processing applications often display dynamic behavior that do not fit the classical static restrictions. We propose Transaction Parameterized Dataflow (TPDF), a new model of computation combining integer parameters—to express dynamic rates—and a new type of control actor—to allow topology changes and time constraints enforcement. We present static analyses for liveness and bounded memory usage. We also introduce a static scheduling heuristic to map TPDF to massively parallel embedded platforms. We validate the model and associated methods using a cognitive radio application, demonstrating significant buffer size and performance improvements compared to state of the art models including Cyclo-Static Dataflow (CSDF).
Document type :
Conference papers
Complete list of metadata

https://hal.inria.fr/hal-01425902
Contributor : Albert Cohen Connect in order to contact the contributor
Submitted on : Wednesday, January 4, 2017 - 1:48:31 AM
Last modification on : Thursday, March 17, 2022 - 10:08:52 AM
Long-term archiving on: : Wednesday, April 5, 2017 - 1:24:24 PM

File

date2016.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01425902, version 1

Citation

Xuan Do, Stephane Louise, Albert Cohen. Transaction Parameterized Dataflow: A Model for Context-Dependent Streaming Applications. Design, Automation & Test in Europe Conference & Exhibition (DATE), Mar 2016, Dresden, Germany. ⟨hal-01425902⟩

Share

Metrics

Record views

194

Files downloads

155