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

please add requirements regarding Apple M1/M2 chip #13

Open
rlzijdeman opened this issue Aug 14, 2023 · 3 comments
Open

please add requirements regarding Apple M1/M2 chip #13

rlzijdeman opened this issue Aug 14, 2023 · 3 comments

Comments

@rlzijdeman
Copy link

Hi, I've tried to follow the installation procedure, but both following the guidelines for using and not-using the GPU. I think the issue at hand is that I have Apple M1/M2 chip and docker complains about running Loghi (despite me having the right docker version).

Would it be possible to run Loghi and a Mac M1/M2? Would I need to follow the docker compilation instructions?

@dolfs
Copy link

dolfs commented Dec 19, 2023

See my separate issue filed, where I attempted to create docker images for M1/M2/M3... it fails

@rvankoert
Copy link
Collaborator

Hi Richard/Dolf,

We're considering this now and will try to get a laptop so we can investigate this further.

@dolfs
Copy link

dolfs commented Dec 22, 2023

There are several possible stages to this:

  1. Make the docker images build/work on an Apple Silicon machine
  2. Make the code work natively on A.S.
  3. Take advantage of Apple recently released AI frameworks (sort of a CUDA replacement)

Realistically 1. should be doable, 2. and 3 are more complicated. A.S. CPUs are quite fast so CPU only operations may not be too bad. Having said that, taking advantage of the GPU, or even better, the Neural Engine should make this scream.

Keep in mind that using docker on MacOS effectively runs the code in a Linux host, so accessing A.S. Native chip features might be difficult.

rvankoert added a commit that referenced this issue Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants