[FEA] Experiment try to unify implementation of non-nested types and nested types in cudf::contains
#11016
Labels
feature request
New feature or request
libcudf
Affects libcudf (C++/CUDA) code.
proposal
Change current process or code
Milestone
Currently,
cudf::contains
implements two separate code paths for non-nested types and nested types. That requires more effort to maintain all of them, comparing to just have one code path that can handle both.Recently, there was an attempt to use just one code path to handle all data type (ref: #10770 (comment)) in groupby key hashing, which reported no performance regression on basic data types. As such, we should also test and try to unify the two code paths of
cudf::contains
.Having just one code path that handles everything, maintenance will be much easier.
The text was updated successfully, but these errors were encountered: