You are here

Benchmark graphique de 7 versions de WINE

Tuesday 18 December 2007 at 22:09

Le site Phoronix.com nous a concocté dimanche dernier, un petit comparatif fort intéressant : un benchmark des performances graphiques des 7 dernières versions de WINE, c'est-à-dire de la version 0.9.44 à 0.9.50.

Mais, il y a un problème me direz-vous : tout ça est en anglais !
Sauf que j'ai pensé à vous, qui ne lisez pas l'anglais où qui avez tout simplement la flemme .
Je vous livre donc une traduction de cet article (veuillez signaler les fautes de français s'il vous plaît, je ne suis pas un dieu de l'orthographe) :

Les performances de sept versions de WINE comparées


Publié (sur Phoronix.com) le 9 Décembre 2007.
??crit par Michael Larabel.
Traduit de l'anglais par Ghost of Kendo.


Le projet WINE va sur ses 15 ans d'existence et est finalement passé en version bêta, il y a de cela 2 ans. Durant ce stade bêta, de manière constante, il y a eut une sortie toutes les deux semaines environ, celles-ci apportant souvent un bon nombre d'améliorations à ce logiciel dont le but est de faire fonctionner des programmes Windows sur Linux (et d'autres systèmes d'exploitation). Piqués par la curiosité de savoir combien les performances de WINE sont affectées sortie par sortie, nous nous sommes lancés et avons comparé les performances des sept dernières versions sorties. Sachant que cela ne représente que le travail des quatre derniers mois de la communauté WINE, les résultats devraient vous surprendre.

Pour cet article, nous sommes revenu en arrière et avons construit depuis leurs sources les sept dernières version en date de WINE ?? WINE 0.9.44, 0.9.45, 0.9.46, 0.9.47, 0.9.48 0.9.49 et 0.9.50. Nous avons été incapables de revenir plus loin dans le temps à cause de problèmes graphiques avec les deux benchmark utilisés, Futuremark's 3DMark 2001 SE et 3DMark 2003. Pendant ce test, nous avons gardé la même configuration de WINE entre les versions et les même paramètres 3DMark. La machine de test utilisée avait un processeur AMD Athlon 64 X2 4200+ AM2, 2GB de mémoire DDR2-800 et une carte mère Abit NF-M2 nView. Ubuntu 7.10 (32-bit) était installé sur la machine avec les pilote NVIDIA 169.04 bêta.

Pour récapituler certains des points majeurs entre la version 0.9.44 et la version 0.9.50, WINE 0.9.44 a introduit (parmi d'autres changements) la détection automatique des paramètres du fuseau horaire, un meilleur support des signatures dans crypt32 et plus de fonctions gdiplus. L'intéressant dans WINE 0.9.45 fut les améliorations apportées aux DLLs de cryptographie, à Direct3D et les rustines pour le support du son. Deux semaines plus tard, WINE 0.9.46 avait un support plus complet pour l'installation de préiphériques dans setupapi, des améliorations de Direct3D et le début du support de la complétion des ports E/S.

Les nouveautés dans WINE 0.9.47 étaient un nouveau schéma pour la prise en charge d'OpenGL dans les fenêtres enfants et des rustines pour les échecs lors de tests de régression. Pendant ce temps, avec WINE 0.9.48 ont amélioré l'expérience utilisateur, une implémentation plus complète de cryptnet et WIDL maintenant capable de générer du code pour oleaut32. Des rustines pour la protection de copie, GLSL par défaut pour le support de Direct3D, des rustines pour des erreurs de mémoire et le début de l'implémentation d'une DLL inetcomm ont marqué la sortie de WINE 0.9.49. Alors que WINE 0.9.50 était en retard d'une semaine à cause de le fête de Thanksgiving aux ??tats-Unix, il a marqué la gestion complète des ports E/S, une gestion des qualifications d'utilisateur améliorée et plus de rustines pour des erreurs de mémoire grâce à Valgrind. Ces versions de WINE contiennent bien sûr de nombreuses autres résolutions de problèmes à chaque fois.

Dans cet articles, le comparatif se concentre simplement sur les performances graphiques dans 3DMark 2001 SE et 3DMark 2003, mais nous publierons plus tard un article similaire s'intéressant aux performances globales de WINE. S'il y a des tests spécifiques que vous aimeriez voir dans ce futur article de Phoronix, faites le nous savoir via les forums de Phoronix.














Les performances dans ces quatorze tests de 3DMark 2001 SE et de 3DMark 2003 étaient à peu près constantes entre les versions 0.9.44 et 0.9.50 de WINE ?? fluctuant généralement de quelques images/seconde dans l'une ou l'autre direction ?? Bien que les performances globales ont légèrement diminué, nous avons été surpris par quelque uns des résultats. En particulier, nous avons constaté une chute des performances avec les test des vertex shader, des pixel shader, "Battle of Proxycon" et Ragtroll de 3DMark. Comme nous l'avons dit plus haut, nous avons gardé la même configuration de WINE et nous ne nous sommes intéressés qu'aux performances graphiques. Nous fournirons plus de comparatifs des performances de WINE dans le futur et vous pouvez discuter de ces résultats sur les forums de Phoronix. Vous devriez également être intéressé par notre test d'octobre de WINE comparant les performances d'Ubuntu 7.10 et de Windows XP.

Si vous voulez récupérer cette traduction, le fichier ODT est disponible à cette adresse.

Sources : LinuX-gamers.net & Phoronix.com