All Projects → bsc-performance-tools → wxparaver

bsc-performance-tools / wxparaver

Licence: LGPL-2.1 License
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.

Programming Languages

C++
36643 projects - #6 most used programming language
M4
1887 projects
shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to wxparaver

yask
YASK--Yet Another Stencil Kit: a domain-specific language and framework to create high-performance stencil code for implementing finite-difference methods and similar applications.
Stars: ✭ 81 (+252.17%)
Mutual labels:  hpc, openmp, mpi
pyccel
Python extension language using accelerators
Stars: ✭ 189 (+721.74%)
Mutual labels:  hpc, openmp, mpi
libquo
Dynamic execution environments for coupled, thread-heterogeneous MPI+X applications
Stars: ✭ 21 (-8.7%)
Mutual labels:  hpc, openmp, mpi
Training Material
A collection of code examples as well as presentations for training purposes
Stars: ✭ 85 (+269.57%)
Mutual labels:  hpc, openmp, mpi
gpubootcamp
This repository consists for gpu bootcamp material for HPC and AI
Stars: ✭ 227 (+886.96%)
Mutual labels:  hpc, openmp, mpi
Foundations of HPC 2021
This repository collects the materials from the course "Foundations of HPC", 2021, at the Data Science and Scientific Computing Department, University of Trieste
Stars: ✭ 22 (-4.35%)
Mutual labels:  hpc, openmp, mpi
hpc
Learning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
Stars: ✭ 39 (+69.57%)
Mutual labels:  hpc, mpi
gslib
sparse communication library
Stars: ✭ 22 (-4.35%)
Mutual labels:  hpc, mpi
fml
Fused Matrix Library
Stars: ✭ 24 (+4.35%)
Mutual labels:  hpc, mpi
ACCL
Accelerated Collective Communication Library: MPI-like communication operations for Xilinx Alveo accelerators
Stars: ✭ 28 (+21.74%)
Mutual labels:  hpc, mpi
t8code
Parallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (+60.87%)
Mutual labels:  hpc, mpi
pbdML
No description or website provided.
Stars: ✭ 13 (-43.48%)
Mutual labels:  hpc, mpi
PartitionedArrays.jl
Vectors and sparse matrices partitioned into pieces for parallel distributed-memory computations.
Stars: ✭ 45 (+95.65%)
Mutual labels:  hpc, mpi
arbor
The Arbor multi-compartment neural network simulation library.
Stars: ✭ 87 (+278.26%)
Mutual labels:  hpc, mpi
claw-compiler
CLAW Compiler for Performance Portability
Stars: ✭ 38 (+65.22%)
Mutual labels:  hpc, openmp
Singularity-tutorial
Singularity 101
Stars: ✭ 31 (+34.78%)
Mutual labels:  hpc, mpi
pystella
A code generator for grid-based PDE solving on CPUs and GPUs
Stars: ✭ 18 (-21.74%)
Mutual labels:  hpc, mpi
tacc stats
TACC Stats is an automated resource-usage monitoring and analysis package.
Stars: ✭ 36 (+56.52%)
Mutual labels:  hpc, performance-analysis
research-computing-with-cpp
UCL-RITS *C++ for Research* engineering course
Stars: ✭ 16 (-30.43%)
Mutual labels:  openmp, mpi
EFDCPlus
www.eemodelingsystem.com
Stars: ✭ 9 (-60.87%)
Mutual labels:  openmp, mpi
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: [email protected]

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].