-
Notifications
You must be signed in to change notification settings - Fork 14
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
Upgrade metal 516a8917fac17649abbc9052b680894b432b4de6 #456
Conversation
@pjanevskiTT, with this upgrade we now are tracking metal main |
This looks great, thanks Nick. Few things I wanted to ask/mention
It looks like metal builds with this change as well, so maybe we can change it in order to support building it inside tt-mlir as well. If it makes sense, I can make the change on tt-metal side Otherwise, this PR looks great. I think development and integration is going to be very smooth this way, thanks once again |
When you invoke cmake from the cmake command line you can do
Hmm, this feels like a compiler version issue. Our CI is able to build with it disabled, I think we are using clang-17 though. If there is a simple fix on the metal side to support your compiler version I'd go ahead and create a PR against metal with commit message
Yes so metal builds with this change, left default enabled. But if you look at this PR, we set |
@@ -47,8 +48,9 @@ ExternalProject_Add( | |||
-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} | |||
-DCMAKE_CXX_COMPILER_LAUNCHER=${CMAKE_CXX_COMPILER_LAUNCHER} | |||
-DENABLE_TRACY=${TT_RUNTIME_ENABLE_PERF_TRACE} | |||
-DENABLE_LIBCXX=OFF |
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.
@pjanevskiTT fyi
@nsmithtt can you confirm if everything works on silicon? I've been trying something out on forge side (on this branch of mlir), and am hitting some issues when creating sys desc (n300 machine)... concretely, when |
Hmm, so mine isn't hanging, but the simple_sum test does error out with OOM. I'm going to hold off on merging this until we have silicon CI in place which I think is close to landing. I don't want to destabilize. |
Regressions: - #528
bccca5d
to
5768439
Compare
FYI all, going to try and uplift now that we have silicon CI. |
Regressions:
simple_sum.mlir
fails after metal uplift #528