Vampir 10.1

Vampir - Performance Optimization

Latest news

  • 08
    Nov
    2022

    Vampir meets SC22

    At our booth #927 at the SC22 conference in Dallas, Texas we will be showing new developments in ...

Latest release


  1. Master Timeline Vampir 10.1: Master Timeline
  2. Find function in Master Timeline Search for MPI_Bcast in the Master Timeline
  3. Function summary Vampir 10.1: Function Summary
  4. Master Timeline highlighting 1 Master Timeline highlighting areas with low FLOP rate
  5. Master Timeline highlighting 2 Master Timeline highlighting areas with high FLOP rate
  6. Custom metrics editor showing the construction of a custom Wait Time metric. The metric is defined by the addition of the duration of MPI Irecv and MPI Wait functions. Vampir 10.1: Custom metrics editor
  7. Kiviat Chart Vampir 10.1: A kiviat chart mode in the process summary chart


Vampir 10.1 provides an easy-to-use framework that enables developers to quickly display and analyze arbitrary program behavior at any level of detail. The tool suite implements optimized event analysis algorithms and customizable displays that enable fast and interactive rendering of very complex performance monitoring data.

The combined handling and visualization of instrumented and sampled event traces generated by Score-P enables an outstanding performance analysis capability of highly-parallel applications. Current developments also include the analysis of memory and I/O behavior that often impacts an application's performance.

Score-P is the primary code instrumentation and run-time measurement framework for Vampir and supports various instrumentation methods, including instrumentation at source level and at compile/link time.

Vampir and Score-P provide a performance tool framework with special focus on highly-parallel applications. Performance data is collected from multi-process (MPI, SHMEM), thread-parallel (OpenMP, Pthreads), as well as accelerator-based paradigms (CUDA, HIP, OpenCL, OpenACC).