-
Notifications
You must be signed in to change notification settings - Fork 70
Support Split between logical domain to allocation domain to represent padding
#5184
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
Draft
jjsjann123
wants to merge
59
commits into
main
Choose a base branch
from
jj/allocation_PR_0
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
fe90fb5
PR0: Relax assert on non-device split on allocation domain
jjsjann123 a0df5e9
relaxing the check
jjsjann123 5097533
Adding test validating vectorization
jjsjann123 d4b7c8b
renaming
jjsjann123 4b07e79
clangformat
jjsjann123 051fc9e
I think it's working now!
jjsjann123 bf85c0b
clangformat
jjsjann123 6ff1050
quick patch
jjsjann123 f2f43be
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 a32f54b
fix clearing allocation domain on cache for cacheBefore
jjsjann123 cf6e609
revert changes
jjsjann123 b303923
updating tests
jjsjann123 17dbf23
i was dumb as always
jjsjann123 c2a3aeb
why is it so hard for me
jjsjann123 1a156be
Apply suggestions from code review
jjsjann123 2081d0c
clangformat
jjsjann123 6f674aa
Merge branch 'main' into jj/allocation_PR_0
jjsjann123 4f8ecfc
Merge remote-tracking branch 'origin/main' into jj/allocation_PR_0
jjsjann123 ee37038
reverting selfReplay & cacheBefore changes per reviewer's comments
jjsjann123 f87e99d
wip
jjsjann123 c5155ff
wip
jjsjann123 ded16ec
wip
jjsjann123 f02440c
wip
jjsjann123 aa084bc
errr zip
jjsjann123 f82ad1f
wip
jjsjann123 d9a33d8
err, forgot to push something last night
jjsjann123 6dda5e2
typo
jjsjann123 173a7e9
skipping checks
jjsjann123 98654a0
wip
jjsjann123 a870f9d
relaxing checks in tests
jjsjann123 bca1734
wip
jjsjann123 d91ac03
clean up IDs for cacheBefore
jjsjann123 eff3069
clear up definition of output TV for cacheBefore
jjsjann123 2105e1e
fixing one alias test!
jjsjann123 bdaaccb
wip
jjsjann123 fdf9dba
fixing definition
jjsjann123 65022bd
wip
jjsjann123 5431648
not set allocation domain when original output doesn't have it
jjsjann123 75b06b5
update output itertype
jjsjann123 c2bf4cf
wip
jjsjann123 c5d66b6
wip
jjsjann123 b1836f5
wip
jjsjann123 7ee9317
fixing contiguity in fullselfreplay
jjsjann123 f7bbab2
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 afccea0
fixing transpose tests
jjsjann123 482afc8
set parallelization type after fullseflreplay
jjsjann123 255055d
fix mark alias
jjsjann123 599d809
fixing alias analysis
jjsjann123 eadf148
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 fe9c1f6
quick patch on nvfuser::schedule_matmul::Common::cacheBefore
jjsjann123 f927809
quick patch on nvfuser::schedule_matmul::Common::updateIdModel
jjsjann123 493434a
agent you can do better!
jjsjann123 92fb6f9
err
jjsjann123 642d9a8
Merge branch 'main' into jj/allocation_PR_0
jjsjann123 10eb4e0
Merge branch 'main' into jj/allocation_PR_0
jjsjann123 6ff66f2
try self replay so allocation domain is preserved for multi device
jjsjann123 2950054
err revert something that's not working
jjsjann123 a30432c
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 b1e7352
Merge remote-tracking branch 'origin/main' into HEAD
jjsjann123 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
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
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.
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.
@wujingyue tagging you to try this guy out.
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.
Thanks -- this will definitely help my #5229!
At this moment, I can't really take this two-line change because at head cacheBefore still uses TransformReplay::replayCasP not fullSelfReplay. However, not pressure! I'll come back to #5229 after you make more progress on this.