-
-
Notifications
You must be signed in to change notification settings - Fork 4
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
[1.7.0-b4] segfault on m1 #866
Comments
I can confirm that it segfaults on my machine with the same setup.
|
the issue is still preset in |
okay, so JuliaLang/julia#42293 by @jeremiahpslewis (kudos) fixes the build problem with |
Ideally Julia shouldn't use OpenBLAS on Apple M1. By using Apple's proprietary BLAS implementation (via Accelerate), a speed-up of 2x - 4x can be observed, since Apple's implementation uses their undocumented matrix multiplier hardware. |
@domschl This is super interesting, but probably worth opening a new issue on? |
Julia can easily change the BLAS used (on 1.7+) see https://github.com/staticfloat/libblastrampoline and https://discourse.julialang.org/t/does-mac-m1-in-multithreads-is-slower-that-in-single-thread/61114/12?u=kristoffer.carlsson |
Thanks, it's quite an interesting discussion... |
I made a new issue #869 for Apple M1 BLAS HW-acceleration discussions as suggested so that the discussion can continue there... |
Okay, let me close this one: the segfault is gone in If somebody still has the same problem, feel free to comment here (also, even before temporary workaround through Have a nice day, check the discussion above! |
Hi!
Sorry for that if it is my fault, but I'm getting a segfault on the clean install of 1.7.0-b4 on m1 mac with the eig for the simplest matrices. mwe:
Version info:
have a suspicion that something happened upon the transition from macOS 12b5 to b6.
Sorry if this is a waste of time!
The text was updated successfully, but these errors were encountered: