| Package | Description |
|---|---|
| org.bytedeco.cuda.cufile | |
| org.bytedeco.cuda.global |
| Modifier and Type | Method and Description |
|---|---|
CUfileError_t |
CUfileError_t.cu_err(int setter) |
CUfileError_t |
CUfileError_t.err(int setter) |
CUfileError_t |
CUfileError_t.getPointer(long i) |
CUfileError_t |
CUfileError_t.position(long position) |
| Modifier and Type | Method and Description |
|---|---|
static CUfileError_t |
cufile.cuFileBatchIOCancel(CUfileBatchHandle_t batch_idp) |
static CUfileError_t |
cufile.cuFileBatchIOGetStatus(CUfileBatchHandle_t batch_idp,
int min_nr,
int[] nr,
CUfileIOEvents_t iocbp,
Pointer timeout) |
static CUfileError_t |
cufile.cuFileBatchIOGetStatus(CUfileBatchHandle_t batch_idp,
int min_nr,
IntBuffer nr,
CUfileIOEvents_t iocbp,
Pointer timeout) |
static CUfileError_t |
cufile.cuFileBatchIOGetStatus(CUfileBatchHandle_t batch_idp,
int min_nr,
IntPointer nr,
CUfileIOEvents_t iocbp,
Pointer timeout) |
static CUfileError_t |
cufile.cuFileBatchIOSetUp(CUfileBatchHandle_t batch_idp,
int nr) |
static CUfileError_t |
cufile.cuFileBatchIOSubmit(CUfileBatchHandle_t batch_idp,
int nr,
CUfileIOParams_t iocbp,
int flags) |
static CUfileError_t |
cufile.cuFileBufDeregister(Pointer bufPtr_base)
\brief deregister an already registered device or host memory from cuFile
|
static CUfileError_t |
cufile.cuFileBufRegister(Pointer bufPtr_base,
long length,
int flags)
\brief register an existing cudaMalloced memory with cuFile to pin for GPUDirect Storage access or
register host allocated memory with cuFile.
|
static CUfileError_t |
cufile.cuFileDriverClose() |
static CUfileError_t |
cufile.cuFileDriverGetProperties(CUfileDrvProps_t props)
\brief
Gets the Driver session properties
|
static CUfileError_t |
cufile.cuFileDriverOpen()
\brief
Initialize the cuFile library and open the nvidia-fs driver
|
static CUfileError_t |
cufile.cuFileDriverSetMaxCacheSize(long max_cache_size)
\brief
Control parameter to set maximum GPU memory reserved per device by the library for internal buffering
|
static CUfileError_t |
cufile.cuFileDriverSetMaxDirectIOSize(long max_direct_io_size)
\brief
Control parameter to set max IO size(KB) used by the library to talk to nvidia-fs driver
|
static CUfileError_t |
cufile.cuFileDriverSetMaxPinnedMemSize(long max_pinned_size)
\brief
Sets maximum buffer space that is pinned in KB for use by \ref cuFileBufRegister
|
static CUfileError_t |
cufile.cuFileDriverSetPollMode(boolean poll,
long poll_threshold_size)
\brief
Sets whether the Read/Write APIs use polling to do IO operations
|
static CUfileError_t |
cufile.cuFileGetParameterBool(int param,
boolean[] value) |
static CUfileError_t |
cufile.cuFileGetParameterBool(int param,
BoolPointer value) |
static CUfileError_t |
cufile.cuFileGetParameterSizeT(int param,
SizeTPointer value)
\brief
|
static CUfileError_t |
cufile.cuFileGetParameterString(int param,
byte[] desc_str,
int len) |
static CUfileError_t |
cufile.cuFileGetParameterString(int param,
ByteBuffer desc_str,
int len) |
static CUfileError_t |
cufile.cuFileGetParameterString(int param,
BytePointer desc_str,
int len) |
static CUfileError_t |
cufile.cuFileGetVersion(int[] version) |
static CUfileError_t |
cufile.cuFileGetVersion(IntBuffer version) |
static CUfileError_t |
cufile.cuFileGetVersion(IntPointer version)
\brief
|
static CUfileError_t |
cufile.cuFileHandleRegister(CUfileHandle_t fh,
CUfileDescr_t descr)
\brief cuFileHandleRegister is required, and performs extra checking that is memoized to provide increased performance on later cuFile operations.
|
static CUfileError_t |
cufile.cuFileReadAsync(CUfileHandle_t fh,
Pointer bufPtr_base,
SizeTPointer size_p,
SizeTPointer file_offset_p,
SizeTPointer bufPtr_offset_p,
SizeTPointer bytes_read_p,
CUstream_st stream)
\brief
|
static CUfileError_t |
cufile.cuFileSetParameterBool(int param,
boolean value) |
static CUfileError_t |
cufile.cuFileSetParameterSizeT(int param,
long value)
\brief
|
static CUfileError_t |
cufile.cuFileSetParameterString(int param,
BytePointer desc_str) |
static CUfileError_t |
cufile.cuFileSetParameterString(int param,
String desc_str) |
static CUfileError_t |
cufile.cuFileStreamDeregister(CUstream_st stream)
\brief
|
static CUfileError_t |
cufile.cuFileStreamRegister(CUstream_st stream,
int flags)
\brief
|
static CUfileError_t |
cufile.cuFileWriteAsync(CUfileHandle_t fh,
Pointer bufPtr_base,
SizeTPointer size_p,
SizeTPointer file_offset_p,
SizeTPointer bufPtr_offset_p,
SizeTPointer bytes_written_p,
CUstream_st stream)
\brief
|
Copyright © 2025. All rights reserved.