P. Saman, M. S. Amarasinghe, and . Lam, Communication Optimization and Code Generation for Distributed Memory Machines, ACM SIGPLAN International Conference on Programming Language Design and Implementation, 1993.

C. Ancourt, G en eration automatique de codes de transfert pour multiprocesseurs a m emoires locales

C. Ancourt, F. Coelho, R. Frann-cois-irigoin, and . Keryell, A Linear Algebra Framework for Static HPF Code Distribution Also available as TR EMP A, Workshop on Compilers for Parallel Computers, 1993.

A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam, Recent Enhancements To Pvm, The International Journal of Supercomputer Applications and High Performance Computing, vol.8, issue.3, pp.108-127, 1995.
DOI : 10.1177/109434209500900204

S. Benkner, P. Brezany, and H. Zima, Processing array statements and procedure interfaces in the PREPARE high performance fortran compiler, 5th International Conference on Compiler Construction, pp.324-338, 1994.
DOI : 10.1007/3-540-57877-3_22

S. Chatterjee, J. R. Gilbert, F. J. Long, R. Schreiber, and S. Teng, Generating local addresses and communication sets for data-parallel programs, Symposium on Principles and Practice of Parallel Programming, 1993.

S. Chatterjee, J. R. Gilbert, R. Schreiber, and T. J. Sheeer, Array distribution in data-parallel programs, Language and Compilers for Parallel Computing, pp.6-7, 1994.
DOI : 10.1007/BFb0025872

F. Coelho, Etude de la Compilation du High Performance Fortran Master's thesis, 1993.

F. Coelho, Experiments with HPF compilation for a network of workstations, High-Performance Computing and Networking, pp.423-428, 1994.
DOI : 10.1007/3-540-57981-8_154

F. Coelho, Compilation of I/O communications for HPF, Proceedings Frontiers '95. The Fifth Symposium on the Frontiers of Massively Parallel Computation, pp.102-109, 1995.
DOI : 10.1109/FMPC.1995.380458

B. and C. Frann-cois-irigoin, Interprocedural Array Region Analyses, Language and Compilers for Parallel Computing, 1995.

P. Feautrier, Parametric integer programming. RAIRO Recherche Op erationnelle, 1988.

F. High-performance and . Forum, High Performance Fortran Language Speciication, Rice University, 1993.

F. High-performance and . Forum, HPF-2 Scope of Activities and Motivation Examples, Rice University, 1994.

A. Geist, A. Beguelin, J. Dongarra, and J. Weicheng, Robert Manchek, and Vaidy Sunderam. PVM 3 User's Guide and Reference Manual, 1993.

S. K. Gupta, S. D. Kaushik, S. Mufti, S. Sharma, C. Huang et al., On compiling array expressions for eecient execution on distributed-memory machines, International Conference on Parallel Processing, pp.301-305, 1993.

S. K. Gupta, C. Huang, and P. Sadayappan, Implementing Fast Fourier Transforms on Distributed- Memory Multiprocessors using Data Redistributions, Parallel Processing Letters, pp.477-488, 1994.

S. K. Gupta, S. D. Kaushik, C. Huang, and P. Sadayappan, On compiling array expressions for eecient execution on distributed-memory machines, 1994.

S. Hirannandani, K. Kennedy, J. Mellor-crummey, and A. Sethi, Advanced Compilation Techniques for Fortran D. CRPC-TR 93338, 1993.

. Frann-cois-irigoin, Code generation for the hyperplane method and for loop interchange. ENSMP-CAI-88 E102, 1988.

P. Frann-cois-irigoin, R. Jouvelot, and . Triolet, Semantical interprocedural parallelization: An overview of the PIPS project, ACM International Conference on Supercomputing, 1924.

K. Kennedy, A survey of data ow analysis techniques, Program Flow Analysis: Theory and Applications, 1979.

K. Kennedy and U. Kremer, Automatic data layout for high performance Fortran, Proceedings of the 1995 ACM/IEEE conference on Supercomputing (CDROM) , Supercomputing '95, 1994.
DOI : 10.1145/224170.224495

K. Kennedy, N. Nedeljkovi-c, and A. Sethi, A linear time algorithm for computingthe memory access sequence in data-parallel programs, Symposium on Principles and Practice of Parallel Programming, p.8, 1995.

A. Gary and . Kildall, A uniied approach to global program optimization, Symposium on Principles of Programming Language, pp.194-206, 1973.

C. Koelbel, D. Loveman, R. Schreiber, G. Steele, and M. Zosel, The High Performance Fortran Handbook, Computers in Physics, vol.8, issue.4, 1994.
DOI : 10.1063/1.4823319

M. Edwin, H. J. Paalvast, A. J. Sips, and . Van-gemund, Automatic parallel program generation and optimization from data decompositions, 1991 International Conference on Parallel Processing | Volume II : Software, 1991.

W. Pugh, A practical algorithm for exact array dependence analysis, Communications of the ACM, vol.35, issue.8, pp.102-114, 1992.
DOI : 10.1145/135226.135233

S. Ramaswamy and P. Banerjee, Automatic generation of eecient array redistribution routines for distributed memory multicomputers, 5th Symposium on the Frontiers of Massively Parallel Computation, pp.342-349, 1995.

J. Stichnoth, D. O-'hallaron, and T. Gross, Generating Communication for Array Statements: Design, Implementation, and Evaluation, Language and Compilers for Parallel Computing, 1993.
DOI : 10.1006/jpdc.1994.1048

E. Su, A. Lain, S. Ramaswamy, D. J. Palermo, E. W. Hodges et al., Advanced Compilation Techniques in the Paradigme Compiler for Distributed-Memory Multicomputers, ACM International Conference on Supercomputing, pp.424-433, 1995.

R. Thakur, A. Choudhary, and G. Fox, Runtime array redistribution in HPF programs, Proceedings of IEEE Scalable High Performance Computing Conference, pp.309-316, 1994.
DOI : 10.1109/SHPCC.1994.296659

V. Van-dongen, Compiling distributed loops onto SPMD code. Parallel Processing Letters, pp.301-312, 1994.

V. Van-dongen, Array redistribution by scanning polyhedra, PARCO, 1995.

C. Van-reuuwijk, H. J. Sips, W. Denissen, and E. M. Paalvast, Implementing HPF distributed arrays on a message-passing parallel computer system, Computational Physics Report Series, 1994.

H. Zima, P. Brezany, B. Chapman, P. Mehrotra, and A. Schwald, Vienna Fortran - A Language Speciication. ftp cs.rice