|
FZGPUModules 2.0
GPU-accelerated modular compression pipelines
|
#include <adaptive_bitpack_kernels.h>
Public Attributes | |
| uint32_t | word_bytes = 4 |
| ceil(block_size / 8) | |
| size_t | num_blocks = 0 |
| ceil(num_elements / block_size) | |
| uint32_t | meta_bytes = 1 |
| per-block metadata stride (1 plain, 2 outlier) | |
Derived block geometry for a given element count and block size. meta_bytes is the per-block metadata stride: 1 for plain mode (just the rate byte), 2 for outlier-selection mode (rate byte + selection byte).