NASA NTRS · 20020038713
Event-Based Study of the Effect of Execution Environments on Parallel Program Performance
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 cf a few CFD examples, we illustrate the use of our technique in determining suitable parameter values of the execution environment for three applications. We also demonstrate how this approach can be used to predict performance across architectures and illustrate the use of visual and profile-like feedback to expose the effect of system parameters changes on the performance of specific applications module.
Keep this discovery
Explore connections, maps & timelines
Sarukkai, Sekhar R., Yan, Jerry C., Craw, James. 1995-01-01. Event-Based Study of the Effect of Execution Environments on Parallel Program Performance. https://ntrs.nasa.gov/citations/20020038713
Cite the original work for its findings. Save a collection to share your selection of sources.