W. Abu-sufah, D. Kuck, and D. Lawrie, Automatic program transformations for virtual memory computers, Proc. of the 1979 National Computer Conference, pp.969-974, 1979.

J. R. Allen and K. Kennedy, Automatic loop interchange, Proceedings of the 1984 SIGPLAN Symposium on Compiler Construction, SIGPLAN '84, pp.233-246, 1984.
DOI : 10.1145/502874.502897

R. Allen and K. Kennedy, Automatic translation of FORTRAN programs to vector form, ACM Transactions on Programming Languages and Systems, vol.9, issue.4, pp.491-542, 1987.
DOI : 10.1145/29873.29875

C. Bastoul, Code generation in the polyhedral model is easier than you think, Proceedings. 13th International Conference on Parallel Architecture and Compilation Techniques, 2004. PACT 2004., pp.7-16, 2004.
DOI : 10.1109/PACT.2004.1342537

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

C. Bastoul, Mapping deviation: a technique to adapt or to guard loop transformation intuitions for legality, Proceedings of the 25th International Conference on Compiler Construction, CC 2016, pp.229-239, 2016.
DOI : 10.1109/VLHCC.2014.6883031

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

C. Bastoul and P. Feautrier, Improving Data Locality by Chunking, Compiler Construction, number 2622 in Lecture Notes in Computer Science, pp.320-334, 2003.
DOI : 10.1007/3-540-36579-6_23

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

C. Bastoul and P. Feautrier, Adjusting a program transformation for legality. Parallel processing letters, pp.3-17, 2005.

U. Bondhugula, A. Acharya, and A. Cohen, The Pluto+ Algorithm, ACM Transactions on Programming Languages and Systems, vol.38, issue.3, pp.1-1232, 2016.
DOI : 10.1109/IPDPS.2000.845979

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

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, Compiler Construction, pp.132-146, 2008.
DOI : 10.1007/978-3-540-78791-4_9

U. Bondhugula, O. Gunluk, S. Dash, and L. And-renganarayanan, A model for fusion and code motion in an automatic parallelizing compiler, Proceedings of the 19th international conference on Parallel architectures and compilation techniques, PACT '10, pp.343-352, 2010.
DOI : 10.1145/1854273.1854317

U. Bondhugula, O. Günlük, S. Dash, and L. And-renganarayanan, A model for fusion and code motion in an automatic parallelizing compiler, Proceedings of the 19th international conference on Parallel architectures and compilation techniques, PACT '10, pp.343-352, 2010.
DOI : 10.1145/1854273.1854317

U. Bondhugula, A. Hartono, J. Ramanujam, and P. Sadayappan, A practical automatic polyhedral parallelizer and locality optimizer, ACM SIGPLAN Notices, vol.43, issue.6, pp.101-113, 2008.
DOI : 10.1145/1379022.1375595

URL : http://www.cse.ohio-state.edu/~bondhugu/publications/uday-pldi08.pdf

P. Feautrier, Parametric Integer Programming. Revue française d'automatique, d'informatique et de recherche opérationnelle, pp.243-268, 1988.

P. Feautrier, Dataflow analysis of array and scalar references, International Journal of Parallel Programming, vol.24, issue.4, pp.23-53, 1991.
DOI : 10.1145/360827.360844

URL : http://www.prism.uvsq.fr/public/paf/dataflow.ps

P. Feautrier, Some efficient solutions to the affine scheduling problem. I. One-dimensional time, International Journal of Parallel Programming, vol.40, issue.6, pp.313-347, 1992.
DOI : 10.1145/360827.360844

P. Feautrier, Some efficient solutions to the affine scheduling problem. Part II. Multidimensional time, International Journal of Parallel Programming, vol.2, issue.4, pp.389-420, 1992.
DOI : 10.1007/BF01379404

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

J. Ferrante, V. Sarkar, and W. Thrash, On estimating and enhancing cache effectiveness, Languages and Compilers for Parallel Computing, pp.328-343, 1991.
DOI : 10.1007/BFb0038674

T. Grosser, A. Cohen, J. Holewinski, P. Sadayappan, and S. Verdoolaege, Hybrid Hexagonal/Classical Tiling for GPUs, Proceedings of Annual IEEE/ACM International Symposium on Code Generation and Optimization, CGO '14, p.66, 2014.
DOI : 10.1145/2581122.2544160

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

T. Grosser, A. Groesslinger, and C. Lengauer, POLLY ??? PERFORMING POLYHEDRAL OPTIMIZATIONS ON A LOW-LEVEL INTERMEDIATE REPRESENTATION, Parallel Processing Letters, vol.22, issue.04, p.221250010, 2012.
DOI : 10.1145/193209.193217

T. Henretty, K. Stock, L. Pouchet, F. Franchetti, J. Ramanujam et al., Data Layout Transformation for Stencil Computations on Short-Vector SIMD Architectures, Compiler Construction, pp.225-245, 2011.
DOI : 10.1109/COMPSAC.2009.82

URL : http://users.ece.cmu.edu/~franzf/papers/cc2011.pdf

F. Irigoin and R. Triolet, Supernode partitioning, Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '88, pp.319-329, 1988.
DOI : 10.1145/73560.73588

W. Kelly and W. Pugh, A unifying framework for iteration reordering transformations, Proceedings 1st International Conference on Algorithms and Architectures for Parallel Processing, pp.153-162, 1995.
DOI : 10.1109/ICAPP.1995.472180

URL : http://www.cs.umd.edu/Library/TRs/CS-TR-3430/CS-TR-3430.ps.Z

K. Kennedy and J. R. Allen, Optimizing Compilers for Modern Architectures: A Dependence-Based Approach, 2002.

K. Kennedy and K. Mckinley, Maximizing loop parallelism and improving data locality via loop fusion and distribution, Languages and Compilers for Parallel Computing, pp.301-320, 1993.
DOI : 10.1007/3-540-57659-2_18

URL : ftp://ftp.cs.umass.edu/pub/mckinley/lcpc93.ps.gz

K. Kennedy and K. S. Mckinley, Optimizing for Parallelism and Data Locality, Proceedings of the 6th International Conference on Supercomputing, ICS '92, pp.323-334, 1992.
DOI : 10.1145/143369.143427

URL : ftp://ftp.cs.umass.edu/pub/mckinley/ics92.ps.gz

M. Kong, R. Veras, K. Stock, F. Franchetti, L. Pouchet et al., When polyhedral transformations meet SIMD code generation, ACM SIGPLAN Notices, vol.48, issue.6, pp.127-138, 2013.
DOI : 10.1145/2499370.2462187

URL : http://users.ece.cmu.edu/~franzf/papers/pldi13.pdf

A. W. Lim and M. S. Lam, Maximizing parallelism and minimizing synchronization with affine transforms, Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '97, pp.201-214, 1997.
DOI : 10.1145/263699.263719

URL : http://suif.stanford.edu//papers/lim97.ps

A. W. Lim, S. Liao, and M. S. Lam, Blocking and array contraction across arbitrarily nested loops using affine partitioning, Proceedings of the Eighth ACM SIGPLAN Symposium on Principles and Practices of Parallel Programming, PPoPP '01, pp.103-112, 2001.
DOI : 10.1145/379539.379586

URL : http://suif.stanford.edu/papers/lim2001.ps

K. S. Mckinley, S. Carr, and C. Tseng, Improving data locality with loop transformations, ACM Transactions on Programming Languages and Systems, vol.18, issue.4, pp.424-453, 1996.
DOI : 10.1145/233561.233564

N. Megiddo and V. Sarkar, Optimal weighted loop fusion for parallel programs, Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures , SPAA '97, pp.282-291, 1997.
DOI : 10.1145/258492.258520

URL : http://csg-www.lcs.mit.edu:8001/Users/vivek/./ps/MeSa97.ps

S. Pop, A. Cohen, C. Bastoul, S. Girbal, G. Silber et al., GRAPHITE: Polyhedral Analyses and Optimizations for GCC, Proceedings of the 2006 GCC Developers Summit, pp.179-197, 2006.

L. Pouchet, U. Bondhugula, C. Bastoul, A. Cohen, J. Ramanujam et al., Loop Transformations: Convexity, Pruning and Optimization, Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp.549-562, 2011.
DOI : 10.1145/1926385.1926449

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

W. Pugh and D. Wonnacott, Static analysis of upper and lower bounds on dependences and parallelism, ACM Transactions on Programming Languages and Systems, vol.16, issue.4, pp.1248-1278, 1994.
DOI : 10.1145/183432.183525

URL : http://www.cs.umd.edu/Library/TRs/CS-TR-3250/CS-TR-3250.ps.Z

V. Sarkar, Automatic selection of high-order transformations in the IBM XL FORTRAN compilers, IBM Journal of Research and Development, vol.41, issue.3, p.41, 1997.
DOI : 10.1147/rd.413.0233

J. Shirako, L. N. Pouchet, and V. Sarkar, Oil and Water Can Mix: An Integration of Polyhedral and AST-Based Transformations, SC14: International Conference for High Performance Computing, Networking, Storage and Analysis, pp.287-298, 2014.
DOI : 10.1109/SC.2014.29

S. Singhai and K. Mckinley, A Parametrized Loop Fusion Algorithm for Improving Parallelism and Cache Locality, The Computer Journal, vol.40, issue.6, pp.340-355, 1997.
DOI : 10.1093/comjnl/40.6.340

URL : http://comjnl.oxfordjournals.org/cgi/reprint/40/6/340.pdf

K. Stock, M. Kong, T. Grosser, L. Pouchet, F. Rastello et al., A Framework for Enhancing Data Reuse via Associative Reordering, pp.65-76, 2013.
DOI : 10.1145/2666356.2594342

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

K. Trifunovic, D. Nuzman, A. Cohen, A. Zaks, and I. Rosen, Polyhedral-Model Guided Loop-Nest Auto-Vectorization, 2009 18th International Conference on Parallel Architectures and Compilation Techniques, pp.327-337, 2009.
DOI : 10.1109/PACT.2009.18

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

N. Vasilache, Scalable program optimization techniques in the polyhedral model, These de doctorat, 2007.

N. Vasilache, B. Meister, M. Baskaran, and R. Lethin, Joint scheduling and layout optimization to enable multi-level vectorization, IMPACT-2: 2nd International Workshop on Polyhedral Compilation Techniques, 2012.

S. Verdoolaege, K. Fukuda, J. Van-der-hoeven, M. Joswig, and N. Takayama, isl: An Integer Set Library for the Polyhedral Model, Mathematical Software ? ICMS 2010, number 6327 in Lecture Notes in Computer Science, pp.299-302, 2010.
DOI : 10.1007/978-3-642-15582-6_49

S. Verdoolaege, Counting Affine Calculator and Applications, First International Workshop on Polyhedral Compilation Techniques (IMPACT'11), 2011.

S. Verdoolaege, C. Juega, J. Cohen, A. , I. Gómez et al., Polyhedral parallel code generation for CUDA, ACM Transactions on Architecture and Code Optimization, vol.9, issue.4, pp.1-5423, 2013.
DOI : 10.1145/2400682.2400713

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

S. Verdoolaege and A. Cohen, Live Range Reordering, 6th Workshop on Polyhedral Compilation Techniques (IMPACT, Associated with HiPEAC), 2016.
URL : https://hal.archives-ouvertes.fr/hal-01257224

S. Verdoolaege, S. Guelton, T. Grosser, and A. Cohen, Schedule Trees, 4th Workshop on Polyhedral Compilation Techniques (IMPACT, Associated with HiPEAC), p.9, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00911894

S. Verdoolaege and G. Janssens, Scheduling for ppcg, 2017.

M. Wolf, D. Maydan, C. , and D. , Combining loop transformations considering caches and scheduling, Proceedings of the 29th Annual IEEE/ACM International Symposium on Microarchitecture. MICRO 29, pp.274-286, 1996.
DOI : 10.1109/MICRO.1996.566468

M. Wolfe, Loops skewing: The wavefront method revisited, International Journal of Parallel Programming, vol.17, issue.2, pp.279-293, 1986.
DOI : 10.1007/BF01407876

M. Wolfe, Iteration space tiling for memory hierarchies, Proceedings of the Third SIAM Conference on Parallel Processing for Scientific Computing, pp.357-361, 1989.

M. J. Wolfe, High Performance Compilers for Parallel Computing, 1995.