la CAO sur Vista : (plus) la cata !

(Note du 3 mai 07 : cet article n’est plus d’actualité. Lire les commentaires svp)

Quelques rumeurs circulaient déjà disant que certains logiciels fonctionnaient plus lentement sur le tout nouveau système d’exploitation de Microsoft que sur le précédent, le “bon vieux” Windows XP. Arguments de défenseurs des pinguins, pensais-je, quelques pourcents de performance perdus étant bien vite oubliés grâce à la puissance des ordinateurs actuels comparée à ceux d’il y a quelques années…

Mais là c’est le très sérieux site TomsHardware qui publie des benchmarks effectués avec des logiciels comme SolidWorks et les autres CAO 3D du marché et dont les résultats sont terrifiants : c’est un facteur 10 qui est perdu ! Ces logiciels qui coûtent 50x plus cher que Vista marchent à 10% de la performance enregistrée avec XP !!!

Comment est-ce possible ? L’explication est qu’OpenGL, le standard des applications graphiques professionelles n’est pas supporté de façon native par Vista ! Microsoft a fait passer toutes les fonctions OpenGL à travers son système Direct3D, (voir aussi ici) jusqu’ici concurrent d’OpenGL, ce qui coule complètement les performances des applications OpenGL comparées à celles qui utilisent la technologie Microsoft !

2 Responses to “la CAO sur Vista : (plus) la cata !”

  1. Bon, soit MS a changé quelque chose vite fait, soit les benchmarks avaient été mal faits, mais puisqu’un gourou comme JeGX renvoie à un article très sérieux sur le site d’OpenGl il faut commencer à le croire : les perfs OpenGl sous Vista ne seraient pas 10x pires mais seulement 10% moins bonnes que sous Vista.

    Pas trouvé d’explication

  2. trouvé un article très complet qui explique tout ça en détail sur Beyond3D. En fait, OpenGl n’est pas désavantagé par rapport au Direct3D de Microsoft dans Vista. Les premiers benchmarks montrant des performances catastrophiques on été obtenus avec des drivers pas finis sur Vita beta, et ceux montrant une dégradation de quelques pourcents devraient s’améliorer encore.

    C’est en fait les défenseurs d’OpenGl soutenus par les éditeurs de logiciels professionnels comme SolidWorks qui tiennent à ce que cette mise au point soit faite, car ils craignent que l’argument fallacieux de mauvaises performances sous OpenGl ne dirigent les consommateurs vers des solutions basées sur Direct3D, comme celles d’Autodesk par exemple…

Leave a Reply