Per-block adaptive fixed-rate bit-plane coder (cuSZp-style plain mode).
Per-tile adaptive multi-order Lorenzo predictor with centering. Lossless.
Adaptive Data Mapping (ADM) stage — remaps u16/u32 integer streams into a compact 8-bit symbol domain...
rANS entropy coding stage (GPU, via vendored dietGPU kernel templates).
Bit-packing stage: packs N-bit integers into a dense byte stream.
Fused bitplane-transpose + zero-group RZE stage — the FZ-GPU lossless encoder, ported as a single-ker...
GPU bit-matrix transpose stage (W × N bit shuffle over fixed-size chunks).
Cdf97OutlierCorrectStage — the CDF 9/7 instantiation of the generic OutlierCorrectStage<Reconstructor...
CDF 9/7 biorthogonal wavelet transform stage (SPERR's DWT front-half).
LC CLOG leading-zero compression and adaptive bit-packing stage.
Pipeline builder and execution API.
First-order difference coding stage with optional negabinary fusion.
G-Interp spline-interpolation predictor + quantizer (cuSZ-Hi port).
GPULZ stage — GPU LZSS (LZ77 + flag-bit literal/match coding) lossless byte-stream compressor.
LC HCLOG leading-zero compression with per-subchunk TCMS selection.
Huffman entropy coding stage.
Logging infrastructure and macros.
Fused Lorenzo predictor and quantizer stage.
Plain integer Lorenzo predictor (delta coding / prefix sum). Lossless.
MergeStage — concatenate N input buffers into one, split back to N.
Negabinary (base -2) integer encoding helpers.
Element-wise negabinary encode/decode stage (TIn[] ↔ TOut[]).
Direct-value quantizer stage with error-bounded coding and lossless outlier fallback.
LC RARE adaptive top-bit matching reducer — lossless byte-stream compressor.
LC RAZE adaptive leading-zero-bit reducer — lossless byte-stream compressor.
Run-Length Encoding stage (lossless, stream-ordered).
ROIBinSplitStage — split a detector field into a full-resolution region-of-interest stream and a (opt...
LC RRE repeated-word bitmap reducer — lossless byte-stream compressor.
LC RZE zero-word bitmap reducer — lossless byte-stream compressor.
GPU-parallel "wavefront" SPECK-like coder (2-D), see speck2d_kernels.cuh for the algorithm/format and...
Base class interface for all compression stages.
Reconstruction quality metrics (MSE, PSNR, max error, NRMSE).
SZp (a.k.a. fZ-light) — extreme-fast error-bounded compressor, as a fused stage.
SZx — ultrafast error-bounded lossy compressor, as a fused stage.
Dimension-aware (tiled separable) Lorenzo predictor — cuSZp3 delta. Lossless.
GPU tuple deinterleave stage (AoS -> SoA transpose over fixed-size blocks).
Backend-neutral GPU type aliases.
Element-wise zigzag encode/decode stage (TIn[] ↔ TOut[]).