NVIDIA / NVIDIA/cudf

[FEA] Implement more efficient null check for `list_device_view`

Open
#11,072 2 comments 0 reactions 0 assignees View on GitHub
0 - Backlog feature request libcudf
Dominant language
C++
Stars
9.8k
Forks
1.1k
Avg merge
3d 6m
Merged PRs (30d)
278

Description

Currently `list_device_view` only has `is_null()` and `is_null(size_type)` API which do a full check for nulls. This may be expensive and inefficient if the input lists column doesn't contain any null elements.

We should implement a better way for that, shortcircuiting the computation if the input doesn't have nulls.

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.