'Graphic processing on remote GPU instead of local GPU
Is it possible to render a 3d scene with a remote GPU instead of local GPU. This is just a POC, so if anyone can point me to the correct resources to conclude whether it's possible or not, then that would be really helpful.
Requirements
- Process a 3d scene (Ex- playing games) on a remote GPU by sending the graphic commands and getting the results back on the client system to render.
- The user on remote GPU should be able to use their system normally. Only their GPU will be used in background. (Similar to how you can turn your system into a Blockchain node, this will be like a GPU node.)
- Finally if the above two features are implemented somehow, this should form a network where client (who wants to render) will be able to stream their graphic commands and it will be sent to any remote GPU which is compatible, available and is nearest (for low latency)
- This should work with any general application (games, 3d rendering softwares etc)
I read about intercepting OpenGL or DirectX commands and then stream the commands on network for cloud gaming, but is it really possible? or has anyone implemented it?
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
