Expand description
CPU reference implementations for all kernel operations.
Enums§
- Compare
Op - Comparison operation enum.
Functions§
- anti_
join_ u32 - Anti join - returns left indices that have NO match in right.
- apply_
permutation - Apply permutation to data.
- compact_
by_ mask - Compact by mask.
- dedup_
sorted - Dedup sorted data.
- exclusive_
scan - Exclusive prefix sum.
- filter_
compare_ f64 - Filter by comparison operation for f64.
- filter_
compare_ i64 - Filter by comparison operation for i64.
- filter_
compare_ u32 - Filter by comparison operation.
- groupby_
count_ sorted - Group by count (assumes sorted input).
- groupby_
max_ sorted - Group by max (assumes sorted input).
- groupby_
min_ sorted - Group by min (assumes sorted input).
- groupby_
sum_ sorted - Group by sum (assumes sorted input).
- hash_
fnv1a - FNV-1a hash.
- hash_
join_ multi - Multi-column hash join.
- hash_
join_ u32 - Hash join returning (left_idx, right_idx) pairs.
- inclusive_
scan - Inclusive prefix sum.
- mark_
duplicates - Mark duplicates in sorted data (true = unique, false = duplicate).
- pack_
keys - Pack columns into row-major byte array.
- radix_
sort_ u32 - Stable radix sort returning (sorted_data, permutation).
- semi_
join_ u32 - Semi join - returns left indices that have a match in right.
- sorted_
diff - Sorted set difference (a - b).
- sorted_
union - Sorted set union.
- unpack_
column - Unpack a column from packed rows.