timemory
3.2.1
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.
|
Adds a region label to the CrayPAT profiling output. More...
#include "timemory/components/craypat/components.hpp"
Public Types | |
using | tracker_type = policy::instance_tracker< craypat_region, false > |
Public Member Functions | |
void | start () |
void | stop () |
void | set_prefix (const std::string &_label) |
Static Public Member Functions | |
static std::string | label () |
static std::string | description () |
Adds a region label to the CrayPAT profiling output.
Retrieves the names and value of any counter events that have been set to count on the hardware category.
Definition at line 92 of file components.hpp.
using tim::component::craypat_region::tracker_type = policy::instance_tracker<craypat_region, false> |
Definition at line 96 of file components.hpp.
|
inlinestatic |
Definition at line 99 of file components.hpp.
|
inlinestatic |
Definition at line 98 of file components.hpp.
|
inline |
Definition at line 113 of file components.hpp.
|
inline |
|
inline |