Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1611 connectés 

  FORUM HardWare.fr
  Hardware
  Carte graphique

  Question bête : drivers de CG

 

 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question bête : drivers de CG

n°8060990
kurth
Posté le 28-09-2011 à 22:12:40  profilanswer
 

Bien le bonsoir,
 
On entend fréquemment dire que la dernière version des drivers NVIDIA ou ATI augmente de X% les perfs dans les derniers jeux à la mode.
Je sais ce qu'est un driver ainsi que le fonctionnement d'une CG, mais il y a un truc que je ne pige pas...
Qu'est-ce qui peut bien changer d'un driver à un autre pour faire des différences si énormes?
Pourquoi ATI ou NVIDIA doit attendre la sortie d'un jeu avant d'optimiser son driver? S'ils le codait bien de base, ce serait plutôt au jeu de s'adapter...
Enfin pourquoi dire qu'on la optimisé pour 2 ou 3 jeux en particulier (exemple en ce moment avec BF3 et les drivers bêta NVIDIA), les autres aussi ne font-ils pas les frais de l'optimisation?
 
Si des âmes charitables pouvaient bien m'éclairer là-dessus avec des exemples, j'avoue que je suis perplexe^^
 
Bonne soirée

mood
Publicité
Posté le 28-09-2011 à 22:12:40  profilanswer
 

n°8061127
tyrannouil​le
Posté le 29-09-2011 à 00:22:11  profilanswer
 

optimiser leurs pilotes pour 2 ou 3 jeux , ça pourrait signifier que les autres jeux ils s'en moquent  
 
ta question est bonne


Message édité par tyrannouille le 29-09-2011 à 00:22:16
n°8064292
kurth
Posté le 01-10-2011 à 18:36:27  profilanswer
 

Up!
 
Personne pour me donner des précisions? :)

n°8064526
chermositt​o
Posté le 01-10-2011 à 21:26:35  profilanswer
 

Bonjour,
Je n'y connais rien en programmation mais ce que j'en dirais :  
Il n'y a pas un driver mais un ensemble de lignes de programmes et selon le jeu qui est lancé, certaines lignes doivent être actives et d'autres non.
De la même manière qu'il existe des profils pour chaque jeu pour les configurations à deux cartes.
Quand on voit le poids en MO des pilotes on se doutent qu'il doit y avoir un paquet d’adaptation possible des pilotes en fonction des jeux.
Mais si un type calé peut expliquer tout cela je serais preneur aussi.


Message édité par chermositto le 01-10-2011 à 21:30:07
n°8064540
Profil sup​primé
Posté le 01-10-2011 à 21:40:36  answer
 

Je pense que la raison est avant tout une question d'utilisation des GPU par les développeurs :
 
1. Lorsque le driver sort, il est fait pour fonctionner avec les GPU selon les tests qui ont été réalisées chez AMD / Nvidia en fonction des cas de figure qui pourraient se présenter. Au fil du développement de nouveau jeu, le driver se trouve face à des nouveaux cas de figure qui peuvent aller à l'encontre de son fonctionnement normal. Ainsi, la mise en place d'une certaine utilisation du GPU (ex. la surabondance de Tesselation) peut entrainer des problèmes au niveau de la stabilité et / ou des performances qui n'étaient pas prévu par les anciennes versions. D'où la nécessité de corriger le tir face à un tel problème : on voit donc une meilleure version du driver qui répond au problème soulevé par l’application : il y a donc un gain de performance / stabilité sur cette aplication et non sur les autres.
 
2. Les développeurs se basent de plus en plus sur une seule gamme de carte lorsqu'ils développent leur jeu : soit AMD, soit Nvidia, selon les financements (ou les préférences ?) qu'ils reçoivent de ces compagnies. Dès lors, un jeu qui sera développé prioritairement avec le soutien de Nvidia se retrouvera stable sous ces cartes tandis que le concurrent devra adopter des solutions pour compenser les divers problèmes potentiels. Si les développeurs ont pensé à optimiser le jeu pour l'un, ils n'ont pas forcément effectué la même procédure pour l'autre.
 
 
L'exemple frappant est la sortie de la version Dx11 de Crysis 2. Lors de celle-ci, on se trouvait avec de gros problèmes de performance sur les cartes AMD à cause d'une gestion foireuse de la tesselation ... au grand profit de Nvidia, partenaire de Crytek. Il a fallu que AMD se rende compte de ce problème pour pondre un filtre tesselation, et ainsi améliorer ses drivers (et son ccc).  
 
 
Bien entendu, tout ceci n'est que spéculation basée sur mes lectures de l'actualité vidéo-ludique et sur les sorties de drivers et de leur patchnotes. Cependant, ce raisonnement me semble a priori correct, à moins qu'un véritable expert ne dise le contraire :)

n°8066429
kurth
Posté le 03-10-2011 à 13:09:38  profilanswer
 

Salut Syzko,
 
Ton raisonnement m'a l'air correct aussi.
Il y a peut être des avis différents?
 
@chermositto : comme tu dis ça reste à confirmer, j'ai jamais vu le code d'un driver de CG.


Message édité par kurth le 03-10-2011 à 13:11:17

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Carte graphique

  Question bête : drivers de CG

 

Sujets relatifs
Question : restaurationGrosse hésitation/question sur Futur Config Gamer
[Up !] Distorsion sonore => problème de puce son sur la carte mère ?La question à la c*n du jour (disque dur)
Probleme de driversQuestion GAINWARD GTX580
problème drivers gtx280 avec XPMini upgrade - CG HD4850 vers HD6870
Vos conseils pour une CG puissante mais pas encombrante..Upgrade CG + Ram = nouvelle alim ?
Plus de sujets relatifs à : Question bête : drivers de CG


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR