-
Notifications
You must be signed in to change notification settings - Fork 111
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
What about mobile phones? #89
Comments
@dcale Distributed Llama supports ARM CPUs so I belive it should work (maybe it would require some adjusments). I'm not aware of anyone trying to run it on the phone. |
I think one of the issues of implementing this is just that you can't simply open a port on an (unrooted) android phone. Totally do-able though. |
There are lots of ways around the communication issue, but if a port cannot be opened from the android phone side i believe the workers will need to initiate a connection with the root (something like an constant time delayed ping every second until connection is achieved, then you start up the root, wait a few seconds for worker auto discovery (workers all initiating connections with the root) then bidirectional communication at least is sorted. On that note @b4rtaz it would be great if you didn't need to restart the workers each time the root node exits. |
You can open ports that should not be the issue, I'll play around with this and will let you know what I found. |
Hello @dcale, have you made any progress? |
I had some time off, but looking into this more actively now. Initial tests show promising results. |
At Acurast we're creating a distributed network of mobile devices that get dedicated to the network as compute units. The network currently counts 5000 mobile devices and it would be great to use distributed lama on those devices and benchmark the limits. Has someone tried to run distributed lama on Android/iOS?
The text was updated successfully, but these errors were encountered: