loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
28th Annual Simulation Symposium
Simulation based performance prediction by PEPSY
Santa Barbara, California
April 25-April 28
ISBN: 0-8186-7091-6
R. Blasko, Dept. of Software Technol. & Parallel Syst., Wien Univ., Austria
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.
Index Terms:
parallel programming; parallelising compilers; software tools; software performance evaluation; discrete event simulation; virtual machines; system monitoring; simulation based performance prediction; simulation tool; parallel programs; supercompiler; VFCS; Vienna Fortran Compilation System; PEPSY; performance prediction system; compiler; performance analysis; discrete-event simulation; monitoring modes; parallel program behavior; performance prediction; monitoring facilities
Citation:
R. Blasko, "Simulation based performance prediction by PEPSY," ss, pp.341, 28th Annual Simulation Symposium, 1995
Usage of this product signifies your acceptance of the Terms of Use.