Abstract
Evaluation of program performance on concurrent computers requires methods and tools that are part of an integrated environment for observing, analyzing, and displaying system performance. This paper describes a unique graphical approach for presenting performance data of concurrent computer systems, possibly having large numbers of processors. Performance data is generated and collected via instrumentation, reduced via conventional cluster analysis techniques, and converted into a graphical form to highlight important performance measures. A novel kind of data plot is introduced to visually display both temporal and spatial information describing system activity. A prototype implementation applied to two case studies is described.
Preview
Unable to display preview. Download preview PDF.
References
Athas, W. and Seitz, C. “Multicomputers: message-passing concurrent computers.” IEEE Computer, 21, No. 8 (August 1988): 9–23.
Brown, Marc H. “Exploring algorithms using Balsa-II.” IEEE Computer, 21, No. 5 (May 1988): 14–36.
Couch, A. “Graphical representations of program performance on hypercube message-passing multiprocessors.” Ph.D. dissertation, Department of Computer Science, Tufts University, April 1988.
Fox, G., Johnson, M., Lyzenga, G., Otto, S., Salmon, J., and Walker, D. Solving Problems on Concurrent Processors. Englewood Cliffs: Prentice-Hall, 1988.
Gustafson, J., Montry, G., and Benner, R. “Development of parallel methods for a 1024-processor hypercube.” SIAM Journal on Scientific and Statistical Computing, 9, No. 4 (July 1988): 609–638.
Reed, D. A. “Instrumenting distributed memory parallel systems: a report.” In Instrumentation for Future Parallel Computer Systems, edited by Bucher, Simmons, and Koskela. Reading, MA: Addison-Wesley, 1989.
Rover, D. T. “Visualization of program performance on concurrent computers.” Ph.D. dissertation, Iowa State University, 1989.
Rover, D. T., Prabhu, G. M., and Wright, C. T. “Characterizing the performance of concurrent computers: a picture is worth a thousand numbers.” Proceedings of the Fourth Conference on Hypercubes, Concurrent Computers, and Applications. 1989.
Rudolph, D. “A performance evaluation tool for the Intel iPSC/2.” M.S. thesis, University of Illinois, Urbana-Champaign, July 1989.
Seitz, Charles L. “The Cosmic Cube.” Communications of the ACM, 28, No. 1 (1985): 23–33.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rover, D.T., Prabhu, G.M., Wright, C.T. (1991). Visualization of program performance on concurrent computers. In: Sherwani, N.A., de Doncker, E., Kapenga, J.A. (eds) Computing in the 90's. Great Lakes CS 1989. Lecture Notes in Computer Science, vol 507. Springer, New York, NY. https://doi.org/10.1007/BFb0038487
Download citation
DOI: https://doi.org/10.1007/BFb0038487
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-97628-0
Online ISBN: 978-0-387-34815-5
eBook Packages: Springer Book Archive