Bradley Dice
Bradley Dice
## Description Adds more detail to docs about using CPM offline. **_(Placeholder for now, not yet ready for review.)_** ## Checklist - [ ] I am familiar with the [Contributing...
## Description This is a follow-up to #11577 and #12086. We discussed the `exec_policy_nosync` and we would like to experiment with enabling it everywhere in libcudf. Since last time we...
## Summary - Enable static linking of libcudart by default (`CUDA_STATIC_RUNTIME=ON`) - Remove `cuda-cudart` from conda recipe run requirements (no longer needed when statically linked) This is part of a...
## Description This updates libcudf to use `cudaMemcpyBatchAsync` on supported systems (CUDA 12.8+). This API can be lower-overhead and may reduce multi-thread contention compared to `cudaMemcpyAsync`. TODO: - [ ]...
## Description This refactors some memory resource code to make it compatible with CCCL 3.2. ## Checklist - [x] I am familiar with the [Contributing Guidelines](https://github.com/rapidsai/cudf/blob/HEAD/CONTRIBUTING.md). - [x] New or...
## Description This PR updates cuDF to support CCCL 3.2. This PR should not be merged directly, we should use it as a way to test CI and we should...
## Summary I would like to be able to control the memory resource used for temporary allocations in libcudf. ## Proposal The current behavior of libcudf is that all APIs...
## Description This PR makes cuDF adhere to IWYU for its uses of `rmm::mr::polymorphic_allocator`. We had some files including it extraneously, and other files using it but not including it....
## Description This adds a sync that we think might be needed in the fixed pinned pool implementation. ## Checklist - [x] I am familiar with the [Contributing Guidelines](https://github.com/rapidsai/cudf/blob/HEAD/CONTRIBUTING.md). -...
# Proposal: Weekly compute-sanitizer runs for cuDF See implementation in #20542. ## Summary Add a GitHub Actions workflow that runs all NVIDIA compute-sanitizer tools (`memcheck`, `racecheck`, `initcheck`, `synccheck`) on libcudf...