| Package | Description |
|---|---|
| org.bytedeco.cuda.global | |
| org.bytedeco.cuda.nvcomp |
| Modifier and Type | Method and Description |
|---|---|
static nvcompBatchedBitcompOpts_t |
nvcomp.nvcompBatchedBitcompDefaultOpts()
Legacy alias for \ref nvcompBatchedBitcompOpts_t.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
nvcomp.nvcompBatchedBitcompCompressAsync(PointerPointer device_uncompressed_chunk_ptrs,
SizeTPointer device_uncompressed_chunk_bytes,
long max_uncompressed_chunk_bytes,
long num_chunks,
Pointer device_temp_ptr,
long temp_bytes,
PointerPointer device_compressed_chunk_ptrs,
SizeTPointer device_compressed_chunk_bytes,
nvcompBatchedBitcompOpts_t format_opts,
CUstream_st stream)
\brief Perform batched asynchronous compression.
|
static int |
nvcomp.nvcompBatchedBitcompCompressAsync(Pointer device_uncompressed_chunk_ptrs,
SizeTPointer device_uncompressed_chunk_bytes,
long max_uncompressed_chunk_bytes,
long num_chunks,
Pointer device_temp_ptr,
long temp_bytes,
Pointer device_compressed_chunk_ptrs,
SizeTPointer device_compressed_chunk_bytes,
nvcompBatchedBitcompOpts_t format_opts,
CUstream_st stream) |
static int |
nvcomp.nvcompBatchedBitcompCompressGetMaxOutputChunkSize(long max_uncompressed_chunk_bytes,
nvcompBatchedBitcompOpts_t format_opts,
SizeTPointer max_compressed_chunk_bytes)
\brief Get the maximum size that a chunk of size at most max_uncompressed_chunk_bytes
could compress to.
|
static int |
nvcomp.nvcompBatchedBitcompCompressGetRequiredAlignments(nvcompBatchedBitcompOpts_t format_opts,
nvcompAlignmentRequirements_t alignment_requirements)
\brief Get the minimum buffer alignment requirements for compression.
|
static int |
nvcomp.nvcompBatchedBitcompCompressGetTempSize(long num_chunks,
long max_uncompressed_chunk_bytes,
nvcompBatchedBitcompOpts_t format_opts,
SizeTPointer temp_bytes)
\brief Get the amount of temporary memory required on the GPU for compression.
|
static int |
nvcomp.nvcompBatchedBitcompCompressGetTempSizeEx(long num_chunks,
long max_uncompressed_chunk_bytes,
nvcompBatchedBitcompOpts_t format_opts,
SizeTPointer temp_bytes,
long max_total_uncompressed_bytes)
\brief Get the amount of temporary memory required on the GPU for compression
with extra total bytes argument.
|
| Modifier and Type | Method and Description |
|---|---|
nvcompBatchedBitcompOpts_t |
nvcompBatchedBitcompOpts_t.algorithm_type(int setter) |
nvcompBatchedBitcompOpts_t |
nvcompBatchedBitcompOpts_t.data_type(int setter) |
nvcompBatchedBitcompOpts_t |
nvcompBatchedBitcompOpts_t.getPointer(long i) |
nvcompBatchedBitcompOpts_t |
nvcompBatchedBitcompOpts_t.position(long position) |
| Constructor and Description |
|---|
BitcompManager(long uncomp_chunk_size,
nvcompBatchedBitcompOpts_t format_opts) |
BitcompManager(long uncomp_chunk_size,
nvcompBatchedBitcompOpts_t format_opts,
CUstream_st user_stream,
int device_id)
Deprecated.
|
BitcompManager(long uncomp_chunk_size,
nvcompBatchedBitcompOpts_t format_opts,
CUstream_st user_stream,
int checksum_policy,
int bitstream_kind) |
BitcompManager(long uncomp_chunk_size,
nvcompBatchedBitcompOpts_t format_opts,
CUstream_st user_stream,
int device_id,
int checksum_policy,
int bitstream_kind)
Deprecated.
|
Copyright © 2025. All rights reserved.