Existe uma maneira de emular GPUs em uma VM sem fazer um repasse de GPU real?
Agora, antes de fechar esta pergunta, dizendo que "a emulação de GPU não é possível, não aumentará o desempenho", deixe-me explicar:
Então, eu tenho um sistema que roda várias máquinas virtuais (como cerca de 20 ou mais) (sim, é mais como um servidor. Não, essa questão não pertence a falha do servidor). Cada uma dessas máquinas terá um ambiente de desktop nelas (provavelmente executando janelas, mas ainda não decidi isso) e será usada como uma área de trabalho normal por um Joe médio (assistindo a filmes, software do Office, etc.) fazendo login remotamente .
O único problema que estou enfrentando é que, se eu tiver tantas máquinas virtuais exigindo requisitos gráficos básicos, como alocar as GPUs de acordo? Eu definitivamente não posso ter uma GPU separada para cada VM e fazer uma passagem da GPU para cada VM.
Claramente, estou sentindo falta de algo aqui. Eu gostaria de saber se existe uma maneira de talvez ter uma GPU grande e poderosa instalada e, consequentemente, dividi-la, talvez, emulando uma GPU em cada VM, e depois dar aos gráficos o trabalho para a GPU hospedeira. Existe alguma maneira de fazer isso?
P.S, eu sou um noob para emulação de GPU, por favor, explique elaboradamente
Tags gpu emulation virtual-machine gpgpu