Skip to content

Precalculate a per-cliqueID node index at DRA driver startup#824

Closed
klueska wants to merge 7 commits intokubernetes-sigs:mainfrom
klueska:precalculate-per-clique-node-index
Closed

Precalculate a per-cliqueID node index at DRA driver startup#824
klueska wants to merge 7 commits intokubernetes-sigs:mainfrom
klueska:precalculate-per-clique-node-index

Conversation

@klueska
Copy link
Copy Markdown
Contributor

@klueska klueska commented Jan 24, 2026

This removes the need to dynamically calculate this each time a copute-domain is brought up or torn down, dramatically reducing the startup time of an individual compute domain daemon since it no longer needs to run a distributed protocol to determine its index. Instead, it is able to start up immediately.

Signed-off-by: Kevin Klues <kklues@nvidia.com>
Signed-off-by: Kevin Klues <kklues@nvidia.com>
@klueska klueska force-pushed the precalculate-per-clique-node-index branch from df5ba67 to e06f00d Compare January 24, 2026 23:29
Signed-off-by: Kevin Klues <kklues@nvidia.com>
@klueska klueska force-pushed the precalculate-per-clique-node-index branch from e06f00d to 34c985e Compare January 24, 2026 23:36
Signed-off-by: Kevin Klues <kklues@nvidia.com>
Signed-off-by: Kevin Klues <kklues@nvidia.com>
@klueska klueska force-pushed the precalculate-per-clique-node-index branch from 34c985e to b6f98a5 Compare January 24, 2026 23:54
Signed-off-by: Kevin Klues <kklues@nvidia.com>
Signed-off-by: Kevin Klues <kklues@nvidia.com>
@klueska klueska force-pushed the precalculate-per-clique-node-index branch from b6f98a5 to 4c2e7cc Compare January 25, 2026 00:52
@jgehrcke jgehrcke added the perf issue/pr related to performance label Jan 27, 2026
@jgehrcke
Copy link
Copy Markdown
Contributor

We can also close this one for now, right? (we certainly keep this idea in mind for future scaling challenges, though)

@klueska klueska marked this pull request as draft January 30, 2026 10:45
@k8s-triage-robot
Copy link
Copy Markdown

Unknown CLA label state. Rechecking for CLA labels.

Send feedback to sig-contributor-experience at kubernetes/community.

/check-cla
/easycla

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Apr 2, 2026
@k8s-ci-robot
Copy link
Copy Markdown
Contributor

PR needs rebase.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@dims
Copy link
Copy Markdown
Member

dims commented Apr 5, 2026

needs a rebase please!

@dims dims closed this Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. perf issue/pr related to performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants