You didn’t mention which operating system you are using, but if it is windows, you may consider getting windows multipoint server. That lets you use a single higher end computer with several workstations.
The easiest way is to assign each workstation 1 gpu and 1 usb hub then share the ram and cpu cores as needed.
The server I recommended at this link, btw this was written before thread ripper was released, and that may be a better fit for your needs, but you may need to check with your models on the balance of ram bandwidth vs cpu clock speed.
cost $11k for 96 cores and 768GB of ram. The equivalent computer from dell was $57,000.
The 16 core 96GB version of that build is $3500 and you can scale up as needed. the dell equivalent was $22000.
if you get:
then mount 2 of your GPUs to the side, you can fit 4 GPUs in it.
You can fit more with a:
some of the devices from:
but it isn’t as clean.
allows you to fit more GPUs in the space as they each use less space physically.