Extended Cyclostatic Dataflow Program Compilation and Execution for an Integrated Manycore Processor

Abstract : The ever-growing number of cores in embedded chips emphasizes more than ever the complexity inherent to parallel programming. To solve these programmability issues, there is a renewed interest in the dataflow paradigm. In this context, we present a compilation toolchain for the Sigma-C language, which allows the hierarchical construction of stream applications and automatic mapping of this application to an embedded manycore target. As a demonstration of this toolchain, we present an implementation of a H.264 encoder and evaluate its performance on Kalray's embedded manycore MPPA chip.
Complete list of metadatas

Cited literature [17 references]  Display  Hide  Download

https://hal.inria.fr/hal-00832504
Contributor : Loïc Cudennec <>
Submitted on : Monday, June 10, 2013 - 6:15:11 PM
Last modification on : Thursday, February 7, 2019 - 2:23:25 PM
Long-term archiving on : Tuesday, April 4, 2017 - 7:01:25 PM

File

iccs_alchemy_2013_sigmac.pdf
Files produced by the author(s)

Identifiers

Collections

CEA | DRT | LIST

Citation

Pascal Aubry, Pierre-Edouard Beaucamps, Frédéric Blanc, Bruno Bodin, Sergiu Carpov, et al.. Extended Cyclostatic Dataflow Program Compilation and Execution for an Integrated Manycore Processor. Alchemy 2013 - Architecture, Languages, Compilation and Hardware support for Emerging ManYcore systems, Jun 2013, Barcelona, Spain. pp.1624-1633, ⟨10.1016/j.procs.2013.05.330⟩. ⟨hal-00832504⟩

Share

Metrics

Record views

694

Files downloads

508