Home

Flasher une GeForce 5900 XT en GeForce 5900 Ultra ?

Imprimer Envoyer
Écrit par Pascal Thevenier   
Mercredi, 18 Août 2004 11:22
Vous êtes nombreux à avoir plongé sur les GeForceFX 5900 XT dès que leur prix de vente est passé sous le cap des 200€. Il est vrai qu'à de tels tarifs, le rapport prix/performances était des plus intéressants. De plus, ces GeForceFX 5900 XT sont arrivées lorsque la production des chips était mature. Le potentiel d'overclocking du GPU est donc important. Du côté des mémoires, il y a deux poids et deux mesures : Hynix et Samsung. Les chips Hynix détiennent le titre en matière de montée en fréquence. De nombreuses GeForceFX 5900 XT sont de vraies GeForce 5900 Ultra en puissance mais hélas parfois ne supportent pas le passage en simple 5900…


Rappels

Avant de se lancer dans les grandes manœuvres, il est important de savoir ce qu'on fait ! Overclocker au petit bonheur la chance n'est en rien une opération sans risque. Après la lecture de nombreux sujets dans des forums, il semble donc bon de rappeler quelques notions élémentaires. Une notion des plus basiques est pourtant évidente : augmenter la fréquence va engendrer plus de chaleur. Ce n'est donc pas pour rien que les modèles hauts de gamme sont équipés d'un plus gros système de refroidissement. Il n'est pas là uniquement pour justifier le prix !
Dans le cas qui nous occupe, une GeForceFX 5900 XT dont la fréquence de base est de 390MHz va chauffer franchement plus à 450MHz (5900 Ultra) voire à 475MHz (5950 Ultra). Il sera donc intéressant de retravailler le système de refroidissement d'origine ou de le remplacer.


Quelques aménagements…

Une tour bien organisée – sans câbles baladeurs ni nappes inutiles – offre un meilleur passage du flux d'air. Le ventilateur de la carte graphique doit aspirer de l'air frais le plus facilement possible. Il faut donc éviter de placer des cartes PCI directement en dessous du port AGP. Une opération intéressante consiste à polir le radiateur de la carte graphique comme nous l'avons expliqué pour un Athlon XP dans ce dossier. Sur une carte graphique, le gain est lui aussi de quelques degrés. Au niveau de la pâte thermique, nous vous conseillons la couche la plus fine possible. En effet, sa conductivité thermique est toujours inférieure à celle d'un parfait contact métal contre métal…


Avertissement et limites…

Beaucoup de gens s'étonnent de voir les performance de leur GeForce FX 5900 s'effondrer après un overclocking important alors que la carte ne plante pas. Il faut savoir que les GPU modernes ont une sonde de température interne. Au delà d'une certaine valeur, le processeur graphique descend sur une valeur de sécurité. Dans le cas qui nous occupe (voir les captures plus bas issues de OminExtremeEdit FX 1.4), il s'agit des 375MHz qui correspondent à "Throttle". Si la carte est cadencée à une trop haute fréquence par exemple 490MHz et que le GPU n'est pas assez refroidi, la fréquence sera abaissée à 375MHz… Le meilleur moyen de tester la validité d'un overclocking du GPU consiste à mesurer la variation de performances avec 3D Mark 2003.


La mémoire a également ses limites et toutes les GeForceFX 5900 XT sont loin d'être armées de la même manière. Les meilleurs choix pour l'overclocking sont les cartes équipées de puces de mémoire Hynix AF-28. Elles ont une fréquence théorique de 357,1MHz. Les excellents yields obtenus par Hynix le conduisent souvent à marquer des puces supportant 2.5ns voire 2.2ns (400MHz et 450MHz) en tant que 2.8ns. En pratique, les résultats sont souvent à la hauteur et il n'est pas rare d'arriver à plus de 450MHz sur des GeForceFX 5900 XT équipées de Hynix AF-28. Les puces Samsung GC-2A à 2.86ns soit ''349,6MHz'' ont la fréquence minimale pour atteindre les spécifications du GeForceFX 5900 XT, à savoir 390/350MHz. De plus, leur potentiel d'overclocking est nettement moindre. En général, il se situe aux alentours de 400MHz et plus souvent sous ce cap qu'au delà !


Overclocking soft : Coolbits

Coolbits est un ensemble de clefs à ajouter dans la base de registre pour faire apparaître quelques onglets de plus dans les propriétés d'affichage de la carte graphique. Le plus intéressant dans le cas qui nous intéresse est celui destiné à l'overclocking : Fréquences d'horloge''. Par défaut, il est ''Aucun surcadençage'' et il convient de l'amener à ''surcadençage manuel'' après avoir lu et accepté un ''Contrat de licence sur le surcadençage'' où les risques d'overclocking sont clairement expliqués. Une façon bien légitime pour NVIDIA d'éviter les retours de manivelle : on vous aura prévenus… Cet avertissement devient vite envahissant dans la mesure où il réapparaît systématiquement après un retour aux paramètres normaux… Autre phénomène agaçant, après un plantage ou parfois un simple redémarrage de la machine, Coolbits perd la fréquence choisie pour la mémoire. Il existe d'autres utilitaires d'overclocking tels que RivaTuner ou encore PowerStrip mais peu importe celui que vous avez choisi, la démarche qui va suivre est identique. Si vous êtes du genre ''bourrin'', vous pouvez franchement commencer en poussant le GPU à 440MHz et la mémoire à 390MHz. Si vous avez peur pour votre matériel, ce qui est légitime, vous pouvez avancer par pas de 10MHz pour le core et 20MHz la mémoire. Généralement, le GPU trouve ses limites vers 450MHz avec un système de refroidissement compact comme celui livré d'origine. La mémoire Samsung aura ses limites à -400MHz tandis que la Hynix devrait vous emmener à plus de 425MHz.
Après des heures de benchs, vous arriverez certainement à trouver les fréquences qui conviennent à votre carte. Dans notre cas, le GPU supporte 455MHz et la mémoire grimpe jusqu'à 430MHz même sous très forte chaleur. Nous avons préféré 450/425.


Configuration de tests

Nous avons réealisé la modification avec le matériel suivant sans le moindre problème.

Matériel
  • Abit IC7-G
  • Intel Pentium 4 2.80C GHz
  • 2 x 256Mo Corsair TWINX 3200LL
  • Maxtor DiamondMax Plus 9 120Go ATA133
  • Ecran IIyama Vison Master 403 (synchronisation verticale désactivée)
  • ProLink GeForceFX 5900 XT

    Logiciel
  • Windows XP SP2 français + DirectX 9.0c
  • ForceWare 61.76

    Hard mod : modification du BIOS

    L'avantage quand un constructeur de cartes graphiques détient la couronne de la 3D est de trouver des BIOS et des outils avancés très simplement sur Internet. Dans le cas des GeForceFX 5900, ils n'étaient pas légion ! NV Bios Editor ne supporte que les anciennes GeForce2 et 3 et ne permet pas toujours de modifier les fréquences des GeForce4 Ti. Du coup, il fallait se livrer à des flash hasardeux du BIOS en piochant dans une base comme celle du site MVK Tech. En flashant une carte avec le BIOS de celui d'une autre carte, les résultats ne sont pas toujours probants. Il arrive souvent que la sortie TV ne soit plus fonctionnelle ou que les ForceWare ne reconnaissent plus la carte. Il faut alors forcer une installation manuelle… Heureusement, le retour au devant de la scène de NVIDIA porte ses fruits et des utilitaires comme OmniExtremeEdit FX v1.4 permettent de modifier le BIOS de sa propre carte et éviter ce genre de désagréments. La première chose à faire est sauver la ROM de la carte graphique avec un utilitaire comme NVFlash. Nous avons utilisé la version 4.41 mais la syntaxe est identique pour les versions plus récentes. Il faut préalablement rebooter en mode MS-DOS sans échec (avec un CD-ROM du Windows 9X ou une disquette de boot téléchargée sur BootDisk). Le mode MS-DOS sans échec est celui où il est clairement notifié : Windows ignore vos paramètres de démarrage'' et où votre clavier devient QWERTY (taper un A donne un Q). Dans notre exemple, le BIOS est sauvé sous origine.rom


    L'édition du BIOS se fait avec OmniExtremeEdit FX qui permet de changer les fréquences, voltages et timings mémoire (testé sur GeForceFX 5900 et GeForce 6800 GT). Il est préférable de s'en tenir à la fréquence du GPU en 3D et à celle de la mémoire. Il n'y a pas de raison de changer les valeurs 2D et Throttle. A noter que la fréquence de la mémoire est la même en 2D, Throttle et 3D, ce qui explique les – dans ces champs. La modification des voltages permet éventuellement d'atteindre de plus hautes fréquences mais elle n'est pas d'une grande utilité dans la mesure où la fréquence de la mémoire est le facteur limitant les performances. Les timings mémoire ne sont pas documentés. A moins de savoir ce que vous faites, mieux vaut ne pas y bidouiller. Quand vos modifications sont terminées, il vous reste à sauver le BIOS sous un autre nom (OC1.ROM dans notre cas).




    Cette section cosmétique est optionnelle, mais tant qu'à éditer le BIOS, autant en profiter pour personnaliser le message affiché par la carte au boot. X-BIOS Editor v1.0 RC3 Build520 permet de changer le Device ID, le nom du constructeur et le modèle de carte affiché au démarrage. Lors de notre test, le changement du Device ID n'a pas fonctionné. Nous avons sélectionné GeForceFX 5900 Ultra, mais après flash du BIOS, Windows et les ForceWare ont toujours détecté la carte comme une GeForceFX 5900 XT… Par contre, le message affiché lors du démarrage est bien pris en compte. Il est conseillé de sauver le BIOS sous un autre nom : OC2.ROM dans notre exemple.



    ATTENTION : LA MISE A JOUR AVEC UN BIOS MODIFIE EST UNE OPERATION PLUS RISQUEE. ELLE INVALIDE LA GARANTIE. NOUS DECLINONS TOUTES RESPONSABILITES EN CAS DE PROBLEME...

    Vous êtes à présent avertis ! La dernière opération consiste à flasher la carte avec le BIOS modifié. L'opération se fait à nouveau en mode MS-DOS sans échec.


    Le tour est joué !


    Quelques conseils…

  • Prenez bien le temps d'identifier les fréquences maximales avec un logiciel d'overclocking avant de flasher.
  • Conservez une copie du BIOS d'origine en sécurité.
  • Une carte graphique PCI (si vous avez la chance d'en avoir encore une) et une disquette de boot avec un autoexec.bat lançant le flash : nvflash –fORIGINIE.ROM –u –p peuvent vous tirer d'un mauvais pas.
  • Evitez de flasher pour des broutilles : une panne de courant et la carte peut être inutilisable.
  • Mise à jour le Mardi, 10 Novembre 2009 20:23
     
    Note des utilisateurs: / 5
    MauvaisTrès bien