PDA

Voir la version complète : Synchro verticale open GL



luistappa
03/05/2004, 18h00
Je viens de revoir des commentaires sur cinebench et il est dit qu’il faut déconnecter la synchro verticale dans les options open GL. Effectivement j’ai refait le bench comme cela et la différence est importante je passe de 2483 à 3000 ! en hardware lighting soit un gain de 20%! Ma question est cela est-il particulier à cinebench ou le même phénomène se produit-il sous C4D. Faut-il sous C4D déconnecter la synchro verticale ?

Remarque en passant à propos des benches, que doit-on donner comme mesure pour les processeurs qui fonctionnent en hyper threading, il y à bien un seul processeur physiquement mais cinébench en indique 2 et donne des mesures en multiprocesseur. Nota gain en HT 20%.

PP
03/05/2004, 18h49
Info intéressante Luistappa !

Peux-tu faire le test tant qu'à faire ?

Tu ouvres une scène bien lourde en Ombrage de Gouraud et tu chronomètres à la main le temps d'affichage et si possible, le temps de rafraichissement après une manip rapide et importante de la scène.
Si les gains sont aussi énormes que tu le dis, ça se sentira même sans chronométrer au centième.

luistappa
03/05/2004, 19h20
Dés que je trouve 5 minutes, je le fais.

Papyrus
07/05/2004, 13h57
C'est quoi la synchro verticale ?
Merci

luistappa
07/05/2004, 17h13
C'est une option dans le panneaux de configuration open GL.
Pour executer cinebench il est indiqué qu'il faut la désactiver, mais les différences de perf. ne sont visibles que dans cinébench ( un bug ou un oublie ) je n'ai pas vu de différence dans C4D qui lui doit véger cette option correctement.

Pour l'utilité exacte de la chose et quand la désactiver...et bien là il nous faudrait un spécialiste du hard :mrgreen:

Tengaal
07/05/2004, 17h36
La syncho verticale correspond au balayage de l'écran (50 Hz, 60 Hz, .., 80 Hz...). Par exemple avec un écran réglé sur 60 Hz (60 balayages par seconde), la carte graphique affichera un taux maximum de 60 images par secondes.
Normalement quand une application affiche des images ou des animations, le contenu de l'écran est "construit" pendant ce balayage.
Parfois, l'application peut produire les images très rapidement, plus vite qu'un balayage écran, ce qui fait que, l'image étant construite, le balayage doit terminer son passage jusqu'en bas d'écran, avant de passer à l'image suivante. Ce qui fait que l'application "attend" la fin du balayage.
En désactivant la synchro verticale de la carte graphique, l'application (CineBench) va fabriquer les images à la suite sans attendre la synchonisation de la carte graphique sur le balayage écran, ce qui permet de représenter plus fidèlement les performances de l'application, sans l'influence du type de carte graphique, mais surtout de sa gestion de l'OpenGL.

blazouf
07/05/2004, 18h28
Amen ! :shock:

Tengaal
07/05/2004, 18h44
Vas en paix mon fils...
http://yelims.free.fr/Demons/Demon38.gif

petterdom
07/05/2004, 20h22
... mais il est ou ce panneau de configuration ?....

Zim
07/05/2004, 21h33
... mais il est ou ce panneau de configuration ?....

salut, normalement si t'es sous pc tu clic à droite sur ton bureau un menu s'ouvre clic sur "Propriété" la fenetre des propriété d'affichage s'ouvre tu vas dans l'onglet "parametre" puis clic sur le bouton "avancé" et là quelque part doit se trouver les propriétés de réglage open gl de la carte vidéo

petterdom
07/05/2004, 22h36
Ben non, je suis en Mac........

luistappa
07/05/2004, 22h51
Merci Tengaal, j'avais pas pensé à ça, comme toujours des explications claires!
Donc cinébench donne des résultats qui sont indépendants de la résolution et du déglage de l'écran utilisé quand on fait le bench; c'est effectivement logique de travailler comme cela sinon les résultats ne seraient pas facilement comparables.

Pour Petterdom, et bien même sur Mac il doit y avoir moyen d'accéder aux paramètres de réglage de l'affichage :mrgreen: c'est là que tu devais trouver le contrôle de la synchro verticale.

Comme sur pc cela ne doit pas être dans les réglage graphiques de base ( résolution, couleurs..) mais dans les réglages avancés de la carte graphiques; ces réglages sont peu utilisés ils sont en générales pas visibles dans la fenêtre mais planqués derrières un bouton de réglages avancés.