Chuis pas un pro de la chose, mais y'a un projet assez intéressant qui s'appelle vmgl.
En gros l'idée (si j'ai bien compris) c'est d'intercepter, dans la vm, les appels vers des commandes openGL et de les remonter vers l'OS hôte qui les gerera ensuite comme si c'était une application de l'OS hôte qui les avait faites.
Une présentation qui parle de ça est disponible là : http://www.xensource.com/files/xensummit_4/vmgl_Cavilla.pdf
La page du projet en question http://www.cs.toronto.edu/~andreslc/xen-gl/
Vu les benchmarks à la fin de la présentation (page 21), ça a l'air assez performant.
Bon, pour l'instant, ça n'a l'air de supporter que Linux comme OS hôte et Linux comme OS invité, mais l'idée est applicable à n'importe quel OS invité, faut juste écrire des drivers :-)
# Ca arrive
Posté par Jux . En réponse au journal Virtualisation et jeux vidéos. Évalué à 5.
En gros l'idée (si j'ai bien compris) c'est d'intercepter, dans la vm, les appels vers des commandes openGL et de les remonter vers l'OS hôte qui les gerera ensuite comme si c'était une application de l'OS hôte qui les avait faites.
Une présentation qui parle de ça est disponible là :
http://www.xensource.com/files/xensummit_4/vmgl_Cavilla.pdf
La page du projet en question
http://www.cs.toronto.edu/~andreslc/xen-gl/
Vu les benchmarks à la fin de la présentation (page 21), ça a l'air assez performant.
Bon, pour l'instant, ça n'a l'air de supporter que Linux comme OS hôte et Linux comme OS invité, mais l'idée est applicable à n'importe quel OS invité, faut juste écrire des drivers :-)
Il y a aussi cette discussion sur la mailing list Xen qui donne quelque éclairages à ce sujet :
http://lists.xensource.com/archives/html/xen-users/2006-08/m(...)