[All] Bump minimum supported cuDNN version to 9.11 - #3236
Conversation
Signed-off-by: Charlene Yang <8636796+cyanguwa@users.noreply.github.com>
Greptile SummaryThis PR updates the documented minimum cuDNN version from 9.3 to 9.11 across the two user-facing documentation files. No source code, build system, or test logic is modified.
Confidence Score: 5/5Safe to merge — changes are confined to two documentation files with no impact on build logic or runtime behavior. Both changes are single-line documentation edits that align the stated prerequisite with the team's new minimum. No code, build scripts, or tests are touched, so there is no risk of regression. Files Needing Attention: No files require special attention. The runtime source code still contains version-guard branches for cuDNN < 9.3 that are now unreachable given the new minimum, but cleaning those up is a separate refactoring task. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[User reads docs] --> B{cuDNN version?}
B -- "< 9.11 (old: < 9.3)" --> C[Unsupported — upgrade required]
B -- ">= 9.11" --> D[Supported — proceed with install]
D --> E[Build Transformer Engine]
Reviews (3): Last reviewed commit: "Merge branch 'main' into update-min-cudn..." | Re-trigger Greptile |
KshitijLakhani
left a comment
There was a problem hiding this comment.
IIUC, the minimum version check does not mean that we cannot build with <9.11 right ? It just means that older versions (features) are just unsupported, right ? So the 9.11 is merely a lowest tested/supported version and not a hard runtime/build floor right ?
If my understand is right we do not need to worry about compilation checks during build and these:
However, I think these below two might needs anotehr look right ?
- Wouldn't the notebook here need a refresh :
docs/examples/attention/attention.ipynb? - Also, would we want to refresh the assert in here:
tutorial_generation_gemma_with_te.ipynb?
|
For min version, maybe we could match with a previous PyTorch NGC container (e.g. cuDNN 9.12.0.46 for 25.08) from frameworks support matrix. |
|
I'll do a bit more cleanup throughout the code to support this update, and will update to cuDNN 9.12. |
Description
This PR raises the minimum supported cuDNN version from 9.3 to 9.11 in Transformer Engine. 9.11 is about a year old and we encourage users to update their cuDNN version if they haven't.
Type of change
Changes
Checklist: