Package | Description |
---|---|
ai.rapids.cudf |
Modifier and Type | Class and Description |
---|---|
class |
BaseDeviceMemoryBuffer
Base class for all MemoryBuffers that are in device memory.
|
class |
CudaMemoryBuffer
This class represents data allocated using `cudaMalloc` directly instead of the default RMM
memory resource.
|
class |
CuFileBuffer
Represents a cuFile buffer.
|
class |
DeviceMemoryBuffer
This class represents data in some form on the GPU.
|
class |
DeviceMemoryBufferView
This class represents data in some form on the GPU.
|
class |
HostMemoryBuffer
This class holds an off-heap buffer in the host/CPU memory.
|
Modifier and Type | Method and Description |
---|---|
MemoryBuffer |
CuFileBuffer.slice(long offset,
long len) |
abstract MemoryBuffer |
MemoryBuffer.slice(long offset,
long len)
Slice off a part of the buffer.
|
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
Constructor and Description |
---|
BaseDeviceMemoryBuffer(long address,
long length,
MemoryBuffer parent) |
MemoryBuffer(long address,
long length,
MemoryBuffer parent)
Internal constructor used when creating a slice.
|
Copyright © 2024. All rights reserved.