FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kCudaStream Class Reference

Description

Represents a Cuda stream object.

Inheritance diagram for kCudaStream:
Inheritance graph

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...
 

The documentation for this class was generated from the following file: