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.
Stars: ✭ 23
Programming Languages
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
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
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
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
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].