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 DeviceMemoryBufferRmm.alloc(long size, Cuda.Stream stream) Allocate device memory and return a pointer to device memory.static CudaMemoryBufferCudaMemoryBuffer.allocate(long bytes, Cuda.Stream stream) Allocate memory for use on the GPU.static DeviceMemoryBufferDeviceMemoryBuffer.allocate(long bytes, Cuda.Stream stream) Allocate memory for use on the GPU.static CudaMemoryBufferRmm.allocCuda(long size, Cuda.Stream stream) Allocate device memory using `cudaMalloc` and return a pointer to device memory.final voidHostMemoryBuffer.copyFromDeviceBuffer(BaseDeviceMemoryBuffer deviceMemoryBuffer, Cuda.Stream stream) Copy from a DeviceMemoryBuffer to a HostMemoryBuffer using the specified stream.final voidBaseDeviceMemoryBuffer.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 voidHostMemoryBuffer.copyFromDeviceBufferAsync(BaseDeviceMemoryBuffer deviceMemoryBuffer, Cuda.Stream stream) Copy from a DeviceMemoryBuffer to a HostMemoryBuffer using the specified stream.final voidBaseDeviceMemoryBuffer.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 voidBaseDeviceMemoryBuffer.copyFromHostBuffer(HostMemoryBuffer src, Cuda.Stream stream) Copy entire host buffer starting at the beginning of this buffer using a CUDA stream.final voidBaseDeviceMemoryBuffer.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 voidBaseDeviceMemoryBuffer.copyFromHostBufferAsync(HostMemoryBuffer src, Cuda.Stream stream) Copy entire host buffer starting at the beginning of this buffer using a CUDA stream.final voidMemoryBuffer.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 voidMemoryBuffer.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.longDataSource.deviceRead(long offset, DeviceMemoryBuffer dest, Cuda.Stream stream) Read data from the source at the given offset into dest.longMultiBufferDataSource.deviceRead(long offset, DeviceMemoryBuffer dest, Cuda.Stream stream) static voidCuda.multiBufferCopyAsync(long[] destAddrs, long[] srcAddrs, long[] copySizes, Cuda.Stream stream) Copy data from multiple device buffer sources to multiple device buffer destinations.voidCuda.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.voidBatchedDecompressor.decompressAsync(BaseDeviceMemoryBuffer[] origInputs, BaseDeviceMemoryBuffer[] outputs, Cuda.Stream stream) Asynchronously decompress a batch of buffersstatic voidBatchedLZ4Decompressor.decompressAsync(long chunkSize, BaseDeviceMemoryBuffer[] origInputs, BaseDeviceMemoryBuffer[] outputs, Cuda.Stream stream) Asynchronously decompress a batch of buffers