Optimisation - Overclockage des cartes NVIDIA

22 Mar. 2005
Auteur : gulivert
Responsable : TrustRobot
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique

1. NVIDIA-Setting

Ce petit logiciel sert à la configuration des cartes NVIDIA, il ressemble comme deux gouttes d'eau à celui fournit sous Windows. D'après ce que j'ai pu entendre, ce logiciel serait fournit avec les dernières versions des drivers NVIDIA.
Il existe une alternative à ce petit logiciel qui s'appelle : nvoption et qui se présente sous cette forme :

2. NVclock

Le deuxième est nettement plus intéressant, car il permet l'overclockage. Et pas qu'un peut, pour ma GeForce 4 TI 4800Se tournant à une fréquence CPU = 274,500 et une fréquence mémoire = 553,500. J'ai pu overclocker jusqu'à :
Pour CPU : 276.5 Memory = 640
Je n'ai pas trop voulu pousser pour le test, mais la différence est nettement perceptible. Sous glxgears, je passe de 4000FPS environs à 4600FPS. Donc un gain majeur.

3. Optimisation

Voici mon xorg.conf pour quelques petites optimisations et effets inutiles genre ombre sous la souris. Ca fait joli, surtout si vous avez la version de xorg-cvs qui permet l'ombrage des fenêtres :
Section "Device"
Identifier "NVIDIA GeForce4"
Driver "nvidia"
Option "NvAGP" "2" #choix de l'AGP
Option "NoLogo" "true" #pas de logo nvidia au démarrage de X
Option "HWCursor" "true"
Option "RenderAccel" "true" #pour l'option composite avec xcompmgr
Option "CursorShadow" "true" #ombrages du curseur
Option "CursorShadowAlpha" "75" #teinte de l'ombre du curseur
Option "CursorShadowXOffset" "8" #placement sur l'axe x de l'ombrage
Option "CursorShadowYOffset" "4" #placement sur l'axe y de l'ombrage
Option "ConnectedMonitor" "DPF" #choix de votre (vos) moniteur(s)
Option "IgnoreDisplayDevices" "CRT, TV" #l'inverse de l'option précédente
BusID "PCI:3:0:0" #sélection du bus utilisé par la cg
EndSection
(Pour plus d'infos sur ses options se référer au README de NVIDIA) Et enfin dans votre modules.conf ou modprobe.conf suivant que vous ayez un kernel 2.4 ou 2.6 :
alias char-major-195 nvidia
alias /dev/nvidiactl char-major-195
options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1
Active le Fast Write et Side Band Adressind Voici des comparaisons sous glxgears : Réglages d'origine :
19330 frames in 5.0 seconds = 3866.000 FPS 19982 frames in 5.0 seconds = 3996.400 FPS 19958 frames in 5.0 seconds = 3991.600 FPS 19954 frames in 5.0 seconds = 3990.800 FPS
après modification du modprobe.conf et NVclock : Core = 276,750Mhz / Memory : 621,000Mhz
18811 frames in 5.0 seconds = 3762.200 FPS 23411 frames in 5.0 seconds = 4682.200 FPS 23398 frames in 5.0 seconds = 4679.600 FPS 23408 frames in 5.0 seconds = 4681.600 FPS 23411 frames in 5.0 seconds = 4682.200 FPS