-
Notifications
You must be signed in to change notification settings - Fork 89
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
Allow linear and matmul to be consumed by nvFuser by default #1371
Closed
IvanYashchuk
wants to merge
15
commits into
Lightning-AI:main
from
IvanYashchuk:use-linear-in-nvfuser
Closed
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
9032bf1
Allow linear to be consumed by nvFuser by default
IvanYashchuk 76622ff
Update thunder/executors/nvfuserex_impl.py
IvanYashchuk dbe0857
Merge remote-tracking branch 'upstream/main' into use-linear-in-nvfuser
IvanYashchuk 3e816f3
Make test_cse_rematerialization_nvfuser_cuda_None pass
IvanYashchuk 4a6f358
Merge branch 'main' into use-linear-in-nvfuser
wujingyue 59ec695
Enable linear only for nvFuser 0.2.23+
IvanYashchuk 296ac72
Merge remote-tracking branch 'upstream/main' into use-linear-in-nvfuser
IvanYashchuk f6596e2
Merge branch 'main' into use-linear-in-nvfuser
kiya00 f29e5d7
use nv_enable_linear=False for the notebook that runs out of time
kiya00 be0b52f
fix test_hf_llama: number of nvFusion
kiya00 5ca269f
fix number of nvfusion in different version
kiya00 fdc35f2
Merge branch 'main' into use-linear-in-nvfuser
kiya00 15db720
Merge remote-tracking branch 'upstream/main' into use-linear-in-nvfuser
IvanYashchuk f4534ea
Fix test_hf_llama
IvanYashchuk ab781b0
Enable sending matmul to nvFuser by default
IvanYashchuk 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 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 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 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 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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To my mind, we should bump the dependency and default to True instead of None when we have NVFuser for the CI-relevant combinations on PyPI. WDYT?