Uses of Class
ai.rapids.cudf.MemoryBuffer
Packages that use MemoryBuffer
-
Uses of MemoryBuffer in ai.rapids.cudf
Subclasses of MemoryBuffer in ai.rapids.cudfModifier and TypeClassDescriptionclass
Base class for all MemoryBuffers that are in device memory.class
This class represents data allocated using `cudaMalloc` directly instead of the default RMM memory resource.final class
Represents a cuFile buffer.class
This class represents data in some form on the GPU.class
This class represents data in some form on the GPU.class
This class holds an off-heap buffer in the host/CPU memory.Methods in ai.rapids.cudf that return MemoryBufferModifier and TypeMethodDescriptionCuFileBuffer.slice
(long offset, long len) abstract MemoryBuffer
MemoryBuffer.slice
(long offset, long len) Slice off a part of the buffer.Methods in ai.rapids.cudf with parameters of type MemoryBufferModifier and TypeMethodDescriptionfinal 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.Constructors in ai.rapids.cudf with parameters of type MemoryBufferModifierConstructorDescriptionprotected
BaseDeviceMemoryBuffer
(long address, long length, MemoryBuffer parent) protected
MemoryBuffer
(long address, long length, MemoryBuffer parent) Internal constructor used when creating a slice.