Search NASA⌕ Search

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

BibTeXRIS

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.