Comment by skohan

14 hours ago

Serving LLM inference is more efficient with more concurrent requests. For a single inference request, the bottleneck is GPU memory bandwidth, as the inference engine spends most of its time waiting to move values in memory. With concurrent requests, it's possible to service multiple requests in a single pass through the model weights, meaning you can utilize more of the GPU/APU's compute.

So you have to price your local hardware against however many subscriptions you would need to run a dozen concurrent agents around the clock.

But even then, I would guess subscriptions are priced on the basis that they don't expect every user to utilize their entire usage limit. I.e. power users are subsidized by casual users.