DocumentCode
2633443
Title
Performance prediction for portable parallel execution on MIMD architectures
Author
Chillariga, Gopal ; Ramkumar, Balkrishna
Author_Institution
Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
fYear
1995
fDate
25-28 Apr 1995
Firstpage
630
Lastpage
634
Abstract
Performance debugging and prediction for parallel systems is a difficult problem. The difficulties in identifying performance bottlenecks stem from the need for an intimate understanding of the underlying architecture. It has been recognized that portability is an important requirement for parallel program development. However, this makes the task of performance debugging even more difficult. In this paper, we present a simulation based approach for performance prediction of portable-parallel programs. We demonstrate it using Charm: a message driven programming environment, which provides program portability across a variety of shared and distributed memory MIMD parallel systems. The proposed approach makes it possible to use a single debugging environment for the development of portable parallel software. This environment can provide correctness and performance debugging support that provides the developer with valuable feedback for improving program performance
Keywords
parallel architectures; parallel programming; program debugging; program verification; software portability; Charm; MIMD architectures; MIMD parallel systems; feedback; message driven programming environment; parallel program development; parallel systems; performance bottlenecks; performance debugging; performance prediction; portable parallel execution; portable parallel software; portable-parallel programs; program correctness; program performance; program portability; simulation based approach; single debugging environment; Cities and towns; Computer architecture; Computer bugs; Data mining; Delay; Feedback; Parallel programming; Performance analysis; Predictive models; Software debugging;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location
Santa Barbara, CA
Print_ISBN
0-8186-7074-6
Type
conf
DOI
10.1109/IPPS.1995.395882
Filename
395882
Link To Document