FZGPUModules 2.0
GPU-accelerated modular compression pipelines
Loading...
Searching...
No Matches
fz::Pipeline Member List

This is the complete list of members for fz::Pipeline, including all inherited members.

addStage(Args &&... args)fz::Pipeline
buildHeader() constfz::Pipeline
captureGraph(cudaStream_t stream=0)fz::Pipeline
compress(const void *d_input, size_t input_size, void **d_output, size_t *output_size, cudaStream_t stream=0)fz::Pipeline
compress(const void *d_input, size_t input_size, void *d_output_buf, size_t output_buf_capacity, size_t *actual_output_size, cudaStream_t stream=0)fz::Pipeline
connect(Stage *dependent, Stage *producer, const std::string &output_name="output")fz::Pipeline
connect(Stage *dependent, const std::vector< Stage * > &producers)fz::Pipeline
decompress(const void *d_input, size_t input_size, void **d_output, size_t *output_size, cudaStream_t stream=0)fz::Pipeline
decompress(const void *d_input, size_t input_size, void *d_output_buf, size_t output_buf_capacity, size_t *actual_output_size, cudaStream_t stream=0)fz::Pipeline
decompressFromFile(const std::string &filename, void **d_output, size_t *output_size, cudaStream_t stream=0, PipelinePerfResult *perf_out=nullptr, size_t pool_override_bytes=0)fz::Pipelinestatic
decompressFromFileInstance(const std::string &filename, void **d_output, size_t *output_size, cudaStream_t stream=0, PipelinePerfResult *perf_out=nullptr)fz::Pipeline
enableBoundsCheck(bool enable)fz::Pipelineinline
enableGraphMode(bool enable)fz::Pipeline
enableProfiling(bool enable)fz::Pipeline
finalize()fz::Pipeline
getDAG()fz::Pipelineinline
getLastPerfResult() constfz::Pipelineinline
getLastUncompressedSize() constfz::Pipelineinline
getMaxCompressedSize(size_t input_bytes) constfz::Pipeline
getPoolThreshold() constfz::Pipeline
isMemPoolFallbackMode() constfz::Pipeline
loadConfig(const std::string &path)fz::Pipeline
Pipeline(size_t input_data_size=0, MemoryStrategy strategy=MemoryStrategy::MINIMAL, float pool_multiplier=3.0f)fz::Pipelineexplicit
Pipeline(const std::string &config_path)fz::Pipelineexplicit
readHeader(const std::string &filename)fz::Pipelinestatic
reset(cudaStream_t stream=0)fz::Pipeline
saveConfig(const std::string &path) constfz::Pipeline
setColoringEnabled(bool enable)fz::Pipelineinline
setDims(size_t x, size_t y=1, size_t z=1)fz::Pipelineinline
setMemoryStrategy(MemoryStrategy strategy)fz::Pipeline
setNumStreams(int num_streams)fz::Pipeline
setPoolManagedDecompOutput(bool enable)fz::Pipelineinline
setWarmupOnFinalize(bool enable)fz::Pipelineinline
warmup(cudaStream_t stream=0)fz::Pipeline
writeToFile(const std::string &filename, cudaStream_t stream=0)fz::Pipeline