Iwmeter: A Real-Time and Interactive Parallel Software Monitor for iWarp
Abstract
Performance measurement and monitoring tools are indispensable for research and application developments on a parallel system. To be effective, such tools must be accurate, nonintrusive, efficient. and easy to understand. Private-memory MIMD machines present special challenges, especially due to the amount of data that must be gathered and analyzed, as well as the communication support required to manage these data. This paper describes the iwmeter, a real- time and interactive parallel software monitor for MFLOPS performance. Implemented for the iWarp system, a private-memory multicomputer, the iwmeter is composed of three independent units: the sampling, units. the collection unit, and the reporting unit. Each sampling unit samples the user's program in each processor in a random fashion. The collection unit collects the data gathered by each individual sampling unit, and the reporting unit processes and reports the data to the user. We conclude the paper with an evaluation of the iwmeter's accuracy.
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 18, 1994
- Accession Number
- ADA277587
Entities
People
- Eka N. Ginting
- Ming-jen Chan
Organizations
- Carnegie Mellon University