Abstract | ||
---|---|---|
This paper describes a performance monitoring system, Monit, developed for performance evaluation of parallel systems. Monit uses trace files that are generated during the execution of parallel programs. Monit analyzes these trace files and produces time-oriented graphs of resource usage and system queues. Users interactively select the displayed items, resolution, and time intervals of interest. The current implementation of Monit is for SUN-3 workstation, but the program is easily adaptable to other devices.We also introduce a parallel programming environment, PPL, implemented as a superset of C for the Sequent Balance 8000 multi-processor system. Parallel programs written in PPL can produce the trace files for Monit.Monit is also integrated into a process-oriented simulation language CSIM. CSIM allows the creation of simulation models based on multiple processes competing for resources. The similarity between parallel processes in PPL and pseudo-parallel processes in CSIM facilitates this combined use of Monit. |
Year | DOI | Venue |
---|---|---|
1987 | 10.1145/29903.29923 | SIGMETRICS |
Keywords | Field | DocType |
parallel process,performance monitoring tool,pseudo-parallel program,system queue,multi-processor system,parallel system,parallel programming environment,performance evaluation,performance monitoring system,process-oriented simulation language,parallel program,trace file,parallel processing,parallel systems,simulation model | Graph,Subset and superset,Performance monitoring,Computer science,Queue,Parallel computing,Workstation,Real-time computing,Sequent,Simulation language,Distributed computing | Conference |
Volume | Issue | ISSN |
15 | 1 | 0163-5999 |
ISBN | Citations | PageRank |
0-89791-225-X | 5 | 1.74 |
References | Authors | |
3 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Teemu Kerola | 1 | 8 | 2.25 |
Herb Schwetman | 2 | 375 | 87.15 |