Skip to content

Update XLA #1614

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
merged 17 commits into from
Jun 17, 2025
Merged

Update XLA #1614

merged 17 commits into from
Jun 17, 2025

Conversation

jonatanklosko
Copy link
Member

Bumps XLA to recent revision.

We were still using the oldest API for defining custom calls and now a bunch of deprecation errors have been logged. I went ahead and updated to the latest typed FFI API, which also simplified the MLIR generation nicely.

Closes #1599.

@jonatanklosko
Copy link
Member Author

@polvalente all good!

@polvalente
Copy link
Contributor

@polvalente all good!

Let me test this locally on CUDA later today before merging!

@jonatanklosko
Copy link
Member Author

Perfect!

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We already wanted to merge custom calls into the XLA project so we can decrease the compile time, let's take the opportunity and do it now?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I already released new XLA. The update took long this time, so I didn't want to add extra stuff to postpone it even longer. Let's do it separately once we have more time to prioritise this :)

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok!

@petrkozorezov
Copy link
Contributor

I've tried this PR with a 50xx card for a bit, and it looks good.

@jonatanklosko
Copy link
Member Author

@petrkozorezov fantastic, thank you for letting us know!

@polvalente polvalente merged commit 2d769d4 into main Jun 17, 2025
15 of 16 checks passed
@polvalente polvalente deleted the jk-xla-bump branch June 17, 2025 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cannot compile exla on Mac
4 participants