The purpose for this server is deep learning algorithms. What I am planning to do is to assemble a server with 20 GPUs (Nvidia GTX 1080 TIs) and 2 CPUs (Intel Xeon Phis) and then have many users draw processing power from it.
Relevant to this question: If a user wants, say, 8 GPUs, then can 8 random free GPUs be allocated to them?
Also, in general, will this work? I still don't understand how the OS will function in this scenario. Is there some special server OS (such as Ubuntu server) which I can use to make this happen?
Thanks