|
FireSync API
|
Represents a Cuda stream object.

Public Member Functions | |
| kStatus | kCudaStream_AttachMemory (kCudaStream stream, kPointer mem, kCudaSync sync=kCUDA_SYNC_DEFAULT) |
| Attaches serial managed memory to a stream. More... | |
| kStatus | kCudaStream_Construct (kCudaStream *stream, kObject allocator) |
| Constructs a kCudaStream object. More... | |
| kCudaSync | kCudaStream_DefaultSync (kCudaStream stream) |
| Reports the default synchronization mode of the stream. More... | |
| kStatus | kCudaStream_DetachMemory (kCudaStream stream, kPointer mem, kCudaSync sync=kCUDA_SYNC_DEFAULT) |
| Detaches serial managed memory from a stream. More... | |
| kPointer | kCudaStream_Handle (kCudaStream stream) |
| Gets the Cuda stream handle (cudaStream_t). More... | |
| kStatus | kCudaStream_SetDefaultSync (kCudaStream stream, kCudaSync sync) |
| Sets the default synchronization mode of the stream. More... | |
| kStatus | kCudaStream_Synchronize (kCudaStream stream, kCudaSync sync=kCUDA_SYNC_WAIT_HOST, kBool isHostOperation=kTRUE) |
| Conditionally synchronizes a Cuda stream. More... | |