SUPERB: A tool for semi-automatic MIMD/SIMD parallelization

Parallel Computing - Tập 6 Số 1 - Trang 1-18 - 1988
Hans P. Zima1, Heinz-J Bast1, Michael Gerndt1
1Institut für Informatik III, Universität Bonn, D-5300 Bonn 1, Fed. Rep. Germany

Tóm tắt

Từ khóa


Tài liệu tham khảo

Adams, 1984, A methodology for exploiting parallelism in the finite element process, 373

Aho, 1986

Allen, 1983, Dependence analysis for subscripted variables and its application to program transformations

Allen, 1982, PFC: A program to convert Fortran to parallel form

Allen, 1984, Automatic translation of Fortran programs to vector form

1986

Arnold, 1979, Performance evaluation of three automatic vectorization packages, 235

Behr, 1986, SUPRENUM: The German supercomputer architecture—Rationale and concepts

Bernstein, 1966, Analysis of programs for parallel processing, IEEE Trans. Electronic Comput., 15, 757, 10.1109/PGEC.1966.264565

Burke, 1986, Interprocedural dependence analysis and parallelization

Cytron, 1984, Compile-time scheduling and optimization for asynchronous machines

Engeln-Müllges, 1985

Flynn, 1972, Some computer organizations and their effectiveness, IEEE Trans. Comput., 21, 948, 10.1109/TC.1972.5009071

Fosdick, 1976, Data flow analysis in software reliability, ACM Comput. Surveys, 8, 305, 10.1145/356674.356676

Hecht, 1977

Holter, 1985, A vectorized multigrid solver for the three-dimensional Poisson equation

Kam, 1976, Global data flow analysis and iterative algorithms, J. ACM, 23, 158, 10.1145/321921.321938

Kuck, 1984, The structure of an advanced retargetable vectorizer, 967

Kuhn, 1980, Optimization and interconnection complexity for parallel processors, single-stage networks, and decision trees

1981

Padua, 1986, Advanced compiler optimizations for supercomputers, Comm. ACM, 29, 1184, 10.1145/7902.7904

Ramamoorthy, 1969, A survey of techniques for recognizing parallel processable streams in computer programs, 1

Russell, 1969, Automatic program analysis

Stüben, 1982, Multigrid methods: Fundamental algorithms, model problem analysis and applications, 960

Trottenberg, 1986, SUPRENUM—an MIMD multiprocessor system for multi-level scientific computing, 237, 48

Wirtz, 1986, Entwurf einer Spezifikationssprache für SUPRENUM

Wolfe, 1982, Optimizing supercompilers for supercomputers

Zadeck, 1983, Incremental data flow analysis in a structured program

Zima, 1982, Compilerbau I: Analyse, Band 36

Zima, 1983, Compilerbau II: Synthese und Optimierung, Band 37

Zima, 1986, Semi-automatic parallelization of Fortran programs, 237, 287

Zima, 1986, SUPERB: The SUPERNUM Parallelizer Bonn