Uses of Class
ai.rapids.cudf.Cuda.Stream
Packages that use Cuda.Stream
-
Uses of Cuda.Stream in ai.rapids.cudf
Fields in ai.rapids.cudf declared as Cuda.StreamMethods in ai.rapids.cudf with parameters of type Cuda.StreamModifier and TypeMethodDescriptionstatic DeviceMemoryBuffer
Rmm.alloc
(long size, Cuda.Stream stream) Allocate device memory and return a pointer to device memory.static CudaMemoryBuffer
CudaMemoryBuffer.allocate
(long bytes, Cuda.Stream stream) Allocate memory for use on the GPU.static DeviceMemoryBuffer
DeviceMemoryBuffer.allocate
(long bytes, Cuda.Stream stream) Allocate memory for use on the GPU.static CudaMemoryBuffer
Rmm.allocCuda
(long size, Cuda.Stream stream) Allocate device memory using `cudaMalloc` and return a pointer to device memory.final void
HostMemoryBuffer.copyFromDeviceBuffer
(BaseDeviceMemoryBuffer deviceMemoryBuffer, Cuda.Stream stream) Copy from a DeviceMemoryBuffer to a HostMemoryBuffer using the specified stream.final void
BaseDeviceMemoryBuffer.copyFromDeviceBufferAsync
(long destOffset, BaseDeviceMemoryBuffer src, long srcOffset, long length, Cuda.Stream stream) Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.final void
HostMemoryBuffer.copyFromDeviceBufferAsync
(BaseDeviceMemoryBuffer deviceMemoryBuffer, Cuda.Stream stream) Copy from a DeviceMemoryBuffer to a HostMemoryBuffer using the specified stream.final void
BaseDeviceMemoryBuffer.copyFromHostBuffer
(long destOffset, HostMemoryBuffer src, long srcOffset, long length, Cuda.Stream stream) Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.final void
BaseDeviceMemoryBuffer.copyFromHostBuffer
(HostMemoryBuffer src, Cuda.Stream stream) Copy entire host buffer starting at the beginning of this buffer using a CUDA stream.final void
BaseDeviceMemoryBuffer.copyFromHostBufferAsync
(long destOffset, HostMemoryBuffer src, long srcOffset, long length, Cuda.Stream stream) Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.final void
BaseDeviceMemoryBuffer.copyFromHostBufferAsync
(HostMemoryBuffer src, Cuda.Stream stream) Copy entire host buffer starting at the beginning of this buffer using a CUDA stream.final void
MemoryBuffer.copyFromMemoryBuffer
(long destOffset, MemoryBuffer src, long srcOffset, long length, Cuda.Stream stream) Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.final void
MemoryBuffer.copyFromMemoryBufferAsync
(long destOffset, MemoryBuffer src, long srcOffset, long length, Cuda.Stream stream) Copy a subset of src to this buffer starting at destOffset using the specified CUDA stream.ColumnView.copyToHostAsync
(Cuda.Stream stream) Copy the data to the host asynchronously.ColumnView.copyToHostAsync
(Cuda.Stream stream, HostMemoryAllocator hostMemoryAllocator) Copy the data to the host asynchronously.long
DataSource.deviceRead
(long offset, DeviceMemoryBuffer dest, Cuda.Stream stream) Read data from the source at the given offset into dest.long
MultiBufferDataSource.deviceRead
(long offset, DeviceMemoryBuffer dest, Cuda.Stream stream) static void
Cuda.multiBufferCopyAsync
(long[] destAddrs, long[] srcAddrs, long[] copySizes, Cuda.Stream stream) Copy data from multiple device buffer sources to multiple device buffer destinations.void
Cuda.Event.record
(Cuda.Stream stream) Captures the contents of stream at the time of this call.Constructors in ai.rapids.cudf with parameters of type Cuda.StreamModifierConstructorDescriptionCudaMemoryBuffer
(long address, long lengthInBytes, Cuda.Stream stream) Wrap an existing CUDA allocation in a device memory buffer. -
Uses of Cuda.Stream in ai.rapids.cudf.nvcomp
Methods in ai.rapids.cudf.nvcomp with parameters of type Cuda.StreamModifier and TypeMethodDescriptionBatchedCompressor.compress
(BaseDeviceMemoryBuffer[] origInputs, Cuda.Stream stream) Compress a batch of buffers.void
BatchedDecompressor.decompressAsync
(BaseDeviceMemoryBuffer[] origInputs, BaseDeviceMemoryBuffer[] outputs, Cuda.Stream stream) Asynchronously decompress a batch of buffersstatic void
BatchedLZ4Decompressor.decompressAsync
(long chunkSize, BaseDeviceMemoryBuffer[] origInputs, BaseDeviceMemoryBuffer[] outputs, Cuda.Stream stream) Asynchronously decompress a batch of buffers