NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Automated Instrumentation and Monitoring of Data Movement for Parallel ProgramsWriting efficient parallel programs is complicated by the need to select the right data structure alignments and distributions, which determine the nature and volume of inter-processor communications. A large number of performance tools for parallel programs have been developed recently to expose these inter-processor communications. However, none of them support performance views or provide statistics in terms of inter-processor data structure interactions. A performance tool that tracks the interaction between individual data structures and the context of these interactions is essential for understanding the performance of both explicit message passing programs and data-parallel languages such as HPF. In this paper we discuss the use of compiler front end tools for automatically tracking data structure movements in message passing programs, and low-overhead monitoring and postprocessing of such codes. We demonstrate that robust instrumentation and low overhead monitoring of inter-processor data structure movements is possible, with the use of a number of NAS benchmark codes, run on the i860 hypercube. We also show that the data so collected can be used effectively by post processing tools that expose performance bottlenecks using graphical displays and performance statistics.
Document ID
20010110778
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Sarukkai, Sekhar
(RECOM Technologies, Inc. Moffett Field, CA United States)
Yan, Jerry C.
(RECOM Technologies, Inc. Moffett Field, CA United States)
Schmidt, Melisa
(RECOM Technologies, Inc. Moffett Field, CA United States)
Tucker, Deanne
Date Acquired
August 20, 2013
Publication Date
January 1, 1994
Subject Category
Computer Programming And Software
Meeting Information
Meeting: SuperComputing 1994
Location: Washington, DC
Country: United States
Start Date: November 14, 1994
End Date: November 18, 1994
Funding Number(s)
PROJECT: RTOP 509-10-31
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Available Downloads

There are no available downloads for this record.
No Preview Available