| Modifier and Type | Method and Description |
|---|---|
static DeviceMemoryBuffer |
Rmm.alloc(long size)
Allocate device memory and return a pointer to device memory, using stream 0.
|
static DeviceMemoryBuffer |
DeviceMemoryBuffer.allocate(long bytes)
Allocate memory for use on the GPU.
|
DeviceMemoryBuffer |
ContiguousTable.getBuffer() |
DeviceMemoryBuffer |
DeviceMemoryBuffer.slice(long offset,
long len)
Slice off a part of the device buffer.
|
DeviceMemoryBuffer |
BaseDeviceMemoryBuffer.sliceWithCopy(long offset,
long len)
Slice off a part of the device buffer, copying it instead of reference counting it.
|
| Constructor and Description |
|---|
ColumnVector(DType type,
long rows,
Optional<Long> nullCount,
DeviceMemoryBuffer dataBuffer,
DeviceMemoryBuffer validityBuffer,
DeviceMemoryBuffer offsetBuffer)
Create a new column vector based off of data already on the device.
|
OffHeapState(DType type,
int rows,
Optional<Long> nullCount,
DeviceMemoryBuffer data,
DeviceMemoryBuffer valid,
DeviceMemoryBuffer offsets)
Create a cudf::column_view from device side data.
|
OffHeapState(long viewHandle,
DeviceMemoryBuffer contiguousBuffer)
Create a cudf::column_view from contiguous device side data.
|
Copyright © 2020. All rights reserved.