An open source tool chain for performance analysis
type: Dataset
description: Modern supercomputers with multi-core nodes enhanced by accelerators, as well as hybrid programming models, introduce more complexity in modern applications. Efficiently Exploiting all of the available resources requires a complex performance analysis of applications in order to detect time-consuming or idle sections. This paper presents an open-source tool-chain for analyzing the performance of parallel applications. It is composed of a trace generation framework called eztrace, a generic interface for writing traces in multipe format called gtg, and a trace visualizer called vite. These tools cover the main steps of performance analysis - from the instrumentation of applications to the trace analysis - and are designed to maximize the compatibility with other performance analysis tools. Thus, these tools support multiple file formats and are not bound to a particular programming model. The evaluation of these tools show that they provide similar performance compared to other analysis tools, while being generic.
issued: 2026-05-15T19:34:10.113978
language: en
modified: 2026-05-15T19:34:10.113984
contact point: Organization
  fn: CCSD
keyword: conference-papers
keyword: infoeu-reposemanticsconferenceobject
keyword: infoinfo-dccomputer-science-csdistributed-parallel-and-cluster-computing-csdc
keyword: mpi
keyword: parallel-application
keyword: performance-analysis
landing page: 5th Parallel Tools Workshop

An open source tool chain for performance analysis
type: Distribution
format: HTML
issued: 2026-05-15T19:34:10.117819
modified: 2026-05-15T19:34:10.101711
access URL: https://hal.science/hal-00707236

test_moissonnage_selune
type: Agent