-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
does DRA support multi GPUs across worker nodes? #97
Comments
So far DRA enables resources in a per-Node scenario given the interaction with the Kubelet. What you are asking is a MultiNode DRA if I understand correctly |
Thanks for the reply. By the way, I also try the DRA demo project, and it use kind for local cluster. Does DRA support remote cluster? |
I think you are talking about DRA and CXL integration. This is discussed as one of the use case but currently not implemented as I understand. |
Sorry for the late reply. I don't quite understand your question. You want a container running on one node to make use of both its 1 local GPU as well as the two remote GPUs (but make them appear to the application as if they are local)? That is not something that is possible, nor something that we plan to support directly. In the (near) future we will start to support the allocation of IMEX channels to allow GPUs on one node to read/write the GPU memory of other nodes: But even this requires you to still run a separate container on each node and implement the application logic to orchestrate these read/writes yourself (or via a library such as NCCL). |
I want to let master node have ability to allocate avaliable GPUs across different worker nodes , does DRA support multi GPUs across worker nodes?
The text was updated successfully, but these errors were encountered: