Vampir 10.8.0 released
15Dec
2025
We are pleased to announce the feature release of Vampir 10.8.0.
This major release introduces multiple new features.
Noteworthy Changes:
Message matching of multi-threaded MPI applications
Vampir now shows correct messages for multi-threaded MPI applications (MPI_THREAD_MULTIPLE).
Recording requires a recent Score-P with OTF2 3.2 or above.
Trace loading will be degraded but interactive analysis is not affected.
New Parallel Coordinates chart mode for the Process Summary
The new chart mode can be enabled by right-clicking into the Process Summary to open the context menu, selecting Set Chart Mode, and then Parallel Coordinates. It shows the selected metric, e.g., Exclusive Time or Number of Invocations on the y-axis for each function, shown on the x-axis. It shows each cluster as one set of points connected by a line with the respective color.

Add option to copy or paste the color gradient as/from CSV
The Color Scale Options for the Master Timeline, Performance Radar, System Tree, and Communication Matrix now has buttons for copying and pasting the color gradient to/from CSV. This enables easy reuse of painstakingly configured gradients and enables the import of predefined color gradients not currently shipped with Vampir itself.

For example, try the following approximation of the rainbow4 gradient as derived from CET-R4.csv in CETperceptualcsv0_255.zip
0;#FF04006C 10;#FF080DB5 20;#FF1135E6 30;#FF0D75B8 40;#FF33A42C 50;#FF8AC204 60;#FFD6DA02 70;#FFFBC40E 80;#FFFC8F15 90;#FFFE430D 100;#FFD7050D
It consists of integer gradient stops in the range of 0 to 100 with an #AARRGGBB hexadecimal color representation.
Unified global filter dialog
The global filter dialogs have been merged into a single tabbed window for ease of access. The separate main window menu entries still exist. Clicking on any of them will open the same unified dialog switched to the corresponding tab.

Other notable changes include:
- Add a local process filter to the Process Summary and in the Communication Matrix for Sender/Receiver.
- Add support for horizontal scrolling with the more standardized
Shift+Wheelin addition to the Qt defaultAlt+Wheel. - Add option to export displayed data to CSV in Counter Timeline.
- Show trace event loading time in the Trace Info display.
- Improve visual distinction between explicit and aggregated values in the System Tree by using narrow brackets.
- Actually modify global filters when adding/removing locations through the context info.