DocumentCode
1078696
Title
Multiapplication support in a parallel-program performance tool
Author
Irvin, R.B. ; Miller, Barton P.
Author_Institution
Wisconsin Univ., Madison, WI, USA
Volume
2
Issue
1
fYear
1994
Firstpage
40
Lastpage
50
Abstract
We added new features for analyzing multiple programs to the IPS-2 parallel-program performance tools and were surprised at the wide range of performance problems for which this modified IPS-2 can be used. With multiapplication IPS-2, programmers can simultaneously run and analyze cooperating or contending applications; combine performance displays and metrics of multiple applications or multiple versions of the same application to directly compare performance; analyze critical paths of execution for individual applications, for a single application and the applications with which it interacts, or for entire workloads; study how the application workload performance affects the hardware, operating system, and network performance; study an application´s evolution through multiple versions, hardware platforms, or input sets; study a workload´s aggregate behavior, how applications interact, or how individual applications perform in the presence of other applications; and compare the measured performance of a program with predictions made by simulations or analytical models. This modified parallel-program performance tool analyzes multiple applications in a single session, allowing better performance tuning than is possible when programs are run in isolation.<>
Keywords
parallel programming; software tools; IPS-2 parallel-program performance tools; analytical models; critical paths of execution; hardware; input sets; metrics; multiapplication support; multiple programs; network performance; operating system; performance displays; simulations; Debugging; Displays; Hardware; Instruments; Operating systems; Performance analysis; Predictive models; Programming profession; Space technology; Switches;
fLanguage
English
Journal_Title
Parallel & Distributed Technology: Systems & Applications, IEEE
Publisher
ieee
ISSN
1063-6552
Type
jour
DOI
10.1109/88.281874
Filename
281874
Link To Document