Warum beeinflussen Videoplayer meine GPU-Übertaktung?

5

Ich habe eine Sapphire Vapor-X Radeon HD7950 OC Edition-Grafikkarte. Es läuft mit 850 MHz unter Verwendung des regulären BIOS und mit 950 MHz unter Verwendung des Boost-BIOS.

Ich verwende das Boost-BIOS. Wenn der Computer hochfährt, läuft die Karte unter Last erwartungsgemäß mit 950 MHz. Ich benutze dann Trixx, um die GPU von 950 auf 1150 und den Speicher von 1250 auf 1400 zu übertakten. Dabei verwende ich eine Leistungseinstellung von +20, um sie stabil zu machen. Es läuft gut, kann stundenlang Tests und Spiele ausführen, überhitzt nicht, hat keine Artefakte.

Wenn ich jedoch einen GPU-beschleunigten Videoplayer wie VLC oder SMPlayer starte, sinkt die Frequenz sofort auf 850 (nicht auf 950!) Und der Arbeitsspeicher auf 1250. Er bleibt dort, solange der Videoplayer geöffnet ist, auch wenn er geöffnet ist hielt inne. Wenn ich es schließe, muss ich die Übertaktung in Trixx zurücksetzen und es erneut tun, um zu 1150/1400 zurückzukehren.

Durch Deaktivieren der 3D-Beschleunigung im Videoplayer wird das Problem behoben, aber der Player ist offensichtlich viel weniger benutzbar. Ich brauche die Übertaktung, um moderne Spiele zu betreiben. Der Unterschied ist entscheidend, um in aktuellen Spielen eine gute FPS zu erzielen.

Was ist der Grund für dieses Verhalten? Kann es geändert werden, damit meine Videoplayer ordnungsgemäß beschleunigt werden und meine Übertaktung nicht beeinträchtigen?

Jurij
quelle
2
Eine meiner GPUs ist der Dual-X OC 7950. Wenn ich nach Hause komme, werde ich prüfen, ob dies auch für mich zutrifft. Ich habe so etwas noch nie bemerkt.
Ich habe versehentlich festgestellt, dass das Ausführen des Spiels im Fenstermodus keinen Einfluss auf die Uhr hat. Ich kann sowohl das Spiel als auch ein Video gleichzeitig mit 1150 MHz ausführen. Das macht die Situation ein bisschen erträglicher.
Jurij

Antworten:

0

Dies liegt daran, dass GPUs in der Regel über 2D- und 3D-Modi verfügen. Durch das normale Öffnen von DX (Spielen) wird die GPU vom Leerlauf- / 2D-Modus in den 3D-Modus versetzt und von Min-Clock auf Max-Clock umgeschaltet. Wenn Sie jedoch einen Videoplayer öffnen, wird eine 2D-Anwendung angezeigt und diese Uhren werden trotz der bereits ausgeführten 3D-Anwendung angewendet.

Das Auflisten Ihres Videoplayers als "Spiel" wie hier sollte es hoffentlich beheben. Dieser Link ist in der Nähe von dem , was Sie tun müssen (es ist nicht Optima hier). Wie kann ich meinen Laptop zwingen, die diskrete GPU zu verwenden?

Linef4ult
quelle
Danke dafür. Leider hat das Hinzufügen des Players im Bereich Spiele / 3D-Apps keine Auswirkung. VLC ist knifflig, es scheint auf eine Art "low level" zu funktionieren, und nichts, was ich in den GPU-Steuerelementen festgelegt habe, hat Auswirkungen.
Jurij