cross-posted from: https://lemmy.dbzer0.com/post/77817291

After a lot of memes on Altman saying we don't deserve RAM if we don't use it 24/7 @ 100% load, and an earlier occasional interest in older mainframes, I became interested in how a community can share common compute power.

I am not so interested in technicalities, but more in how you see this resource being shared between a group of a thousand people having different needs, from basic accounting and shitposting to rendering 3d and ML jobs.

Everyone has a mid PC, but it's personal? A couple of workstations for power users? A mainframe server with thin clients for all?

What scheme do you think makes more sense to serve everyone's need if we deliberately build it from the ground up in a community that had no devices inherited from their past? And how is it applicable to integrate this IRL.

all 5 comments

sorted by: hot top controversial new old
[–] 5 points 5 days ago* (2 children)

I guess the most efficient option would be to have a distributed setup where most households have some local compute, which they make available for others to use when they don't need it themselves. Kinda like with SETI@home or Folding@home.

  • source
  • hideshow 2 child comments
  • [–] 2 points 5 days ago

    There are 2 type: Distributed (like https://en.wikipedia.org/wiki/Folding@home )

    And centralized (like every single data center on Earth)

    The first lets people prioritize what they want and the second is more efficient in terms of resources.

  • source
  • [–] 1 point 5 days ago

    The old petals framework did that via a torrent like protocol and could even train models over a distributed network, but that was years ago and I have no clue if such a system is viable with all the new features in new models.

    My guess is that we could exploit a distributed kv-cache ala deepseek, but they use their own proprietary algorithm for kv storage/retrieval and a huge datacenter, and with only normal internet connections, I'm not sure its viable fir people ?

    Big models are a problem, but something like aihorde with smaller models combined with a distributed agentic harness could be interesting.

  • source