Title :
Simulation based performance prediction by PEPSY
Author_Institution :
Dept. of Software Technol. & Parallel Syst., Wien Univ., Austria
Abstract :
Parallel programs, generated by the supercompiler, VFCS (Vienna Fortran Compilation System), are an application area for the tool, PEPSY (PErformance Prediction SYstem), which we have developed recently. PEPSY derives a performance model from an internal representation of the parallel program in the compiler, automatically, and makes performance analysis by discrete-event simulation. Several monitoring modes of PEPSY enable to analyze a parallel program behavior at the detailed and global level, evaluating static and dynamic performance indices. Performance prediction is carried out before the final target parallel code is generated, or before a real run is executed on the parallel computer, in order to optimize the parallelization strategy for VPCS. This paper is focused on the prediction of a new subset of performance indices for the parallel programs, evaluated by PEPSY, and illustrating its new monitoring facilities suitable for comparison of different versions of the program
Keywords :
discrete event simulation; parallel programming; parallelising compilers; software performance evaluation; software tools; system monitoring; virtual machines; PEPSY; VFCS; Vienna Fortran Compilation System; compiler; discrete-event simulation; monitoring facilities; monitoring modes; parallel program behavior; parallel programs; performance analysis; performance prediction; performance prediction system; simulation based performance prediction; simulation tool; supercompiler; Application software; Computerized monitoring; Concurrent computing; Distributed computing; Electronic mail; Parallel programming; Performance analysis; Predictive models; Software performance; Software tools;
Conference_Titel :
Simulation Symposium, 1995., Proceedings of the 28th Annual
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-8186-7091-6
DOI :
10.1109/SIMSYM.1995.393564