Title :
Event-based study of the effect of execution environments on parallel program performance
Author :
Sarukkai, Sekhar R. ; Yan, Jerry C.
Author_Institution :
NASA Ames Res. Center, Moffett Field, CA, USA
Abstract :
In this paper we seek to demonstrate the importance of studying the effect of changes in execution environment parameters, on parallel applications executed on state-of-the-art multiprocessors. A comprehensive methodology for event-based analysis of program behavior is introduced. This methodology is used to study the performance significance of various system parameters such as processor speed, message-buffer size, buffer copy speed, network bandwidth, communication latency, interrupt overheads and other system parameters. With the help of a few CFD examples, we illustrate the use of our technique in determining suitable parameter values of the execution environment for three applications
Keywords :
discrete event simulation; parallel programming; software performance evaluation; buffer copy speed; communication latency; event-based analysis; execution environments; interrupt overheads; message-buffer size; network bandwidth; parallel program performance; processor speed; program behavior; system parameters; Application software; Bandwidth; Computer architecture; Delay; Hardware; Investments; Libraries; NASA; Operating systems; Switches;
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1996. MASCOTS '96., Proceedings of the Fourth International Workshop on
Conference_Location :
San Jose, CA
Print_ISBN :
0-8186-7235-8
DOI :
10.1109/MASCOT.1996.501027