In plain words: A proof-of-concept splits a model's layers across several iPhones so a weak laptop can borrow their processors instead of renting cloud servers. It sped up small-model training, batch answering, and tool-using AI compared with running everything on the laptop alone.
Abstract
Practical utilization of large-scale machine learning requires a powerful compute setup, a necessity which poses a significant barrier to engagement with such artificial intelligence in more restricted system environments. While cloud computing offers a solution to weaker local environments, certain situations like training involving private or sensitive data, physical environments not available through the cloud, or higher anticipated usage costs, necessitate computing locally. We explore the potential to improve weaker local compute systems at zero additional cost by taking advantage of ubiquitous yet underutilized resources: mobile phones. Specifically, recent iOS phones are equipped with surprisingly powerful processors, but they also face limitations like memory constraints, thermal throttling, and OS sandboxing. We present a proof-of-concept system demonstrating a novel approach to harness an iOS device via distributed pipeline parallelism, achieving significant benefits in a lesser compute environment by accelerating modest model training, batch inference, and agentic LRM tool-usage. We discuss practical use-cases, limitations, and directions for future work. The findings of this paper highlight the potential for the improving commonplace mobile devices to provide greater contributions to machine learning.
Alexander K. Chen
arXiv:2512.22180 · cs.DC, cs.AI · submitted Dec 19, 2025
abstract · pdf · html · 7 pages main text, 7 pages appendix. Presented at NeurIPS 2025 Efficient Reasoning Workshop