MHPCC

SP Parallel Programming Workshop
Visualization Tool (VT)


© Copyright Statement

Table of Contents

  1. What is the Visualization Tool?

  2. What Does VT Look Like?

  3. Visualization Tool Views

  4. Using VT for Trace Visualization
    1. About Trace Records and Files
    2. How to Generate Trace Files
    3. Additional Options
    4. Playing Trace Files

  5. Using VT for Performance Monitoring
    1. Description of the Performance Monitor Window
    2. Getting Started

  6. Adjusting a View

  7. Creating and Using Your Own VT Configuration File

  8. Index of VT Views

  9. Acknowledgements and References

  10. Exercises

What is the Visualization Tool?


What Does VT Look Like?

VT "looks like" an X Windows Graphical User Interface (GUI). It opens with two initial windows which then allow you to select and control a number of different "views".

Using VT for Trace Visualization
About Trace Records and Files


Using VT for Trace Visualization
How to Generate Trace Files


Using VT for Trace Visualization
Additional Options


Using VT for Trace Visualization
Playing Trace Files

The Trace Visualization window is used to monitor and control the playback of trace files.

Using VT for Performance Monitoring


Using VT for Performance Monitoring
Description of the Performance Monitor Window

The VT Performance Monitor window consists of:

Using VT for Performance Monitoring
Getting Started

After starting the VT Performance Monitor, you can do the following to begin monitoring.

Adjusting a View

Most of VT's viewspermit you to adjust certain parameters such as display rate and color. Many views permit you to adjust other parameters as well.

Creating and Using Your Own VT Configuration File


Index of VT Views

The following index is arranged according to VT view groups. A graphical example of the group views can be obtained by clicking on the group name. Text descriptions of the individual views can be obtained by clicking on the view name.

Communication / Program
Connectivity Graph
Interprocessor Communication
Message Status Matrix
Source Code (includes example)

Computation
Processor Utilization (Bar Chart)
Processor Utilization (Graph)
Processor Utilization (3D)
User Load Balance

Disk
Disk Reads (Bar Chart)
Disk Reads (Graph)
Disk Transfers (Bar Chart)
Disk Transfers (Graph)
Disk Writes (Bar Chart)
Disk Writes (Graph)

Network
Packets Received (Bar Chart)
Packets Recieved (Graph)
Packets Sent (Bar Chart)
Packets Sent (Graph)

System
Context Switches (Bar Chart)
Context Switches (Graph)
Page Faults (Bar Chart)
Page Faults (Graph)
System Calls (Bar Chart)
System Calls (Graph)
System Summary

Acknowledgements and References


© Copyright 1995 Maui High Performance Computing Center. All rights reserved.

Documents located on the Maui High Performance Computing Center's WWW server are copyrighted by the MHPCC. Educational institutions are encouraged to reproduce and distribute these materials for educational use as long as credit and notification are provided. Please retain this copyright notice and include this statement with any copies that you make. Also, the MHPCC requests that you send notification of their use to help@mail.mhpcc.edu.

Commercial use of these materials is prohibited without prior written permission.

Revised: 02 December 1996 blaise@mhpcc.edu