exo-explore / exo

Run your own AI cluster at home with everyday devices 📱💻 🖥️⌚
GNU General Public License v3.0
11k stars 639 forks source link

Support for Intel based Macs #45

Open namp opened 3 months ago

namp commented 3 months ago

Any chance to also support Intel based Macs at some point?

I understand that Linux support is cuda based but those were pretty capable computational machines that now just gather dust

AlexCheema commented 3 months ago

IMG_0078

AlexCheema commented 3 months ago

Any chance to also support Intel based Macs at some point?

I understand that Linux support is cuda based but those were pretty capable computational machines that now just gather dust

@namp We will make this work with tinygrad hopefully. I think they support this, perhaps with OpenCL

itsknk commented 3 months ago

@AlexCheema, is it the #27 one? Like, detect the system architecture and select the model default based on it?

AlexCheema commented 3 months ago

@AlexCheema, is it the #27 one? Like, detect the system architecture and select the model default based on it?

@itsknk Yes it's the same thing.

itsknk commented 3 months ago

@AlexCheema Does adding a helper function to detect the kind of Mac and a conditional block that replaces the previous check and detects the system type (macOS, Linux, or other) and the Mac architecture (Apple Silicon or Intel) if applicable, do the job? This is how I ran in my intel macbook pro!

FFAMax commented 1 month ago

Hello, @namp a have a plenty Intel based Macs gathering dust as well, any luck to make them run?