cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
|
definitions related to marking individual time points in the profiler timeline More...
Functions | |
template<typename CharT > | |
void | point (const CharT *description, color_t color=color_t::Black()) |
Mark a single point on the profiler timeline, giving it also a color and some descriptive text. | |
template<typename CharT > | |
range::handle_t | range_start (const CharT *description, range::type_t type=range::type_t::unspecified, color_t color=color_t::LightRed()) |
Mark the beginning of a range on the profiler timeline, giving it also a color and some descriptive text. More... | |
void | range_end (range::handle_t range_handle) |
Mark the end of a range, using the handle obtained when previously marking its beginning. More... | |
definitions related to marking individual time points in the profiler timeline
|
inline |
Mark the end of a range, using the handle obtained when previously marking its beginning.
range::handle_t cuda::profiling::mark::range_start | ( | const CharT * | description, |
range::type_t | type = range::type_t::unspecified , |
||
color_t | color = color_t::LightRed() |
||
) |
Mark the beginning of a range on the profiler timeline, giving it also a color and some descriptive text.
type | the range type - an unused parameter |