Definition at line 63 of file gpu_context.hpp.
Public Member Functions | |
| context_t (const context_t &rhs)=delete | |
| context_t & | operator= (const context_t &rhs)=delete |
| virtual const cudaDeviceProp & | props () const =0 |
| virtual int | ptx_version () const =0 |
| virtual cudaStream_t | stream ()=0 |
| virtual void * | alloc (size_t size, memory_space_t space)=0 |
| virtual void | free (void *p, memory_space_t space)=0 |
| virtual void | synchronize ()=0 |
| virtual cudaEvent_t | event ()=0 |
| virtual void | timer_begin ()=0 |
| virtual double | timer_end ()=0 |