Parafrase-2 : An environment for parallelizing, partitioning, synchronizing, and scheduling programs on multiprocessors

Constantine D. Polychronopoulos, Milind Girkar, Mohammad R. Haghighat, Chia-Ling Lee, Bruce P. Leung, Dale Schouten

Proceedings of the International Conference on Parallel Processing · 1989 · 11 citations · 0 references

Concepts

Abstract

Parafrase-2 is a vectorizing/parallelizing compiler implemented as a source to source code restructurer. This paper discusses the organization of Parafrase-2 and goals of the project. Specific topics discussed are : dependence analysis, timing and overhead analysis, interprocedural analysis, automatic scheduling and the graphical user interface.