Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by yardie on Tuesday October 13, 2026 @12:05PM
(#50073922)
If you've been around Macs long enough this is very much in Apple's wheelhouse. They already do something similar with Final Cut Pro rendering, Logic Pro, Grand Central Dispatch, and XCode distributed CI/CD. Apple HQ is probably sitting on 1000s of nodes, high powered MBPs, iMacs, that could do lots of inference work overnight.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by railka on Tuesday October 13, 2026 @09:35AM
(#50071535)
Minions is an internal enterprise system already in use at Apple. It pools idle Mac GPUs into a shared compute cluster for ML inference.
There is no distributed execution of a single LLM across multiple GPUs using tensor parallelism here. Instead, it relies on task-level parallelism-breaking down a large workload into independent subtasks that run across separate machines. For example, generating embeddings for a million documents.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by dekhn on Tuesday October 13, 2026 @01:50PM
(#50075771)
This pattern has been implemented across hundreds if not thousands of different organizations (and between organizations). I have a patent on data distribution strategies from my time at Google running a large (>1M cores 24/7 for 3 years) idle cycle harvesting project.
it's a good idea but you often end up with huge tail latencies, slight incompatibilities due to fleet heterogeneity, and a database/scheduler management problem.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by tom1337 on Tuesday October 13, 2026 @09:28AM
(#50071413)
I guess for companies this can be nice? Run some inference in the off-hours on the machines that you already have. Could be useful for analytical tasks that don't require to be instant. On the technical side this doesn't seem that groundbreaking for me though.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by pm90 on Tuesday October 13, 2026 @09:29AM
(#50071420)
My warm take is that Apple is leaving a lot of money on the table by not investing in creating an independent supply chain for their chips and building their own cloud. They arguably had the first mover advantage when it came to general purpose arm compute; all they had to do was flood the market and make it easy for anyone to rent it. Not only would they corner a part of the market but perhaps ease demand pressure on other chip manufacturers too.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by sigmoid10 on Tuesday October 13, 2026 @09:34AM
(#50071513)
Apart from straight up buying TSMC's or Samsung's fabs I don't see a way of building a vertically integrated high-end chip supply chain for Apple. At least not on timeframes measured below a decade. And on those time frames the current supply issues will probably be resolved by companies who put all their effort into it instead of just tweaking their bottom line.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by nxobject on Tuesday October 13, 2026 @04:21PM
(#50078097)
I actually see the logic there: Apple as a “harmless consumer device company” is probably one will remain very geographically diversified in the long run, between the China and America markets.
(Interestingly enough, I think PRC and ROC are combined in public financials.)
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by kolinko on Tuesday October 13, 2026 @10:20AM
(#50072219)
My guess is that they have challenges scaling the production anyway (6-16 weeks wait time for Studios), and also they would leave money in the table if they just released chips. I would assume that once they scale the production they will get back to the server game - MacOS server racks, or something more inventive like MacOS supercomputers running on a ton of prev gen chips ;)
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by pjmlp on Tuesday October 13, 2026 @09:50AM
(#50071756)
They don't get enterprise, A/UX, mkLinux, OS X Server, Mac Pro tower, all gone now.
Swift's main reason to go open source and have good Linux support was naturally for app developers to be able to use it on server side, which naturally wasn't going to be macOS.
I macOS wasn't required for developing iDevices apps, they would surely sell even less desktops.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by nxobject on Tuesday October 13, 2026 @04:16PM
(#50078013)
At this point, I’m sure bankrolls a significant amount of R&D in new MSes and build-out capital, in return for guaranteed capacity on the first production lines. I’m not sure the extra juice of outright ownership is worth the squeeze.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by mcculley on Tuesday October 13, 2026 @11:34AM
(#50073360)
As with all similar SETI@home approaches, this paper does not address the energy cost.
Yes, we can distribute tasks to idle machines in homes and on office desktops, but it is often much more expensive than sending it to a data center where power is cheaper and the hardware is more efficient.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by lynndotpy on Tuesday October 13, 2026 @10:06AM
(#50072007)
It would be so incredibly cool if we finally had an accessible consumer-accessible way to turn a network of computers on a network into a supercomputer. A household has a child who gets into 3D artwork and wants to render something? People can opt their tablets, phones, laptops, whatever to crunch out some frames overnight while not being used.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by willquack on Tuesday October 13, 2026 @11:40AM
(#50073469)
There is a startup working on this called Distributive I used to work for - their compute nodes are based on js/wasm runtimes so you just need a web browser to turn a device into a compute node...
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by botanrice on Tuesday October 13, 2026 @10:30AM
(#50072354)
until you get a teen obsessed with 3d rendering then they're up all night finding a way to convert manga into 3d scenes and your old laptop is running 100% cpu trying to keep up. xDD
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by lynndotpy on Tuesday October 13, 2026 @10:39AM
(#50072477)
The idealized version of this in my mind has a consent-first interface which makes it easy to set boundaries and limits and wouldn't burn out the machine as a default
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by lynndotpy on Tuesday October 13, 2026 @12:22PM
(#50074241)
Yes! I remember it being a bit difficult and confusing to set up when I was 10 or so. And of course, you can't use it on e.g. your gaming consoles or phones, and AFAIK you can't set up BOINC for personal use (e.g. rendering your own blender projects on all your machines). (That said, Blender itself does provide good tooling here for Blender specifically).
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by lynndotpy on Monday October 19, 2026 @12:37PM
(#50154521)
Well, this is something I'm imagining in my head, so I can just imagine something I'd prefer. So, I'd prefer this to be an opt in thing that you do for yourself or your friends.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by elcritch on Tuesday October 13, 2026 @09:24PM
(#50081249)
> if we finally had an accessible consumer-accessible way to turn a network of computers on a network into a supercomputer
There's plenty of devices operating in giant supercomputer networks accessible for cheap to consumers! Unfortunately the consumers in question are spam farms, bot networks, ddos rings, and other mostly criminal types.
It would be cool if similar networks could be used for good instead. Earning credits providing compute that could redeem for spurts of fast parallel compute.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by Telemakhos on Tuesday October 13, 2026 @09:25AM
(#50071366)
That seems to be the point: you leverage existing workstations on your corporate network and run compute batches at night while they're idle. You don't have to buy any extra servers for your low-priority AI workloads.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by jprd on Tuesday October 13, 2026 @09:36AM
(#50071543)
We were doing this decades ago with engineer's HP C3600s under their desks. It wasn't AI, just low-priority HPC / fluid stuff batched out to hundreds of workstations.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by macintux on Tuesday October 13, 2026 @09:58AM
(#50071881)
That was the original pitch for Ian Murdock's Progeny startup in the late 90s: a Linux-based distributed filesystem for corporate desktops to boot into overnight for distributed computing.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by mgerdts on Tuesday October 13, 2026 @08:43PM
(#50080982)
And on IRIX, SunOS, and DG-UX boxes too. Once Linux existed for a bit, they were added to the fold. The software to do this - Condor - is still maintained.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by willquack on Tuesday October 13, 2026 @12:01PM
(#50073860)
Imagine if Apple made a GENERIC distributed compute framework to leverage idle computing power from Macs for distributed Rendering/Compiling/etc use cases. I'm sure Apple could convince Adobe and others to support this framework for their compute-intensive products and create a really interesting ecosystem for it.
Then universities and business could reduce their need for cloud and have a reason to put that spending towards higher end Macs...
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by brandonpelfrey on Tuesday October 13, 2026 @09:47AM
(#50071709)
I don't get it. In the paper it sounds like it's "just" a CRUD DB, then you have some fleet of Macs, and they store inputs and outputs in S3. What's the innovation here? Not trying to poo on this, but it looked like the most basic and obvious approach.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by jacquesm on Tuesday October 13, 2026 @11:02AM
(#50072836)
There are a lot of parallels between the DGX (and clones) series devices and these Apple devices, maybe it would be possible to rope in the DGX boxes as well. There's lots of them out there and I'm pretty sure not all of them have high utilization.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by MomsAVoxell on Tuesday October 13, 2026 @01:20PM
(#50075314)
The DGX are certainly making a case for a new workstation platform to compete with Apple. The user experience is on par, and the local model capabilities are very appealing in many use cases. I've been happy to have had a pair to play with anyway .. I sure hope the price comes down and Nvidia expand the concept ..
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by jacquesm on Tuesday October 13, 2026 @01:45PM
(#50075705)
For now the prices seem to be only going up. It is complete madness. At the same time: I'm kind of happy about that. It means that lots of people and small to mid sized organization have a very nice incentive to make low end hardware perform better. If you look at how much effort is being poured into model compression and clever VRAM management schemes on the low end it is quite impressive. And plenty of those are compounding.
I wished they had a bit more memory bandwidth though, this is quite annoying.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by nico on Tuesday October 13, 2026 @10:25AM
(#50072285)
Would love to build something like this but for classification models that run on CPU. Like a “Classify @ Home” p2p compute network, to which people could contribute their machines and see what work is being done
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by magicmicah85 on Tuesday October 13, 2026 @10:18AM
(#50072196)
It's not a novel idea, but its provable that someone can take this same concept and do something truly groundbreaking. I wonder if there's value in the idea that you can join a supercomputer network of MAC/Nvidia GPUs as a way of getting off cloud and into "our cloud". As long as you offer compute, you have credit into the system to be able to support your own workloads that can't be done on just your hardware. Need to address concerns about privacy, abuse, etc, but Apple's idea here has some merit if applied right.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by skhameneh on Tuesday October 13, 2026 @10:01AM
(#50071927)
Reading the “paper”, this is just a job runner built on Ollama.
Exo, and the teams at Apple that built the foundations Exo uses, actually use modern distributed compute.
Apple has released some small models previously that seemed genuinely great, along with some quality research/efforts. I’m just not seeing the same level of depth here, am I missing something?
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by nsagent on Tuesday October 13, 2026 @12:55PM
(#50074857)
Future work will extend Minions to support distributed model training in addition to inference
That could allow enthusiasts to pool compute resources on devices like Mac Studios, Mac Minis, etc to perform large scale federated training. While it'll be massively inefficient compared to running in a data center, it could democratize open weights models even more.
It would be especially useful for RL post training of existing models, which is where much of the agentic abilities arise from.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by bigyabai on Tuesday October 13, 2026 @03:15PM
(#50077078)
No, they really can't. There is no market for Apple Silicon GPU compute, largely because the fastest Mac GPUs you can buy are arguably a waste of TSMC's silicon.
Look at it like this: a maxed-out M5 Ultra Mac Studio starts at $6,799, and the iGPU benchmarks similar to an $800 RTX 4070 Ti SUPER. That's a 3nm SOC getting outperformed by a 5nm dGPU; Apple Silicon is years behind Nvidia's consumer offerings, and that's before we even compare with datacenter-grade DGX/Instinct GPUs.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by badc0ffee on Tuesday October 13, 2026 @04:04PM
(#50077842)
The combination of "maxed-out" and "starts" is kind of confusing, but I found the machine you're talking about - M5 Ultra with the 36-core CPU and 80-core GPU, 96 GB RAM, 1 TB SSD.
It has 6x the RAM, 2x the memory bandwidth and looks like it totally outclasses the RTX 4070 Ti SUPER. I did some searching and it looks like a close comparison would be the older M3 Ultra Mac Studio, although again, with a lot less RAM.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by bigyabai on Tuesday October 13, 2026 @07:01PM
(#50080164)
OP's claim was that the GPU could be rented out. I'm calling it like it is, there is no market demand for that anywhere in the world.
Don't take my word for it; go look at the number of datacenters that offer MLX or MPS inference. It isn't a market, nobody wants these GPUs even during a RAM shortage.
Re:A Dynamic and Distributed Virtual GPU Cloud Built on Idle...
by luizfelberti on Tuesday October 13, 2026 @04:25PM
(#50078165)
This reminds me of this blog post[0] where they intercept calls to the CUDA API from one host to execute them in a separate host, essentially giving GPUs to VMs that have none, and allowing one GPU to serve multiple instances.
[0] https://en.wikipedia.org/wiki/Grand_Central_Dispatch
[1] https://developer.apple.com/documentation/dispatch
Basically SETI for AI workloads? At least, this is the impression the landingpage left me with.
I am a bit lost, tbh.
There is no distributed execution of a single LLM across multiple GPUs using tensor parallelism here. Instead, it relies on task-level parallelism-breaking down a large workload into independent subtasks that run across separate machines. For example, generating embeddings for a million documents.
https://developer.nvidia.com/gpudirect
And this is because I can't be bothered to dive into older papers, so recent NVIDIA stuff will do.
*: hell my own compiler is moving to multi-GPU on a single computer and networked devices are the obvious next step.
it's a good idea but you often end up with huge tail latencies, slight incompatibilities due to fleet heterogeneity, and a database/scheduler management problem.
(Interestingly enough, I think PRC and ROC are combined in public financials.)
Also they have the ability to put in sufficiently large amount purchase orders to buy up whatever capacity they want.
Even at ludicrous markup prices from TSMC, ifs going to be orders of magnitude cheaper than in house a fab.
Maybe their chip team is already on the work, or already made, a server chip for AI purposes used internally, and doesn't have to talk about it yet.
Swift's main reason to go open source and have good Linux support was naturally for app developers to be able to use it on server side, which naturally wasn't going to be macOS.
I macOS wasn't required for developing iDevices apps, they would surely sell even less desktops.
(As much as conglomerates are fun…)
Yes, we can distribute tasks to idle machines in homes and on office desktops, but it is often much more expensive than sending it to a data center where power is cheaper and the hardware is more efficient.
I would definitely opt out.
Is Apple going to compensate the owners?
There's plenty of devices operating in giant supercomputer networks accessible for cheap to consumers! Unfortunately the consumers in question are spam farms, bot networks, ddos rings, and other mostly criminal types.
It would be cool if similar networks could be used for good instead. Earning credits providing compute that could redeem for spurts of fast parallel compute.
https://pages.cs.wisc.edu/~danb/ref-v7.7.5/ref.html
Then universities and business could reduce their need for cloud and have a reason to put that spending towards higher end Macs...
https://developer.apple.com/documentation/dispatch
I wished they had a bit more memory bandwidth though, this is quite annoying.
Building the classification part now :) https://jeffyclassify.com/
https://arxiv.org/pdf/2610.12970
Shortest promoted paper I've seen from a FAANG.
Apple has released some small models previously that seemed genuinely great, along with some quality research/efforts. I’m just not seeing the same level of depth here, am I missing something?
I’m very curious if that project evolved to this……..going to message a few friends now heh
What is it actually like?
nothing new here.
It would be especially useful for RL post training of existing models, which is where much of the agentic abilities arise from.
Look at it like this: a maxed-out M5 Ultra Mac Studio starts at $6,799, and the iGPU benchmarks similar to an $800 RTX 4070 Ti SUPER. That's a 3nm SOC getting outperformed by a 5nm dGPU; Apple Silicon is years behind Nvidia's consumer offerings, and that's before we even compare with datacenter-grade DGX/Instinct GPUs.
It has 6x the RAM, 2x the memory bandwidth and looks like it totally outclasses the RTX 4070 Ti SUPER. I did some searching and it looks like a close comparison would be the older M3 Ultra Mac Studio, although again, with a lot less RAM.
Don't take my word for it; go look at the number of datacenters that offer MLX or MPS inference. It isn't a market, nobody wants these GPUs even during a RAM shortage.
[0]: https://loopholelabs.io/blog/ollama-remote-gpu