Skip to content

wxParaver is a trace-based visualization and analysis tool designed to study quantitative detailed metrics and obtain qualitative knowledge of the performance of applications, libraries, processors and whole architectures.

License

bsc-performance-tools/wxparaver

Repository files navigation

Paraver is a performance analyzer based on event traces with a great
flexibility to explore the collected data, supporting a detailed analysis of
the variability and distribution of multiple metrics with the objective of
understanding the application’s behavior. Paraver has two main views: The
timeline view displays the application behavior over time, while the statistics
view (histograms, profiles) complements the analysis with distribution
of metrics.

Website: https://tools.bsc.es/paraver
Contact: tools@bsc.es

HOW TO COMPILE
==============
C++ compiler compatible with C++14

Library dependencies:
  - wxWidgets >= 3.0.0 (https://www.wxwidgets.org)
  - Boost >= 1.36 (https://www.boost.org)
  - Boost Serialization (https://www.boost.org)
  - OpenSSL (https://www.openssl.org)
  - Paraver Kernel Library (https://tools.bsc.es/downloads)
  - Paraver Kernel API (https://tools.bsc.es/downloads)

If you have installed these packages from a package manager, remember to install devel packages too.

Read INSTALL file for installation instructions.

LINUX ONLY!!!:
  - wxWidgets best with GTK.

WINDOWS ONLY!!!:
  - modify wxGRAPHICS_CONTEXT variable to 1 in file [wxWidgets dir]\include\wx\msw\setup.h

MACOSX ONLY!!!:
  - define the macro _WCHAR_H_CPLUSPLUS_98_CONFORMANCE_ in order to compile with wxWidgets 3

About

wxParaver is a trace-based visualization and analysis tool designed to study quantitative detailed metrics and obtain qualitative knowledge of the performance of applications, libraries, processors and whole architectures.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published