figshare
Browse
1/1
2 files

SI2-SSE: PAPI Unifying Layer for Software-Defined Events (PULSE)

dataset
posted on 2018-04-23, 21:22 authored by Heike JagodeHeike Jagode, Anthony DanalisAnthony Danalis
PULSE builds on the latest Performance API (PAPI) project and extends it with software-defined events (SDE) that originate from the HPC software stack and are currently treated as black boxes (i.e., communication libraries, math libraries, task-based runtime systems, applications).
The objective is to enable monitoring of both types of performance events---hardware- and software-related events---in a uniform way, through one consistent PAPI interface. Therefore, 3rd-party tools and application developers have to handle only a single hook to PAPI to access all hardware performance counters in a system, including the new software-defined events.

Funding

1642440

History