-
-
Notifications
You must be signed in to change notification settings - Fork 56
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
OSX Silicon Support #125
Comments
Yes.I intend to do something about this eventually. I'll see what I can do once I get hold of the appropriate hardware. However, I use lots of native functions that are not available in BLAS and LAPACK. That means that i won't be able to support full functionality. |
It'd be nice if there was some generic (either pure Clojure or JVM) fallback. The current backend is obviously as close to optimal as possible in terms of speed - but it's a pain to distribute/bundle. I often work with non-huge matrices and I don't really need to squeeze everything I can out of every CPU cycle - and I end up having to fall back onto I get this might not be on your radar though since I think you're using this for ML :) |
@blueberry Would it be helpful if you had access to an m1 instance in the cloud? If yes I could have my company sponsor the instanse. |
It's difficult to say. If it was just a matter of recompiling, then yes. But for OSX support, I would have to develop an independent engine from scratch, with Apple's proprietary BLAS/LAPACK. I'd have to familiarize myself with their ecosystem to be able to do that. Thank you for the offer, though. This might be an option if I don't find a better solution. |
Just a quick update that this is brewing. |
Would be nice to have "native" support on next-gen macs. Looks like the Accelerate library provides BLAS and LAPACK
The text was updated successfully, but these errors were encountered: