Scalable performance environments for parallel systems

Daniel A. Reed, Robert D. Olson, Ruth A. Aydt, Tara M. Madhyastha, Thomas Birkett, David W. Jensen, Bobby A.A. Nazief, Brian K. Totty

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

45 Citations (Scopus)


As parallel systems expand in size and complexity, the absence of performance tools for these parallel systems exacerbates the already difficult problems of application program and system software performance tuning. Moreover, given the pace of technological change, we can no longer afford to develop ad hoc, one-of-a-kind performance instrumentation software; we need scalable, portable performance analysis tools. We describe an environment prototype based on the lessons learned from two previous generations of performance data analysis software. Our environment prototype contains a set of performance data transformation modules that can be interconnected in user-specified ways. It is the responsibility of the environment infrastructure to hide details of module interconnection and data sharing. The environment is written in C++ with the graphical displays based on X windows and the Motif toolkit. It allows users to interconnect and configure modules graphically to form an acyclic, directed data analysis graph. Performance trace data are represented in a self-documenting stream format that includes internal definitions of data types, sizes, and names. The environment prototype supports the use of head-mounted displays and sonic data presentation in addition to the traditional use of visual techniques.

Original languageEnglish
Title of host publication6th Distributed Memory Computing Conference, DMCC 1991 - Proceedings
EditorsMichael Wolfe, Quentin Stout
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages8
ISBN (Electronic)0818622903, 9780818622908
Publication statusPublished - 1 Jan 1991
Event6th Distributed Memory Computing Conference, DMCC 1991 - Portland, United States
Duration: 28 Apr 19911 May 1991

Publication series

Name6th Distributed Memory Computing Conference, DMCC 1991 - Proceedings


Conference6th Distributed Memory Computing Conference, DMCC 1991
Country/TerritoryUnited States


Dive into the research topics of 'Scalable performance environments for parallel systems'. Together they form a unique fingerprint.

Cite this