Vampir >> Features and Functions >> Timelines
Home
About Vampir (Flash)
News
Features & Functions
   Timelines
   Summaries
Tutorial (Flash)
Platforms
Product History
Licensing
Download Demo
Download Trace Files
Information Material
Contact
Timelines
The timeline display presents runtime information for processes which is displayed on a timeline axis. It provides detailed information about executed functions, communication, and synchronization operations. Certain classes of functions, e.g. MPI and Computation etc. are grouped and illustrated in the same color. In Vampir terminology, these groups are called "activities". They are defined by the trace generator or by the programmer individually. Event timelines are available for a collection of processes as well as for individual processes. The bottom figure shows a global timeline with two selected processes.
Process timelines show the different levels of function calls in a stacked bar chart and in contrast to the global timeline have the opportunity to add process-specific counters to the display.
Summary timelines display the number of processes that are actively involved in a given activity at a certain time. The display is useful for studying communication overhead and load imbalance issues from a high level perspective.
Depending on the monitoring infrastructure, counter measurements can be included in the trace data. The corresponding Counter Timeline visualizes the measurements of a single counter like number of cash misses or number of floating point operations for multiple processes over time. Additionally, counter presentations are accessible in single process timelines. In the latter case multiple counter types for one process can be studied simultaneously.
Impressum/Imprint Disclaimer