Skip to content
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

Add support for TPP MLIR #134

Closed
wants to merge 1 commit into from
Closed

Add support for TPP MLIR #134

wants to merge 1 commit into from

Conversation

rengolin
Copy link
Collaborator

@rengolin rengolin commented Jul 5, 2024

For now it doesn't do much, since the IR we get has no GEMMs in it, but it does enable that path, so we can develop it in parallel. Both MLIR and LIBXSMM are already in the build, so no need to add them.

Long term we want to not have this dependency, though, so this is just a way to get things going.

@rengolin
Copy link
Collaborator Author

rengolin commented Jul 5, 2024

This is not good. Upon enabling TPP_MLIR, too many binaries ends up needing the library even the ones that apparently have nothing to do with it. I'll close this PR, update the branch with my latest update and call it a day.

@slyalin if you know how to work the CMake magic to enable TPP-MLIR default passes only on the Python side, feel free to take the branch as a starting point.

@rengolin rengolin closed this Jul 5, 2024
@rengolin
Copy link
Collaborator Author

rengolin commented Jul 5, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant