NVIDIA / NVIDIA/cudf

[FEA] Separate aggregations to process by shared memory code path in hash-based groupby aggregations

Open
#20,289 0 comments 0 reactions 1 assignee Claimed by @ttnghia View on GitHub
feature request libcudf
Dominant language
C++
Stars
9.8k
Forks
1.1k
Avg merge
3d 6m
Merged PRs (30d)
278

Description

Currently, all the aggregations are processed together in the same code path. If one aggregation cannot be processed by the shared memory code path, all other aggregations have to fallback to the global memory code path together.

We can do better by separating them into separate groups, each is processed by either the shared memory or global memory code path.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.