Title | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1016/j.procs.2013.05.330 | 2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE |
Keywords | Field | DocType |
sigmac, parallelism, programming language, compilation, cyclostatic dataflow, manycore, embedded | Manycore processor,Computer architecture,Computer science,Program compilation,Chip,Dataflow,Encoder,Toolchain | Conference |
Volume | ISSN | Citations |
18 | 1877-0509 | 21 |
PageRank | References | Authors |
1.02 | 12 | 20 |
Name | Order | Citations | PageRank |
---|---|---|---|
Pascal Aubry | 1 | 31 | 3.60 |
Pierre-Edouard Beaucamps | 2 | 81 | 2.91 |
Frédéric Blanc | 3 | 21 | 1.02 |
Bruno Bodin | 4 | 59 | 6.09 |
Sergiu Carpov | 5 | 69 | 12.97 |
Loïc Cudennec | 6 | 56 | 8.39 |
Vincent David | 7 | 21 | 1.02 |
Philippe Dore | 8 | 22 | 1.38 |
Paul Dubrulle | 9 | 40 | 4.98 |
Benoît Dupont de Dinechin | 10 | 197 | 12.60 |
François Galea | 11 | 21 | 1.02 |
Thierry Goubier | 12 | 53 | 5.41 |
Michel Harrand | 13 | 31 | 3.27 |
Samuel Jones | 14 | 86 | 3.37 |
Jean-Denis Lesage | 15 | 66 | 4.94 |
Stéphane Louise | 16 | 86 | 11.22 |
Nicolas Morey Chaisemartin | 17 | 81 | 2.91 |
Thanh Hai Nguyen | 18 | 50 | 9.61 |
Xavier Raynaud | 19 | 62 | 6.13 |
Renaud Sirdey | 20 | 175 | 26.73 |