|
FZGPUModules 2.0
GPU-accelerated modular compression pipelines
|
Plain integer Lorenzo predictor (delta coding / prefix sum). Lossless. More...
#include "stage/stage.h"#include "fzm_format.h"#include "backend/types.h"#include <algorithm>#include <array>#include <cstdint>#include <cstring>#include <stdexcept>#include <string>#include <type_traits>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| struct | fz::LorenzoConfig |
| class | fz::LorenzoStage< T > |
Namespaces | |
| namespace | fz |
Functions | |
| template<typename T > | |
| void | fz::launchLorenzoDeltaCentered1D (const T *d_input, T *d_output, T *d_means, size_t n, fz::stream_t stream, unsigned block_threads) |
| template<typename T > | |
| void | fz::launchLorenzoSegmentedScan (const T *d_input, const T *d_means, T *d_output, size_t n, fz::stream_t stream, unsigned block_threads, int passes) |
| template<typename T > | |
| void | fz::launchLorenzo2Delta1D (const T *d_input, T *d_output, T *d_means, size_t n, fz::stream_t stream, unsigned block_threads) |
Plain integer Lorenzo predictor (delta coding / prefix sum). Lossless.