This Article 
 Bibliographic References 
 Add to: 
Treemaps for Workload Visualization
March/April 2003 (vol. 23 no. 2)
pp. 60-67
Stephen Heisig, IBM T.J. Watson Research Center

The state of work in a grid or other distributed computing environment can represent thousands of individual requests running on an equally large number of devices crossing heterogeneous platform and institutional boundaries. The article investigates Treemaps to present the state of work in a way that provides naive users with a view of overall performance as well as empowering performance analysts by allowing them to explore the data in a more creative way.

1. I. Foster et al., "The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration," Open Grid Service Infrastructure Work Group Report, Global Grid Forum, 2002, .
2. I. Foster and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann, San Francisco, 1999.
3. B. Johnson and B. Shneiderman, “Treemaps: A Space-Filling Approach to the Visualization of Hierarchical Information,” Proc. Visualization '91 Conf., pp. 284-291, 1991.
4. C. Ware, Information Visualization: Perception for Design. San Diego, Calif.: Academic Press, 2000.
5. K. Kennedy et al. "Toward a Framework for Preparing and Executing Adaptive Grid Programs," Proc. Int'l Parallel and Distributed Processing Symp. Workshop (IPDPS NGS), IEEE CS Press, 2002, pp. 171-175.
6. B. Tierney et al., "The NetLogger Methodology for High Performance Distributed Systems Performance Analysis," Proc. IEEE High-Performance Distributed Computing, IEEE CS Press, 1998, pp. 260-267.
7. J. Vetter and D. Reed, "Real-Time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids," Int'l J. High Performance Computing Applications, vol. 14, no. 4, winter 2000, pp. 357-366.
8. J. Aman et al., "Adaptive Algorithms for Managing a Distributed Data Processing Workload," IBM Systems J., vol. 36, no. 2, Jan. 1997, pp. 242-283.
9. D. DeRoure, N. Jennings, and N. Shadbolt, Research Agenda for the Semantic Grid: A Future e-Science Infrastructure, tech. report UKeS-2002-02, UK National e-Science Centre, Edinburgh, UK, 2001, .
10. A. Korbyski, Science and Sanity; An Introduction to Non-Aristotelian Systems and General Semantics, Int'l Non-Aristotelian Library Publishing Co., 1958.
11. M. Dodge and R. Kitchin, Mapping Cyberspace, Routledge, 2001.
12. J. Bertin, Semiology of Graphics, Univ. of Wisconsin Press, 1983.
13. M. Bruls, K. Huizing, and J. Van Wijk, "Squarified Treemaps," Proc. Joint Eurographics and IEEE TCVG Symp. Visualization, IEEE Press, 2000, pp. 33-42.
1. M.T. Heath and J.A. Etheridge, "Visualizing the Performance of Parallel Programs," IEEE Software, Vol. 8, No. 5, Sept. 1991, pp. 29-39.
2. L. DeRose and D.A. Reed, "SvPablo: A Multi-Language Architecture-Independent Performance Analysis System," Proc. Int'l Conf. Parallel Processing (ICPP 99), IEEE CS Press, 1999, pp. 311-318.
3. J. Yan, S. Sarukkai, and P. Mehra, "Performance Measurement, Visualization, and Modeling of Parallel and Distributed Programs Using the AIMS Toolkit," Software Practice and Experience, Vol. 25, No. 4, 1995, pp. 429-461.

Index Terms:
Information Visualization, Treemaps, Performance Analysis, QoS
Stephen Heisig, "Treemaps for Workload Visualization," IEEE Computer Graphics and Applications, vol. 23, no. 2, pp. 60-67, March-April 2003, doi:10.1109/MCG.2003.1185581
Usage of this product signifies your acceptance of the Terms of Use.