H. Vicki, R. B. Allan, R. M. Jones, S. Lee, and . Allan, Software pipelining, ACM Computing Surveys (CSUR), vol.27, pp.367-432, 1995.

U. Bondhugula, A. Hartono, J. Ramanujam, and P. Sadayappan, A practical automatic polyhedral parallelizer and locality optimizer, SIGPLAN Notices, vol.43, pp.101-113, 2008.

P. Chatarasi, J. Shirako, and V. Sarkar, Polyhedral optimizations of explicitly parallel programs, 2015 International Conference on Parallel Architecture and Compilation (PACT), pp.213-226, 2015.

S. Derrien, S. Rajopadhye, P. Quinton, and T. Risset, High-level synthesis of loops using the polyhedral model, High-level synthesis, pp.215-230, 2008.
URL : https://hal.archives-ouvertes.fr/hal-00410719

P. Feautrier, Fine-grain scheduling under resource constraints, International Workshop on Languages and Compilers for Parallel Computing, pp.1-15, 1994.

A. Fettweis, Wave digital filters: Theory and practice, Proc. IEEE, vol.74, pp.270-327, 1986.

D. Fimmel, Optimal software pipelining under resource constraints, International Journal of Foundations of Computer Science, vol.12, pp.697-718, 2001.

M. Lam, Software pipelining: An effective scheduling technique for VLIW machines, ACM Sigplan Notices, vol.23, pp.318-328, 1988.

Q. Ning and . Guang-r-gao, A novel framework of register allocation for software pipelining, Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp.29-42, 1993.

, OpenMP Architecture Review Board

, OpenMP API version, vol.4

A. Pop and A. Cohen, OpenStream: Expressiveness and data-flow compilation of OpenMP streaming programs, ACM Transactions on Architecture and Code Optimization (TACO), vol.9, p.53, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00786675

D. Quinlan and C. Liao, The ROSE source-to-source compiler infrastructure, Cetus users and compiler infrastructure workshop, in conjunction with PACT, p.1, 2011.

E. Raman, G. Ottoni, A. Raman, J. Matthew, D. Bridges et al., Parallel-stage decoupled software pipelining, Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization, pp.114-123, 2008.

. B-ramakrishna-rau, Iterative module scheduling: An algorithm for software pipelining loops, Proceedings of MICRO-27. The 27th, 1994.

, Annual IEEE/ACM International Symposium on Microarchitecture. IEEE, pp.63-74

H. Razanajato, C. Bastoul, and V. Loechner, Lifting Barriers Using Parallel Polyhedral Regions, 2017 IEEE 24th International Conference on High Performance Computing (HiPC), pp.338-347, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01633839

A. Sbîrlea and J. Shirako, Polyhedral optimizations for a data-flow graph language, Languages and Compilers for Parallel Computing, pp.57-72, 2015.

T. Stefanov, C. Zissulescu, A. Turjan, B. Kienhuis, and E. Deprettere, System design using Kahn process networks: the Compaan/Laura approach, Proceedings of the conference on Design, vol.1, p.10340, 2004.

. Vincent-h-van-dongen, R. Guang, Q. Gao, and . Ning, A polynomial time method for optimal software pipelining, Parallel Processing: CONPAR 92-VAPP V, pp.613-624, 1992.

S. Verdoolaege, Polyhedral process networks, Handbook of Signal Processing Systems, pp.1335-1375, 2013.