International Journal of High Speed Computing · 1989 · 210 citations · 0 references
ComputingComputer EngineeringComputer ScienceCompilersParallel ComputingSchedulingCompiler ConstructionCpu SchedulingData ParallelismInstruction SchedulingInstruction-level ParallelismParallel Computing SystemsDependence AnalysisInterprocedural AnalysisMultiprocessor SchedulingOverhead AnalysisParallel SchedulingParallelizationProgram Dependence AnalysisScheduling In Multiprocessor Systems
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.