gpu_timer Struct Reference

gpu_timer Struct Reference#

Composable Kernel: ck_tile::gpu_timer Struct Reference
ck_tile::gpu_timer Struct Reference

#include <timer.hpp>

Public Member Functions

CK_TILE_HOST gpu_timer ()
 
CK_TILE_HOST ~gpu_timer () noexcept(false)
 
CK_TILE_HOST void start (const hipStream_t &s)
 
CK_TILE_HOST void stop (const hipStream_t &s)
 
CK_TILE_HOST float duration () const
 

Constructor & Destructor Documentation

◆ gpu_timer()

CK_TILE_HOST ck_tile::gpu_timer::gpu_timer ( )
inline

◆ ~gpu_timer()

CK_TILE_HOST ck_tile::gpu_timer::~gpu_timer ( )
inlinenoexcept

Member Function Documentation

◆ duration()

CK_TILE_HOST float ck_tile::gpu_timer::duration ( ) const
inline

◆ start()

CK_TILE_HOST void ck_tile::gpu_timer::start ( const hipStream_t &  s)
inline

◆ stop()

CK_TILE_HOST void ck_tile::gpu_timer::stop ( const hipStream_t &  s)
inline

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/host/timer.hpp