Iwmeter: A Real-Time and Interactive Parallel Software Monitor for iWarp
CARNEGIE-MELLON UNIV PITTSBURGH PA DEPT OF COMPUTER SCIENCE
Pagination or Media Count:
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 users 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 iwmeters accuracy.
- Computer Programming and Software