GitHub / NERSC / timemory
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NERSC%2Ftimemory
PURL: pkg:github/NERSC/timemory
Stars: 362
Forks: 38
Open issues: 0
License: other
Language: C++
Size: 19.1 MB
Dependencies parsed at: Pending
Created at: over 7 years ago
Updated at: 18 days ago
Pushed at: about 1 year ago
Last synced at: 8 days ago
Commit Stats
Commits: 1165
Authors: 12
Mean commits per author: 97.08
Development Distribution Score: 0.144
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/NERSC/timemory
Topics: analysis, c, cplusplus, cpp, cross-language, cross-platform, cuda, cupti, gotcha, hardware-counters, instrumentation-api, memory-measurements, modular-design, mpi, papi, performance, performance-measurement, python, roofline