Extended Cyclostatic Dataflow Program Compilation and Execution for an Integrated Manycore Processor - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2013

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

Pierre-Edouard Beaucamps
  • Function : Author
Frédéric Blanc
  • Function : Author
  • PersonId : 840513
Bruno Bodin
  • Function : Author
Benoît Dupont de Dinechin
  • Function : Author
  • PersonId : 890333
Michel Harrand
  • Function : Author
Samuel Jones
  • Function : Author
Xavier Raynaud
  • Function : Author

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.
Fichier principal
Vignette du fichier
iccs_alchemy_2013_sigmac.pdf (391.96 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00832504 , version 1 (10-06-2013)

Identifiers

Cite

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⟩

Collections

CEA DRT LIST
425 View
431 Download

Altmetric

Share

Gmail Facebook X LinkedIn More