R. S. Arvind, K. K. Nikhil, and . Pingali, I-structures: Data Structures for Parallel Computing, ACM Trans. Program. Lang. Syst, vol.11, issue.4, pp.598-632, 1989.

G. Somashekaracharya, U. Bhaskaracharya, and . Bondhugula, PolyGLoT: A Polyhedral Loop Transformation Framework for a Graphical Dataflow Language, Compiler Construction -22nd International Conference, CC 2013, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2013, 2013.

R. D. Blumofe, C. F. Joerg, B. C. Kuszmaul, C. E. Leiserson, K. H. Randall et al., Cilk: An Efficient Multithreaded Runtime System, J. Parallel and Distrib. Comput, vol.37, pp.55-69, 1996.

U. Bondhugula, M. Baskaran, S. Krishnamoorthy, J. Ramanujam, A. Rountev et al., Automatic Transformations for Communication-Minimized Parallelization and Locality Optimization in the Polyhedral Model, International Conference on Compiler Construction, 2008.

U. Bondhugula, A. Hartono, J. Ramanujam, and P. Sadayappan, A Practical Automatic Polyhedral Parallelizer and Locality, Optimizer. SIGPLAN Not, vol.43, issue.6, pp.101-113, 2008.

F. Broquedis, T. Gautier, and V. Danjean, LIBKOMP, an Efficient OpenMP Runtime System for Both Forkjoin and Data Flow Paradigms, Proceedings of the 8th International Conference on OpenMP in a Heterogeneous World, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00796253

. Springer-verlag, , pp.102-115

Z. Budimli?, M. Burke, V. Cavé, K. Knobe, G. Lowney et al., Concurrent Collections. Sci. Program, vol.18, pp.203-217, 2010.

D. Callahan, B. L. Chamberlain, and H. P. Zima, The cascade high productivity language, Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, 2004.

V. Cavé, J. Zhao, J. Shirako, and V. Sarkar, Habanero-Java: The New Adventures of Old X10, Proceedings of the 9th International Conference on Principles and Practice of Programming in Java (PPPJ '11), pp.51-61, 2011.

P. Charles, C. Grothoff, V. Saraswat, C. Donawa, A. Kielstra et al., X10: An Object-oriented Approach to Nonuniform Cluster Computing, SIGPLAN Not, vol.40, pp.519-538, 2005.

A. Cohen, A. Darte, and P. Feautrier, Static Analysis of OpenStream Programs, 6th International Workshop on Polyhedral Compilation Techniques (IMPACT'16), held with HIPEAC'16 (Proceedings of the IMPACT series). Michelle Strout and Tomofumi Yuki, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01251845

A. Drebes, Dynamic optimization of data-flow task-parallel applications for large-scale NUMA systems, 2015.
URL : https://hal.archives-ouvertes.fr/tel-01258451

A. Drebes, A. Pop, K. Heydemann, and A. Cohen, Interactive visualization of cross-layer performance anomalies in dynamic taskparallel applications and systems, 2016 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp.274-283, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01425892

A. Drebes, A. Pop, K. Heydemann, A. Cohen, and N. Drach, Aftermath: A graphical tool for performance analysis and debugging of fine-grained task-parallel programs and run-time systems, Seventh Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2014), 2014.
URL : https://hal.archives-ouvertes.fr/hal-01136508

P. Feautrier, The Power of Polynomials, 5th International Workshop on Polyhedral Compilation Techniques (IMPACT'15), 2015.
URL : https://hal.archives-ouvertes.fr/hal-01094787

P. Feautrier and A. Cohen, On Polynomial Code Generation, 8th International Workshop on Polyhedral Compilation Techniques (IMPACT'18, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01958096

P. Feautrier and C. Lengauer, Polyhedron Model, Encyclopedia of Parallel Computing, pp.1581-1592, 2011.

M. I. Gordon, W. Thies, and S. Amarasinghe, Exploiting Coarse-grained Task, Data, and Pipeline Parallelism in Stream Programs, SIGPLAN Not, vol.41, pp.151-162, 2006.

T. Goubier, R. Sirdey, S. Louise, and V. David, ?C: A Programming Model and Language for Embedded Manycores, Algorithms and Architectures for Parallel Processing, 2011.

H. Springer-berlin, , pp.385-394

J. Gurd, C. Kirkham, and I. Watson, The Manchester Prototype Dataflow Computer, Commun. ACM, vol.28, pp.34-52, 1985.

D. Handelman, Representing polynomials by positive linear functions on compact convex polyhedra, Pacific J. Math, vol.132, pp.35-62, 1988.

A. Hartono, C. Muthu-manikandan-baskaran, A. Bastoul, S. Cohen, B. Krishnamoorthy et al., Parametric Multi-level Tiling of Imperfectly Nested Loops, Proceedings of the 23rd International Conference on Supercomputing (ICS '09), pp.147-157, 2009.
URL : https://hal.archives-ouvertes.fr/hal-00645328

/. Doi,

T. Jin, W. Prajapati, G. Ranasinghe, Y. Iooss, S. Zou et al., Hybrid Static/Dynamic Schedules for Tiled Polyhedral Programs, 2016.

G. Kahn, The semantics of a simple language for parallel programming. In Information processing, pp.471-475, 1974.

M. Kong, A. Pop, L. Pouchet, R. Govindarajan, A. Cohen et al., Compiler/Runtime Framework for Dynamic Dataflow Parallelization of Tiled Programs, ACM Trans. Archit. Code Optim, vol.11, p.61, 2015.

B. Lee and A. R. Hurson, Dataflow Architectures and Multithreading, Computer, vol.27, pp.27-39, 1994.

, OpenMP Architecture Review Board, 2013.

J. Planas, R. M. Badia, E. Ayguadé, and J. Labarta, Hierarchical Task-Based Programming With StarSs, Int. J. High Perform. Comput. Appl, vol.23, pp.284-299, 2009.

A. Pop and A. Cohen, Control-Driven Data Flow, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00717906

A. Pop and A. Cohen, OpenStream: Expressiveness and Data-flow Compilation of OpenMP Streaming Programs, ACM Trans. Archit. Code Optim, vol.9, p.53, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00786675

L. Pouchet, Program transformations and optimizations in the polyhedral framework. 1st Polyhedral Spring School, 2013.

B. Benoît-pradelle, M. Meister, J. Baskaran, R. Springer, and . Lethin, Polyhedral Optimization of TensorFlow Computation Graphs, 2017.

M. Schweighofer, An algorithmic approach to Schmüdgen's Positivstellensatz, Journal of Pure and Applied Algebra, vol.166, pp.307-319, 2002.

O. Sinnen, Task Scheduling for Parallel Systems (Wiley Series on Parallel and Distributed Computing, 2007.

S. Tavarageri, A. Hartono, . Muthu-manikandan, L. Baskaran, J. Pouchet et al., Parametric Tiling of Affine Loop Nests, 2010.

W. Thies, M. Karczmarek, and S. P. Amarasinghe, StreamIt: A Language for Streaming Applications, Proceedings of the 11th International Conference on Compiler Construction (CC '02), 2002.

. Springer-verlag, , pp.179-196

R. , C. Whaley, and J. J. Dongarra, Automatically Tuned Linear Algebra Software, Proceedings of the 1998 ACM/IEEE Conference on Supercomputing (SC '98), pp.1-27, 1998.

T. Yuki, P. Feautrier, V. Sanjay, V. Rajopadhye, and . Saraswat, Checking Race Freedom of Clocked X10 Programs, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00907723

Y. Zou and S. Rajopadhye, A Code Generator for Energy-Efficient Wavefront Parallelization of Uniform Dependence Computations, IEEE Transactions on Parallel and Distributed Systems, vol.29, issue.9, pp.1923-1936, 2018.