P. Aubry, P. E. Beaucamps, F. Blanc, B. Bodin, S. Carpov et al., Extended Cyclostatic Dataflow Program Compilation and Execution for an Integrated Manycore Processor, ICCS. Procedia Computer Science, pp.1624-1633, 2013.
DOI : 10.1016/j.procs.2013.05.330

URL : https://hal.archives-ouvertes.fr/hal-00832504

V. Bandishti, I. Pananilath, and U. Bondhugula, Tiling stencil computations to maximize parallelism, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis, 2012.
DOI : 10.1109/SC.2012.107

M. Bilodeau, C. Clienti, F. Coelho, S. Guelton, F. Irigoin et al., FREIA: FRamework for Embedded Image Applications, freia.enstb.org, French ANR-funded project with ARMINES (CMM, CRI), THALES (TRT) and Télécom Bretagne, 2008.

P. Bonnot, F. Lemonnier, G. Edelin, G. Gaillat, O. Ruch et al., Definition and SIMD Implementation of a Multi-Processing Architecture Approach on FPGA, Design Automation and Test in Europe, pp.610-615, 2008.

G. Bosilca, A. Bouteiller, A. Danalis, T. Herault, P. Lemarinier et al., DAGuE: A generic distributed DAG engine for High Performance Computing, Parallel Computing, vol.38, issue.1-2, pp.37-51, 2012.
DOI : 10.1016/j.parco.2011.10.003

C. Chambers, A. Raniwala, F. Perry, S. Adams, R. R. Henry et al., FlumeJava: easy, efficient data-parallel pipelines. p. 363, 2010.

C. Clienti, Fulguro image processing library, Source Forge, 2008.

C. Clienti, Architectures flots de données dédiées au traitement d'images par la Morphologie MATHÉMATIQUE, 2009.

C. Clienti, S. Beucher, and M. Bilodeau, A system on chip dedicated to pipeline neighborhood processing for mathematical morphology, EUSIPCO: European Signal Processing Conference, 2008.
URL : https://hal.archives-ouvertes.fr/hal-00830910

F. Coelho and F. Irigoin, API compilation for image hardware accelerators, ACM Transactions on Architecture and Code Optimization, vol.9, issue.4, pp.1-25, 2013.
DOI : 10.1145/2400682.2400708

URL : https://hal.archives-ouvertes.fr/hal-00829650

K. Datta, M. Murphy, V. Volkov, S. Williams, J. Carter et al., Stencil computation optimization and auto-tuning on stateof-the-art multicore architectures, SC'08: Conference on Supercomputing, pp.1-12, 2008.

B. Dupont-de-dinechin, R. Sirdey, and T. Goubier, Extended cyclostatic dataflow program compilation and execution for an integrated manycore processor, In: Procedia Computer Science, vol.18, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00832504

M. I. Gordon, W. Thies, and S. Amarasinghe, Exploiting coarse-grained task, data, and pipeline parallelism in stream programs, ACM SIGPLAN Notices, vol.41, issue.151, 2006.

T. Goubier, R. Sirdey, S. Louise, and V. David, ??C: A Programming Model and Language for Embedded Manycores, 2011.
DOI : 10.1007/978-3-642-24650-0_33

N. Halbwachs, P. Caspi, P. Raymond, and D. Pilaud, The synchronous dataflow programming language LUSTRE, Proceedings of the IEEE, pp.1305-1320, 1991.

F. Irigoin, P. Jouvelot, and R. Triolet, Semantical interprocedural parallelization: an overview of the PIPS project, Proceedings of ICS 1991, pp.244-251, 1991.
URL : https://hal.archives-ouvertes.fr/hal-00984684

G. Kahn, The semantics of a simple language for parallel programming, p.5, 1974.

L. Guernic, P. Benveniste, A. Bournai, P. Gautier, and T. , Signal--A data flow-oriented language for signal processing, IEEE Transactions on Acoustics, Speech, and Signal Processing, vol.34, issue.2, pp.362-374, 1986.
DOI : 10.1109/TASSP.1986.1164809

URL : https://hal.archives-ouvertes.fr/inria-00076178

E. A. Lee and D. G. Messerschmitt, Static Scheduling of Synchronous Data Flow Programs for Digital Signal Processing, IEEE Transactions on Computers, vol.36, issue.1, pp.24-35, 1987.
DOI : 10.1109/TC.1987.5009446

P. K. Murthy and E. A. Lee, Multidimensional synchronous dataflow, IEEE Transactions on Signal Processing, vol.50, issue.8, pp.3306-3309, 2002.
DOI : 10.1109/TSP.2002.800830

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.59.4203

A. Pop, Leveraging Streaming for Deterministic Parallelization -an Integrated Language, Compiler and Runtime Approach, 2011.
URL : https://hal.archives-ouvertes.fr/pastel-00712006

J. Ragan-kelley, C. Barnes, A. Adams, S. Paris, F. Durand et al., Halide: A language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines, p.12, 2013.

P. Soile, Morphological Image Analysis: Principles and Applications, 2003.

R. Stephens, A survey of stream processing, Acta Informatica, vol.34, issue.7, 1995.
DOI : 10.1007/s002360050095