libgrape-lite
A C++ library for parallel graph processing
|
Public Member Functions | |
EventHolder (cudaEvent_t cuda_event, std::function< void(cudaEvent_t)> releaser) | |
void | Wait (cudaStream_t stream) const override |
void | Sync () const override |
bool | Query () const override |
cudaEvent_t | cuda_event () const |
Private Attributes | |
const cudaEvent_t | cuda_event_ |
std::function< void(cudaEvent_t)> | releaser_ |
|
inlinevirtual |
Implements grape::cuda::IEvent.
|
inlineoverridevirtual |
Implements grape::cuda::IEvent.
|
inlineoverridevirtual |
Implements grape::cuda::IEvent.
|
inlineoverridevirtual |
Implements grape::cuda::IEvent.