https://platformengineering.org logo
#general
Title
# general
h

Habib Rehman

10/01/2022, 10:40 PM
Hi everyone, I want to virtualize 3 GPUs from different locations in my home and office to parallelize an AI workload. May I ask if anyone can hint me how to start with?
d

Damian Keska

10/02/2022, 7:30 AM
Kubernetes or Nomad?
k3s + Wireguard VPN for multi-site setup.
But your workload must be multi-instance, not multi-threaded.
Wireguard is working with Flannel CNI to create a VPN between pods. Every node in the cluster is getting it's own subnet for pods in the mesh VPN.
s

Saïd

10/02/2022, 8:55 AM
1. You could start with getting your AI workload to work inside one or more Docker containers. 2. Once you get this working, the next step would be to use a bridge or overlay network to allow communication between the Docker containers. To access GPUs from Docker, you can use nvidia-docker.
25 Views