-
Notifications
You must be signed in to change notification settings - Fork 50
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
Merge OpenAI Triton commit 67dc627
#3112
Conversation
This is a fairly big refactor of the JIT that prepares the field for supporting named tuples (to come in a subsequent PR): - fixes bug in tuple specialization hashes - simplifies launcher by always taking all function arguments (even unused constexprs) - enables un-annotated constant expressions (necessary for variadic tuples containing constexprs) - replaces attrsdescriptor by much more minimal backend interfaces - unifies constexprs provided by users (e.g., block sizes, none, function arguments...) and specialization (e.g., 1)
67dc627
Have reduced cache lifetime from 7 days to 6 days on this particular machine (in-place by editing the service file), which freed lots of space. |
f8fa130
to
10e037c
Compare
0021f48
to
d94356f
Compare
@kwasd error: [Errno 28] No space left on device :( |
@whitneywhtsang CI failed due to another reason unrelated to this PR. Ready for review. |
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.
Please rebase and do not squash and merge this PR.
@whitneywhtsang BTW how do you rebase without breaking the merge commit? |
I redo the merge from the new base, and then force push. |
Signed-off-by: Anatoly Myachev <[email protected]>
d94356f
to
8697d29
Compare
Looks like |
Signed-off-by: Anatoly Myachev <[email protected]>
Signed-off-by: Anatoly Myachev <[email protected]>
Continuation of #3099
Inductor tests are not fully fixed after Triton signature changes. Will be done separately.