Xen no bare metal, vários sistemas operacionais convidados - a aceleração 3D em cada sistema operacional é possível?

3

Eu tenho um PC de mesa (Athlon 64, 2 núcleos).

Eu quero:

  • para executar o Windows (provavelmente o Vista) com suporte 3D completo para videogames e Youtube,
  • para também executar o Debian GNU / Linux com suporte 3D para o trabalho,
  • talvez outros sistemas operacionais também.

Eu não acho que meu processador suporta VT-x, mas deve ter o AMD-V. Então a questão é: tudo isso pode ser feito com o Xen (Xen no bare metal, todos os sistemas operacionais como convidados) com o 3D trabalhando em todos os lugares?

    
por Mischa Arefiev 23.03.2012 / 11:30

2 respostas

1

Está se tornando possível compartilhar uma GPU entre sistemas operacionais convidados em plataformas modernas da Intel (Haswell e posteriores) usando o XenGT (Intel GVT-g).

Para a AMD, como eu entendo isso , só é possível para um número limitado de usuários dedicados GPUs do servidor.

    
por 11.08.2015 / 19:14
0

A resposta curta é que sim, é possível, mas há algumas ressalvas. Para que cada convidado tenha uma aceleração 3D, você precisará passar por uma placa gráfica de algum tipo para cada convidado. Isso significa que você precisa ter a GPU capaz de ser apresentada a vários convidados, uma GPU para cada convidado ou apenas executar tantos convidados simultaneamente quanto você tem GPUs para suportá-la. As GPUs que suportam vários convidados são geralmente muito caras - a série nVidia Tesla é uma delas, e acredito que comece em torno de US $ 1.000. Outras GPUs menos caras também podem ser usadas, mas geralmente suportam apenas um único convidado, e é certo que elas funcionam com o Xen.

    
por 16.05.2013 / 17:04