[Community-Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

jetztaber

PCGHX-HWbot-Member (m/w)
Edit 03.01.2008

Hinweis
: Die Version 2.06 des RivaTuners steht hier zur Verfügung :
http://downloads.guru3d.com/download.php?det=163

Ab Version 2.05 des RivaTuners entfällt die Eingabemöglichkeit eines Multiplikatorwertes im Power user Menü. Hierzu kann man jetzt den neuen Schieberegler verwenden.

Achtung: Der Schieberegler ist in der Standardeinstellung für G8x (z.B. bei Neuinstallation) noch nicht sichtbar. Um ihn einzuschalten ist nach wie vor für XP gemäß dem ersten Bild der Wert NVAPIUsagebehaviour mit 1 einzustellen (Vista-Kompatibilitätsmodus). Danach RT bitte neu starten.

Immer noch kein Schieberegler?
NVAPIShaderClockControl auf 1 einstellen.

Bei anderen als G8x GPUs ist eine getrennte Einstellung des Shader-Taktes nicht möglich und erscheint daher nicht! (Keine Treiberunterstützung).

-----------------


Beschreibung:

Mit dem Rivatuner 2.04 steht ein Werkzeug zur Verfügung, um endlich vom Prozessortakt unabhängig den Shadertakt der G8x Prozessoren sowohl unter WinXP als auch unter WinVista einzustellen. Ganz wichtig: Dies funktioniert ausschließlich ab Forceware Treibern Version 163.67 (Beta) aufwärts.

Gleichfalls wichtig: Ich spreche jetzt nur die notwendigen Einstellungen und Vorgehensweisen an. Ich will an dieser Stelle (noch) kein ausführliches Kompendium zum RivaTuner erstellen.

Voraussetzungen:

Sofern noch nicht geschehen, entsprechenden Treiber und RivaTuner 2.04 installieren. Bei bereits vorhandenen Installationen des RivaTuners die alte Version vorher unter Beibehaltung der Einstellungen deinstallieren und dann das neue Programm mit Datenbankupdate installieren. Erkannt werden von der 2.04 alle Treiberversionen einschließlich 163.67 Beta. Die Version 163.69 Beta wird zwar nicht erkannt, funktioniert jedoch gleichermaßen. Bitte nicht vergessen, bei beiden hier genannten Versionen handelt es sich um Beta-Treiber, ein Treiber-Release mit dieser Funktion ist zum Zeitpunkt meiner Texterstellung noch nicht vorhanden.

Allgemeines zum G8x:

Bisher war es so, dass mit der Erhöhung des GPU Taktes automatisch der Shadertakt mit erhöht wurde. Eine Erhöhung des GPU-Taktes um 10% hatte z.B. eine Erhöhung des Shadertaktes um 10% zur Folge, da beide treiberseitig gekoppelt waren.

Ab RivaTuner 2.04 lässt sich der Shadertakt mit genannten Treibern anhand eines einstellbaren Multiplikators frei verändern. Der Wert für den bisherigen unveränderlichen Standardmultiplikator beträgt 2.34. Daraus ergibt sich mit höheren Werten ein schnellerer Shadertakt bei gleichbleibendem GPU-Takt. Mit kleineren Werten ists genau umgedreht.

Dieses Feature ist sowohl im XP- als auch im Vistatreiber vorhanden. Unter XP muss es jedoch explizit aktiviert werden und daher gilt folgendes für Vista nicht.

Vorbereitende Einstellungen (nur unter Win XP):

Im PowerUser Menü des RivaTuners findet man unter RivaTuner\System die leere Einstellung NVAPIUsageBehaviour. Hier ist eine 1 einzutragen. Damit wird dem XP Treiber eine Vista-Eigenschaft zugewiesen. Ohne diesen Eintrag geht es nämlich nicht.

attachment.php


Wenn die 1 eingetragen ist, mit einem Klick auf das Häkchen davor in die XP Registry schreiben lassen. Der Umriss des Häkchens wird dabei dunkelgrau. Die Option Übernehmen ist an dieser Stelle nicht funktionsfähig und auch nicht notwendig, da wie bereits gesagt mit Aktivieren des Häkchens die vorgenommene Einstellung direkt in die Registry geschrieben wird. Das gilt auch für alle anderen Einstellungen des RivaTuners im PowerUser Menü! Die Glühlampe bedeutet hier, dass der Wert bereits eingetragen und aktiv ist (nach Neustart des Rechners).

Mit OK schliesst sich dieses Menü und der Rivatuner wandert je nach Voreinstellung in die Taskbar oder schliesst komplett und muss für den zweiten Tweak neu gestartet werden. Man kann aber auch zugleich folgende Einstellung vornehmen:

Einstellung des Shadertaktes (unter XP und Vista):

Im PowerUser Menü unter RivaTuner\NVIDIA\Overclocking den Eintrag ShaderClockRatio suchen und den gewünschten Wert eintragen. Für die bisherige Standardtaktung besteht die Möglichkeit, den Wert 2.34 oder aber -1 einzutragen. -1 schaltet diese Funktion ab und es werden bei Übertaktung des Grafikprozessors wie bisher die vorgegebenen Werte aus dem Grafikkarten Bios verwendet. Die gleichen Werte erhält man auch mit dem Wert 2.34.
Insofern, je nach Wunsch einen Wert einstellen und durch Anklicken des Häkchens in die Registry übernehmen.Aber immer darauf achten, dass hier ein Punkt als Trennzeichen verwendet wird und kein Komma.

attachment.php


Und jetzt bitte noch zu Ende lesen, das was jetzt kommt ist ganz wichtig:

Übernahme des eingestellten Shader Multiplikators in das laufende System:

Genannte Beta-Treiber enthalten diesbezüglich noch eine Fehlerquelle. Um den neuen Multiplikator wirklich zu aktivieren ist es derzeit noch notwendig, erst einmal gleichzeitig den GPU-Takt zu verändern. Hierzu einfach einen neuen GPU-Takt einstellen und übernehmen, notfalls dann den alten wiederherstellen und übernehmen. Dann kann man den RivaTuner schließen (oder in den Tray stellen) und zum Beispiel seine Werte mit Everest verifizieren oder aber am besten gleich mit dem Hardware Monitoring des RivaTuners.

Fertig und läuft:

attachment.php
 

Anhänge

  • 20140906_180152.jpg
    20140906_180152.jpg
    828 KB · Aufrufe: 68
  • 20140906_180042.jpg
    20140906_180042.jpg
    817,3 KB · Aufrufe: 65
  • 20140906_180110.jpg
    20140906_180110.jpg
    831,2 KB · Aufrufe: 66
  • 20140906_180140.jpg
    20140906_180140.jpg
    930,3 KB · Aufrufe: 65
Zuletzt bearbeitet:
AW: Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...) mit RivaTuner 2.04

F: Das ganze klingt jetzt fürchterlich kompliziert und ich trau mich nicht so recht...

A: Ab RivaTuner 2.05 soll diese Funktion in das GUI integriert werden. Allerdings wird RivaTuner 2.05 sicherlich erst nach dem finalen Treiberrelease zur Verfügung stehen.


F: Du hast angedeutet, ein Kompendium zum RivaTuner machen zu wollen. Würdest Du das wirklich tun? Und wann?

A: Ich sehe mich derzeit aufgrund der fehlenden HTML Editierbarkeit (also aufgrund der abgeschalteten HTML Funktion des Boards) nur mit großen Einschränkungen hinsichtlich Layout (Farben, Anker, Tabellen etc.) in der Lage so etwas zu tun. Ich denke, ich werde es tun, sobald diese Voraussetzungen gegeben sind.


F: Ich möchte gerne meine GTX im laufenden Betrieb zum Stromsparen runterclocken und wenn nötig wieder hoch, geht das?

Natürlich. Ich gieße das derzeit in Form. Wenn es fertig ist, werde ich es posten.


F: Welche Werte kann ich da so setzen? z.B. 0.5 oder 0.75 oder 1.15 die sollten wohl gehen?

A: Da es sich um einen Multiplikator handelt, gehen alle diese Werte. Da sie < 2.34 sind, verringert sich der Shadertakt. Um den Shadertakt zu erhöhen, ist es notwendig Multiplikatoren > 2.34 zu verwenden. Zur Erhöhung empfehlen sich Schrittgrößen von 0,1 um die Stabilität des Systems zu prüfen. So ist ein Multiplikator von z.B. 10 absoluter Unsinn, der mit einem wunderbaren Freeze quittiert wird.
 

Anhänge

  • 20140906_180801[1].jpg
    20140906_180801[1].jpg
    1,2 MB · Aufrufe: 64
Zuletzt bearbeitet:
AW: Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...) mit RivaTuner 2.04

schön geschrieben.
kleiner fehler:
Man kann aber auch gleich folgende Einstellung vornehmen:
und das ganz wichtige (den satz) könntest ja rot machen.


hmm mit dem 162.18 funzt es definitiv nicht, schade, werde noch auf den nächsten offiziellen treiber warten.

ähm zu shadertakt selber:
Ich seh bei dir, das er auf extremen 2000mhz ist!
wieviel schaffst du denn maximal.

auch der unterschied (am3) von nur 19% overclock auf 48% overclock wäre mal super zu wissen

spitzen howto, gleich mal bewerten
 
AW: Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...) mit RivaTuner 2.04

ähm zu shadertakt selber:
Ich seh bei dir, das er auf extremen 2000mhz ist!
wieviel schaffst du denn maximal.

Keine Ahnung, ehrlich. Das Zeug ist noch so brandneu, dass ich noch nichts benchen konnte.

Er ist mir im Regelbetrieb mit den angezeigten Einstellungen nicht stehengeblieben, da die 8800GTX automatisch auf Standardtakt runterfährt, wenn man keine Anforderungen hat. Allerdings bleibt dabei der Memorytakt erhalten.

Also für mein Gesamtsystem beim Benchen von 3DMark06 gilt aufgrund der thermischen Gesamtlast bei WaKü eine Obergrenze von 680/1030, wobei der Shadertakt knapp 1600 betragen hat. Wo da das Optimum oder Maximum liegt kann ich noch überhaupt nicht einschätzen.

auch der unterschied (am3) von nur 19% overclock auf 48% overclock wäre mal super zu wissen

Ich werde mal benchen, wenn ich mehr über die Temperaturbelastung bei solchen Einstellungen des G80 erkundet habe. Bin selbst gespannt.

spitzen howto, gleich mal bewerten

Danke :o
 
AW: Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...) mit RivaTuner 2.04

Irgendwie sollten diese HowTos eine eigene, gut geordnete Rubrik bekommen- sonst laufen wir Gefahr das diese super Arbeiten (wie so häufig) einfach in den Foren untergehen.
 
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

Habe den Titel geändert.

@ Tentakeltyp: Ja, das machen wir, sobald sich das von der Quantität her lohnt.
 

Anhänge

  • weihnachtsbasar_0010.jpg
    weihnachtsbasar_0010.jpg
    76,2 KB · Aufrufe: 61
  • weihnachtsbasar_0011.jpg
    weihnachtsbasar_0011.jpg
    42,3 KB · Aufrufe: 65
  • weihnachtsbasar_0013.jpg
    weihnachtsbasar_0013.jpg
    44,4 KB · Aufrufe: 64
  • weihnachtsbasar_0023.jpg
    weihnachtsbasar_0023.jpg
    58,9 KB · Aufrufe: 66
  • weihnachtsbasar_0022.jpg
    weihnachtsbasar_0022.jpg
    52,7 KB · Aufrufe: 65
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

Habe alles versucht, es funktioniert einfach nicht, warte einfach auf den nächsten Rivatuner, aber versuche es später nochmal
 
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

heir mal was anderes welche werte kann ich da so setzen zb 0.5 oder 0.75 oder 1.15 die sollten wohl gehen!?


denke mit dem 163.44er geths scheinbar auch nicht schade!

oder weiß jemand ob der 163.69 schneller ist? so insgesamt 3dmark, games ect!
 
Zuletzt bearbeitet:
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

Wow cool danke, ich wirds machen, wenn ich ne 88 hätte :D
 

Anhänge

  • Q6600 + 7950GX2 SLI Off.png
    Q6600 + 7950GX2 SLI Off.png
    50,5 KB · Aufrufe: 62
  • Q6600 3.2 GHZ + 7950GX2 SLI  On.png
    Q6600 3.2 GHZ + 7950GX2 SLI On.png
    47,9 KB · Aufrufe: 61
  • Q6600 3.2 GHZ + 3870X2 Cf Off.png
    Q6600 3.2 GHZ + 3870X2 Cf Off.png
    40,8 KB · Aufrufe: 63
  • Q6600 3.2 GHZ + 3870X2 Cf On.png
    Q6600 3.2 GHZ + 3870X2 Cf On.png
    135,2 KB · Aufrufe: 60
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

Warum ist das so interessant den Shadertakt unabhängig vom chip takt zu verändern?
ich möchte gerne meine gtx im Laufenden betrieb zum Stromsparen runterclocken und wenn nötig wieder hoch geht das?
 
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

Manuell: Ja, Automatisch: AFAIK nicht.

hier hilft es enorm, den Shadertakt zu verringern, der Kerntakt hat hier kaum Auswirkungen.
 
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

hier mal was anderes welche werte kann ich da so setzen zb 0.5 oder 0.75 oder 1.15 die sollten wohl gehen!?


denke mit dem 163.44er geths scheinbar auch nicht schade!

oder weiß jemand ob der 163.69 schneller ist? so insgesamt 3dmark, games ect!



kann mir jemand weiter helfen!?
 

Anhänge

  • IMAG0139[1].jpg
    IMAG0139[1].jpg
    1,7 MB · Aufrufe: 61
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

heir mal was anderes welche werte kann ich da so setzen zb 0.5 oder 0.75 oder 1.15 die sollten wohl gehen!?
Selbst rechnen! 575 zu 1.350 ist normal und entspricht 2.34.

Nun ist die Frage, ob du einfach nur die Shader hochjagen willst oder die TMU/ROP-Domain - was "besser" ist kommt ganz auf die Anforderungen des Spiels an.
 
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

ich möchte gerne meine gtx im Laufenden betrieb zum Stromsparen runterclocken und wenn nötig wieder hoch geht das?

Jo, mit Rivatuner. Für 2D bis auf 290/450 runter und wenn Du zocken willst springt sie bei mir auf 680/1030 hoch. Huiiiii, da pfeift der Straps!
 
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

kann mir jemand weiter helfen!?

Ja, wenn Du es machen willst und ein paar Verbesserungen für aktuelle Games willst, nimm den 163.69. Lies vorher vielleicht die Änderungen, ob sie auch wirklich Dein Spiel betreffen.

Der 163.69 kam meines Wissens erst gestern raus. Das steht als Highlights beim XP Treiber dabei:
  • Beta Treiber.
  • Unterstützung für Microsoft® DirectX® 9.0c und OpenGL® 2.1
  • Verbesserte Kompatibilität mit The Way Its Meant To Be Played Spielen: BioShock, Crysis, Enemy Territory: Quake Wars, Hellgate: London und World in Conflict.
  • Die Grafikprozessoren der GeForce 8600, 8500 und 8400 Serien unterstützen jetzt auch PureVideo HD Dekodierbeschleunigung.
  • Weitere Informationen zu Produkt-Support, Einschränkungen und Kompatibilität sind den Versionshinweisen zu entnehmen.
Dieser Link geht auf die kompletten Release Notes:

http://de.download.nvidia.com/Windows/163.69/163.69_WinXP_ForceWare_Release_Notes.pdf
 
Zuletzt bearbeitet:
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

hmm also muss man das umstellen bzw einschreiben und neustarten!?weil so ändert er nix dran!:(

bei mir ist es so das ich bei ab 680 nen sprung an die 1600 habe und ab 700mhz springt er in die 16XX da geht dann kein bench mehr stabel wenn ich aber nun den shader takt runter stelle könnte ich doch die MHZ erhöhen richtig und NOCH mehr rausholen! richtig oder sehe ich das falsch?


mfg
 

Anhänge

  • 2014-11-27 22.38.38.jpg
    2014-11-27 22.38.38.jpg
    1,2 MB · Aufrufe: 68
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

Selbst rechnen! 575 zu 1.350 ist normal und entspricht 2.34.

Nun ist die Frage, ob du einfach nur die Shader hochjagen willst oder die TMU/ROP-Domain - was "besser" ist kommt ganz auf die Anforderungen des Spiels an.

Was meinst du mit TMU/ROP-Domain ... erst ging das bei mir rgendwie mit dem Shader takten jetz aber nimmer :(
 
AW: [Extreme User Guide] Shadertakt bei G8x GPUs einstellen (8800GTX, 8800GTS, ...)

Jo, mit Rivatuner. Für 2D bis auf 290/450 runter und wenn Du zocken willst springt sie bei mir auf 680/1030 hoch. Huiiiii, da pfeift der Straps!

Hilft e noch irgendwie die shader oder alus Runter zu takten / abzuschalten...

Möchte so gern so wenig strom wie möglich im 2d mit meiner 88gtx verbrauchen und beim gamen so viel wie möglich power zu haben
 
Zurück