Vampir 10.9.0 released
31Jul
2026
We are pleased to announce the feature release of Vampir 10.9.0.
This major release introduces multiple new features.
Noteworthy Changes
New Flame Graph display
Vampir now includes a new Flame Graph display for visualizing call stacks as stacked bars. It supports horizontal and vertical zooming, a minimap for navigation, sorting by various metrics, searching for functions, and showing caller/callee information in the Context Information display.

Vertical ruler and vertical zooming in the Process Timeline
Vampir now displays a vertical ruler in timeline displays, including the Master Timeline, Process Timeline, Counter Timeline, and Summary Timeline. The ruler labels adapt to the current display and zoom level. The Process Timeline additionally supports vertical zooming via drag and drop.

Improved message drawing in Master and Process Timeline
Messages where the source or destination is outside the horizontal zoom range in the Master Timeline and all messages in the Process Timeline now have a unified visualization.
Also, messages without a destination in the current timerange now have an indicator on the right side of the chart.
As you can see in the screenshot below, Thread:3 gets a bunch of messages outside the timerange, so all the messages have a little arrow to the right at the end of the message line.

Selections survive zooming and geometry changes
Selections in the Master Timeline and Process Timeline are now stored in data coordinates instead of pixel coordinates, so they survive zooming, scrolling, font changes, and other geometry changes. This applies to states, messages, I/O events, markers, metric ranges, and collective operations.

Richer context information for states, messages, I/O, and collectives
Clicking on a state, message, I/O event, or collective operation now shows additional details in the Context Information display, including elapsed counters, participant functions, messages triggered during a state, and functions at the send and receive time and location.

Improved Communication Matrix interaction
The Communication Matrix now supports Ctrl+Wheel, and Ctrl+Plus/Minus zooming and its scrolling, zooming, and selection handling have been made more robust.

Other notable changes include
- Make Counter Timeline option, metric, and location selection undoable.
- Allow dragging location groups into the Counter Timeline.
- Accept location drag-and-drops in the Process Summary.
- Make color changes via the Context Information display undoable.
- Add a Set Colors From Group's Monochromatic Gradient option to function color settings.
- Remember the tree expansion state in the Marker Display and allow removing custom markers with the Delete shortcut.
- Show average metrics in the Call Tree.
- The Open File dialog now lets you refresh the file list.