Abstract
The nova radial plot in the *Graph system is used to display communication in data-parallel programs. Nova visualizations play a valuable role in understanding how virtual communication in data-parallel programs translates into network communication, and how source code modifications and data layout change physical communication patterns. A case study demonstrates how *Graph nova views are used to visualize and reduce network communication.
This work is supported in part by the National Science Foundation under grants CCR-9102854, CCR-9409082 and CCR-9400719, by the Air Force Office of Scientific Research under grant AFOSR-95-1-0215, and by the Southwestern Bell Foundation. Experiments were conducted on machines in Los Alamos National Laboratory and in the National Center for Supercomputing Applications at the University of Illinois.
Chapter PDF
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
S. G. Dykes and X. Zhang, “Folding spatial image filters on the CM-5”, Proc. of the 9th IPPS IEEE Computer Society Press, April, 1995, pp. 451–456.
S. G. Dykes, X. Zhang, Y. Shen, C. L. Jeffery and D. W. Dean, “*Graph: a tool for visualizing communication and optimizing memory layout in data-parallel programs”, Proc. of 1995 ICPP, CRC Press, Vol. II, August, 1995, pp. 121–129.
R. E. Griswold and C. L. Jeffery, “Nova: low cost data animation using a radar sweep metaphor”, Proc. of UIST'94, November, 1994, pp. 131–132.
M. T. Heath, A. D. Malony and D. T. Rover, “The Visual display of parallel performance data”, IEEE Computer, Nov., 1995, pp. 21–28.
E. Tick and D.-Y. Park, “Kaleidescope Visualization of Fine-Grain Parallel Programs”, Proc. of the 25th Hawaii International Conference on System Sciences, vol. II, 1992, pp. 137–148.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jeffery, C.L., Dykes, S.G., Zhang, X., Gonzalez, G.H., Peacock, J.L. (1997). Nova visualization for optimization of data-parallel programs. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds) Euro-Par'97 Parallel Processing. Euro-Par 1997. Lecture Notes in Computer Science, vol 1300. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0002720
Download citation
DOI: https://doi.org/10.1007/BFb0002720
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63440-9
Online ISBN: 978-3-540-69549-3
eBook Packages: Springer Book Archive