Skip to content

Conversation

@carterbox
Copy link
Member

PR Checklist:

  • note any issues closed by this PR with closing keywords
  • if you are adding a new page under docs/ or community/, you have added it to the sidebar in the corresponding _sidebar.json file
  • put any other relevant information below

Moves the end-users guides (not the maintainers guide) from cuda-feedstock to these docs.

Addresses part of #2634

@carterbox carterbox requested a review from a team as a code owner December 28, 2025 20:04
@netlify
Copy link

netlify bot commented Dec 28, 2025

Deploy Preview for conda-forge-previews ready!

Name Link
🔨 Latest commit 0daebbe
🔍 Latest deploy log https://app.netlify.com/projects/conda-forge-previews/deploys/6968124d1c046800085b531d
😎 Deploy Preview https://deploy-preview-2702--conda-forge-previews.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 78
Accessibility: 96
Best Practices: 100
SEO: 89
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

not require e.g. extra math libraries like cuBLAS or cuSPARSE).


#### Compatability between the `conda-forge` vs `nvidia` channels
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section will soon become a historic detail that maybe is not too relevant in the future. 12.5 is almost two years old. How do you feel about putting this under a <details> collapsible panel?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree that this section is very long and mostly irrelevant today. I will try to figure out how to mark the section as collapsable.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@h-vetinari h-vetinari left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, thanks!

Co-authored-by: h-vetinari <h.vetinari@gmx.com>
@carterbox
Copy link
Member Author

Thanks for feedback, @h-vetinari and @kkraus14

Copy link
Member

@jakirkham jakirkham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Daniel! 🙏

Also thank you for everyone helping review

Had a few notes on the history, which provide a bit more context

Otherwise this looks pretty good

packages. Due to the scale of the reorganization, the CUDA 12.0, 12.1, and 12.2 releases
also involved numerous additional fixes to the packaging structure to better integrate them
in the conda ecosystem. Due to the number of such changes that were required and the focus
on improving the quality of these installations, during this time period no corresponding
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
on improving the quality of these installations, during this time period no corresponding
on improving the quality of these installations during this time period, no corresponding

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Disagree. "During this time period" is describing the lack of updates on the nvidia channel. It's not describing focus on improving quality.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In that case think we should try to simplify this sentence. Possibly by breaking it into two sentences or shortening what is in it


Going forward, CUDA packages on the `conda-forge` and `nvidia` channels should be expected
to remain compatible.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Think it is worth noting that this is becoming a historical footnote mostly relevant for older packages

Suggested change
As of December 2025, conda-forge builds packages supporting CUDA 12.6+. So freshly built packages in conda-forge should be compatible with both `nvidia`, `conda-forge`, and `defaults` channels.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

conda-forge doesn't have any compatibility guarantees with other channels, so I'm hesitant to imply otherwise.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly wanted to note that Anaconda has completed other equivalent work with defaults

Am flexible on how we do that

What would you propose?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The most we can say is the the CTK libraries are the same across the channels because we (NVIDIA) only allow binary redists of these packages. We cannot state that these three channels are compatible because it's not true; there exist non-CTK packages on these channels which break compatibility.

Co-authored-by: jakirkham <jakirkham@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants