Browse Prior Art Database

Three-Dimensional Visualization in the Form of Ribbons

IP.com Disclosure Number: IPCOM000111513D
Original Publication Date: 1994-Feb-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 43K

Publishing Venue

IBM

Related People

Fortin, MR: AUTHOR

Abstract

Disclosed is a technique for visualizing performance, system resource data, and other information in the form of ribbons. A ribbon can contain resource data pertaining to an individual process, subroutine, page, or other quantifiable entity. Resource data can be as varied as page reference traces, CPU utilization, or I/O statistics.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Three-Dimensional Visualization in the Form of Ribbons

      Disclosed is a technique for visualizing performance, system
resource data, and other information in the form of ribbons.  A
ribbon can contain resource data pertaining to an individual process,
subroutine, page, or other quantifiable entity.  Resource data can be
as varied as page reference traces, CPU utilization, or I/O
statistics.

      Existing performance tools are capable of collecting more raw
data than can be readily absorbed by performance analysts.
Visualizing performance data provides the best hope for understanding
large quantities of data in short periods of time.  Visualizing data
in the form of ribbons accentuates patterns that may otherwise go
undetected.  Ribbons highlight the continuity of data.

      The Figure contains page reference data for a program.  The
page reference patterns of 14 of the program's subroutines are
displayed as ribbons.  Each ribbon represents a different subroutine
of the program.  The ribbons are divided into event units, where an
event unit can represent a period of time or some other sequence.  In
the Figure, each event unit is defined to be 80-page reference
events.  The height reached by a given ribbon in an event unit
represents the number of pages referenced by the subroutine in that
event unit.