FZGPUModules 2.0
GPU-accelerated modular compression pipelines
Loading...
Searching...
No Matches
fz::fused::ChunkFusionSpec Struct Reference

#include <nvrtc_chunk_fusion.h>

Public Attributes

int chunk_bytes = 16384
 

Detailed Description

The stage-chain fingerprint the codegen composes into one fused kernel. Each field is a device-op type name defined in chunk_fusion.cuh. Defaults spell the PFPL body; a planner would fill these from the fused group's stages.

Member Data Documentation

◆ chunk_bytes

int fz::fused::ChunkFusionSpec::chunk_bytes = 16384

Chunk size in bytes — must be one of chunk::kSupportedChunkBytes (chunk_geometry.h). Baked into the generated source as the harness's ChunkBytes template parameter, and into the coder/Bitshuffle32 op names that are themselves templated on it (see generateChunkFusionSource()).