Maximizing Parallelism and Minimizing Synchronization with Affine Partitions

[1]  Alexander Schrijver,et al.  Theory of linear and integer programming , 1986, Wiley-Interscience series in discrete mathematics and optimization.

[2]  Frédéric Vivien,et al.  Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling , 1997, Parallel Process. Lett..

[3]  Monica S. Lam,et al.  Maximizing parallelism and minimizing synchronization with affine transforms , 1997, POPL '97.

[4]  William Pugh,et al.  Minimizing communication while preserving parallelism , 1996, ICS '96.

[5]  David F. Bacon,et al.  Compiler transformations for high-performance computing , 1994, CSUR.

[6]  Monica S. Lam,et al.  Communication-Free Parallelization via Affine Transformations , 1994, LCPC.

[7]  Kathryn S. McKinley Evaluating automatic parallelization for efficient execution on shared-memory multiprocessors , 1994, ICS '94.

[8]  Mary Lou Soffa,et al.  Investigating Properties of Code Transformations , 1993, 1993 International Conference on Parallel Processing - ICPP'93.

[9]  Yves Robert,et al.  Affine-by-Statement Scheduling of Uniform Loop Nests over Parametric Domains , 1993 .

[10]  Kevin Smith,et al.  Determining Transformation Sequences for Loop Parallelization , 1992, LCPC.

[11]  Ken Kennedy,et al.  Optimizing for parallelism and data locality , 1992, ICS '92.

[12]  Monica S. Lam,et al.  A Loop Transformation Theory and an Algorithm to Maximize Parallelism , 1991, IEEE Trans. Parallel Distributed Syst..

[13]  Corinne Ancourt,et al.  Scanning polyhedra with DO loops , 1991, PPOPP '91.

[14]  Ken Kennedy,et al.  Automatic decomposition of scientific programs for parallel execution , 1987, POPL '87.

[15]  David A. Padua,et al.  Advanced compiler optimizations for supercomputers , 1986, CACM.

[16]  Patrice Quinton Automatic synthesis of systolic arrays from uniform recurrent equations , 1984, ISCA '84.

[17]  Dan I. Moldovan,et al.  On the Analysis and Synthesis of VLSI Algorithms , 1982, IEEE Transactions on Computers.

[18]  David A. Padua,et al.  Dependence graphs and compiler optimizations , 1981, POPL '81.