-
-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: