NVIDIA / NVIDIA/cudf

[FEA] Investigate why padding is needed for input buffers to compression/decompression kernels

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

Description

After `rmm` removed memory padding (https://github.com/rapidsai/rmm/pull/1278), some places in libcudf got into trouble with out-of-bound memory access. These bugs can be fixed by simply padding the memory buffer back (https://github.com/rapidsai/cudf/pull/13586) but that is not an optimal, long-term solution. The permanent solution should be discovering why such padding is needed and whether we can avoid such padding altogether.

We should investigate further the issue to find a permanent solution.

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.