dataframe-core-2.2.0.0: Core data structures for the dataframe library.
Safe HaskellNone
LanguageHaskell2010

DataFrame.Internal.AggKernelPar

Description

Parallel scatter-accumulate aggregation kernel.

Synopsis

Documentation

scatterReducePar :: Reduction -> Vector Int -> Vector Int -> Int -> Column -> Maybe Column Source #

momentScatterPar :: Vector Int -> Vector Int -> Int -> Column -> Column -> Maybe Moments Source #

Parallel counterpart of momentScatter: one fused pass over both columns, each group's six sums accumulated within one worker's range. Byte-identical to momentScatter. Nothing unless both columns are non-null unboxed Int/Double.