Назначение этого сервера - алгоритмы глубокого обучения. Я планирую собрать сервер с 20 графическими процессорами (Nvidia GTX 1080 TI) и 2 процессорами (Intel Xeon Phis), а затем заставить многих пользователей черпать из него вычислительную мощность.
В связи с этим вопросом: если пользователю нужно, скажем, 8 графических процессоров, можно ли выделить ему 8 случайных бесплатных графических процессоров?
Тоже вообще будет ли это работать? Я до сих пор не понимаю, как ОС будет работать в этом сценарии. Есть ли какая-то специальная серверная ОС (например, сервер Ubuntu), которую я могу использовать для этого?
Спасибо
Это не один компьютер, а несколько, каждый из которых является отдельным (но, возможно, подключен к сети Infiniband с быстрой / низкой латентностью). Вам нужна классическая кластерная среда HPC с системой планировщика заданий / пакетной обработки, например. слизь.