Paradyn Where Axis - Resource Selection



The Where Axis is used to describe the parts of your program for which Paradyn can report performance data. It is a visual representation of different ways to specify these parts. The Where Axis is used to make all resource-related selections. For example, users will use the Where Axis for adding resources to a visi, and in the future for manual refinements in the Performance Consultant.

Resources are program components. Examples include modules, procedures, processes, barriers, locks, processor nodes, and disks. Some of the resource types are common to all programming platforms. Examples of these common resources include Modules and Procedures. Some resources are only supported on particular platforms. An example of this type of resource would be the Barrier synchronization object.

Paradyn organizes all of a program's resources into hierarchies (trees). Each hierarchy represents a broad class of objects in an application. Typically, a parallel program has at least four hierarchies: Code (under which we have an application's modules, then individual functions), Machine (these are the nodes or hosts in the parallel or distributed environment), and SyncObject (that includes such types as message tags, semaphores, spinlocks, and barriers).


For more information see the Paradyn User's Guide