-
Notifications
You must be signed in to change notification settings - Fork 791
[JAX] [PyT] [Common] Enable D=256 BWD cuDNN fused attn for Blackwell CC 10.x #3056
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
KshitijLakhani
merged 34 commits into
NVIDIA:main
from
KshitijLakhani:klakhani/feat/enable-headdim256-bwd-sm100
Jul 31, 2026
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
b6f684d
Refine the support for D=256 on Blackwell server type GPUs
KshitijLakhani c03dcbb
Add deterministic tests for D=256 for sm10.x
KshitijLakhani 91f8f1f
Test clean up
KshitijLakhani 15f439e
Add PyT side tests for D=256 cuDNN fused attn on SM100-110
KshitijLakhani 7cbe3c5
Refine the PyT D=256 tests
KshitijLakhani c364e32
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] e401e23
Fix the filtering condition for bias type for D=256 on sm10x for cudn…
KshitijLakhani 7225c92
Code clean up
KshitijLakhani ebf8763
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 70f6e8a
Switching test check logic around
KshitijLakhani 8f51016
Add THD xfail marked tests for testing
KshitijLakhani 4482156
Fix the jax test bias condition fo skipping for D=256
KshitijLakhani 0194673
nit: Fix comment
KshitijLakhani 2184724
Move the D=256 changes so as to follow an order of increasing cuDNN v…
KshitijLakhani 11bb897
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 337d035
Add support for D=256 THD in TE
KshitijLakhani 6bb6f01
Add TE JAX CP test support to verify D=256 for AG and Ring
KshitijLakhani 2bcd55f
Add PyTorch D256 CP tests
KshitijLakhani 28af36f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 56738ea
nit: clean up comments
KshitijLakhani 719449d
Correct the atgs passed to test dpa
KshitijLakhani 55a884f
Simplify THD fused attention layout check
KshitijLakhani 926a80a
Rename PyTorch D256 fused attention tests
KshitijLakhani ae016d1
Run JAX fused attention before softmax
KshitijLakhani c0c7752
Relabel THD D256 cuDNN guard to 9.25
KshitijLakhani 2fd7206
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] e11c2b5
Fold D256 PyTorch CP tests
KshitijLakhani 205dcd3
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 2c65a61
Rename D256 PyTorch attention tests
KshitijLakhani bfe62ea
Remove D256 PyTorch attention param ids
KshitijLakhani f61ef61
Disable FA4 D256 SWA on SM100
KshitijLakhani 72958ee
Fix FA4 D256 packed QKV handling
KshitijLakhani 41a3c17
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] bca22ba
Use is_training in DPA test helper
KshitijLakhani File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.