Expand description
Kernel function names in the pack module (GPU-side key packing)
Constantsยง
- COMPARE_
PACKED_ KEYS - Compare packed keys for equality
- GATHER_
PACKED_ ROWS - Gather rows from packed data based on index array
- GATHER_
PACKED_ ROWS_ COUNTED - Gather rows with device-resident row count
- HASH_
PACKED_ KEYS - Compute FNV-1a hash from packed keys
- PACK_
AND_ HASH_ KEYS - Fused pack + hash in single pass (optimal for join key preparation)
- PACK_
AND_ HASH_ KEYS_ GENERIC - Fused pack + hash for arbitrary key column counts
- PACK_
BOOLS_ TO_ BITMAP - Pack u8 bools into Arrow bitmap bytes
- PACK_
KEYS - Pack multiple columns into row-major byte array
- PACK_
KEYS_ ALIGNED - Vectorized pack for 8-byte aligned columns
- SCATTER_
PACKED_ ROWS - Scatter write: distribute packed rows to non-contiguous output positions
- UNPACK_
COLUMN - Unpack single column from packed row data
- UNPACK_
COLUMN_ COUNTED - Unpack single column with device-resident row count