Re: parallelizing compilers (Thomas Nadig)
Mon, 28 Mar 1994 08:59:43 GMT

          From comp.compilers

Related articles
parallelizing compilers (1991-10-18)
parallelizing compilers (1994-03-14)
parallelizing compilers bern@CS.UCLA.EDU (1994-03-25)
Re: parallelizing compilers (1994-03-28)
Re: parallelizing compilers (1994-03-29)
| List of all articles for this month |

Newsgroups: comp.compilers,comp.parallel
From: (Thomas Nadig)
Keywords: parallel, summary
Organization: University of Zurich, Department of Computer Science
References: 94-03-057
Date: Mon, 28 Mar 1994 08:59:43 GMT

I asked:
> Are there any good introductions to parallelizing compilers? Any
> books or papers that give a good survey of the field of automatic
> parallelization?
Here is the summary of the answers ordered by the number of received

Are there any important books or articles missing?

# of author, title, publisher, year
8 Hans Zima, Barbara Chapman. Supercompilers for Parallel and
              Vector Computers, ACM Press, 1991

6 Wolfe, Michael J., Optimizing Supercompilers for
              Supercomputers, Ph. D. Thesis, Department of Computer Science,
              University of Illinois at Urbana-Champaign, 1982.
              also: MIT Press, 1989

3 Uptal Banerjee, Rudolf Eigenmann, Alexandru Nicolau and
              David A. Padua. Automatic program parallelization,
              in proceedings of the IEEE, Vol. 81, No. 2, Feb 1993

2 David F. Bacon and Susan L. Graham and Oliver J. Sharp,
              Compiler Transformations for High-Performance Computing,
              University of California UCB/CSD-93-781,

1 John Allen and Ken Kennedy, "PFC: A Program to Convert
              Fortran to Parallel Form", Rice University, MaSc Technical
              Report 82-6, 1982.

1 G. Almasi and A. Gottlieb. Highly Parallel Computing,
              The Benjamin/Cummings Publishing Company, 1989

1 Uptal Banerjee. Loop Transformations for Restructuring Compilers,
              Kluwer Academic Publishers, 1992

1 Uptal Banerjee. Dependence Analysis for Supercomputing,
              Kluwer Academic Publishers, 1988

1 W. Blume and R. Eigenmann. Performance Analysis of Parallelizing
              Compilers on the Perfect Benchmarks Programs, in proceedings
              of the IEEE, Vol. 3, No. 6, pp. 643-656

1 Boleslaw K. Szymanski. Parallel Functional Languages and
              Compilers, Addison-Wesley, 1991

1 Doreen Cheng and Douglas Pase. An Evaluation of Automatic and
              Interactive Parallel Programming Tools, ics, Nov 1991

1 K. Knobe, J.D. Lukas and G.L. Steele. Data Optimizations:
              Allocation of Arrays to Reduce Communication on SIMD Machines.
              Journal of Parallel and Distributed Computing. volume 8. 1990.

1 Michael G. Norman and Peter Thanisch. Models of Machines and
              Computation for Mapping in Multicomputers, ACM Computing Surveys,
              Vol. 25, No. 3, Sep 1993,

1 David A. Padua, Michael J. Wolfe. Advanced Compiler
              Optimizations for Supercomputers, Communications of
              the ACM, Vol. 29, No. 12, Dec 1986

1 Karen L. Pieper. Parallelizing Compilers: Implementation and
              Effectiveness, PhD Thesis, Stanford University, Computer Systems
              Laboratory,, pub/papers

1 Towle, Ross A., Control and Data Dependence for
              Program Transformation, Ph. D. Thesis, Department of Computer
              Science, University of Illinois at Urbana-Champaign, 1976.

Thomas Nadig
Institut fuer Informatik Voice: +41-1-257 43 05
Universitaet Zuerich Fax: +41-1-363 00 35

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.