With the advancements in steamlink, do you think we’ll be able to use more than one source to render? If I have 2 mid desktops, could steamlink get the resource and computing distribution along with the synchronization(or pre-rendering?) to use both machines to stream to my steamdeck?
I work in clustering for HPC and suffice to say, no, this is not something you will be able to do. There’s a lot of computer science theory that says programs need to be specifically crafted to straddle multiple machines.
n3m37h@sh.itjust.works 10 months ago
I doubt it, SLI is hard enough and thats in the same system yet alone over a network
GluWu@lemm.ee 10 months ago
I feel like both AMD and Nvidia gave up on dual gpu architecture because single units were immediately putting dual systems to shame with cost and power. There was really no need for the gaming sector to take up networked computing.
The systems, architecture, logistics, all that stuff has been made for large systems because that’s just necessary. We wouldn’t have AI as we know it without it. The question is will some company think there’s enough profit to make that worth scaling down to consumer hardware.
As I wrote that I wrote profit, and there is no profit in letting people take their weaker older systems and cluster/ mesh them so you don’t have to buy bigger newer tech. So no, this will never happen. Valve might have done it a while ago just as a side project fuck you, because they used to be like that. But now they sell hardware alongside the big boys. No more fun.
conciselyverbose@kbin.social 10 months ago
It won't happen because the negatives outweigh the positives. There's so much extra overhead to keeping the cards synced that it's not worth it.
Other workloads can do it because they're inherently different. Gaming is all about extremely precise timing.
Telorand@reddthat.com 10 months ago
I don’t know if it will “never” happen, but it will probably happen in the open source Linux space first, so unless you’re keen on rolling your own solution, it will just be a matter of waiting.