dmlc / dmlc/xgboost

Use the new deterministic scan from cub.

Open
#12,364 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
28.8k
Forks
8.9k
Avg merge
1d 12h
Merged PRs (30d)
54

Description

https://developer.nvidia.com/blog/controlling-floating-point-determinism-in-nvidia-cccl/

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked NVIDIA CCCL article about deterministic scans, then locate the existing scan implementation in the C++ codebase. Determine which scan path should use the new deterministic approach; done means the relevant implementation uses it and existing behavior remains covered by the repository's tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
machine-learning
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.