[FEA] Improve readability of thread id based branching
#6.241 geöffnet am 15. Sept. 2020
Repository-Metriken
- Stars
- (6.000 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 17T 21h) (230 gemergte PRs in 30 T)
Beschreibung
Improve readability of thread id based branches by giving them more descriptive names.
e.g.
if (!t) // is actually a t == 0
and
https://github.com/rapidsai/cudf/blob/57ef76927373d7260b6a0eda781e59a4c563d36e/cpp/src/io/statistics/column_stats.cu#L285
Is actually a lane_id == 0
As demonstrated in https://github.com/rapidsai/cudf/issues/6241#issuecomment-693125331, prefer cooperative groups for this.
and
https://github.com/rapidsai/cudf/blob/85cd56dfb3449140f18c7cef3a3be01ac976fd14/cpp/src/io/parquet/page_enc.cu#L1256
is actually t < 32lane_id == 31. (I think this might be an oversight, ignore as it might be fixed in #6238 ).