QUDA
v0.7.0
A library for QCD on GPUs
|
#include <quda_internal.h>
Public Member Functions | |
TimeProfile (std::string fname) | |
void | Print () |
void | Start (QudaProfileType idx) |
void | Stop (QudaProfileType idx) |
double | Last (QudaProfileType idx) |
Public Attributes | |
std::string | fname |
Timer | profile [QUDA_PROFILE_COUNT] |
bool | switchOff |
Static Public Attributes | |
static std::string | pname [] |
Definition at line 171 of file quda_internal.h.
|
inline |
Print out the profile information
Definition at line 179 of file quda_internal.h.
|
inline |
Definition at line 204 of file quda_internal.h.
void quda::TimeProfile::Print | ( | ) |
|
inline |
Definition at line 184 of file quda_internal.h.
|
inline |
Definition at line 194 of file quda_internal.h.
std::string quda::TimeProfile::fname |
Which function are we profiling
Definition at line 172 of file quda_internal.h.
|
static |
Definition at line 175 of file quda_internal.h.
Timer quda::TimeProfile::profile[QUDA_PROFILE_COUNT] |
Definition at line 174 of file quda_internal.h.
bool quda::TimeProfile::switchOff |
Definition at line 177 of file quda_internal.h.