Videowiedergabe: dezidierte taktet sich hoch, iGPU wird nicht mehr genutzt

Abe81

Rear Admiral
Registriert
Feb. 2011
Beiträge
5.882
Hallo,

niemand antwortet?

TL;DR: Grafikkarte taktet bei Videos zu hoch; iGPU wird nicht genutzt.

eigentlich zwei banale Probleme:

Neue Hardware, Windows 10 Pro neu installiert. Beim Abspielen von Videos (hauptsächlich AVI, MKV; hauptsächlich mit VLC 2.2.4) taktet sich die dezidierte GPU in den P0 state, also auf ~1700Mhz hoch. Im laufe von 10 Sekunden taktet sie sich in P10/P12 herunter (je nach Qualität des Videos), das aber über verschiedene States hinweg, also von 1700 auf 800 auf 300 auf 135Mhz.

Vor dem Hardwarewechsel wurde immer die VPU genutzt und die GPU hat sich nicht hochgetaktet. Ebenso wurde die iGPU benutzt, wenn ich das Videofenster auf den Monitor verschoben oder gestartet habe, der an der internen Grafikkarte angeschlossen war. Das ist jetzt auch nicht mehr der Fall.

Da diese kurzen Lastwechsel kleine, aber nervige Probleme nach sich ziehen (z.B. ruckelt es manchmal ganz kurz), möchte ich das wieder ändern.

Ich habe zwei Monitore und einen Fernseher (HDMI) angeschlossen. Primärer Monitor ist per DVI an der GPU, sekundärer Monitor ist an den DVI-Anschluss des Mainboards angeschlossen, aber mit VGA->DVI-Adapter (das ist neu, mein altes Mainboard hatte einen VGA-Anschluss).

Hardware:
i7-4790k (stock)
ASRock Z97E-ITX
Gigabyte GTX 970 Mini (Treiber 375.70)
(Der Rest der Hardware sowie die alten Komponenten sind hier aufgelistet)
 
Zuletzt bearbeitet:
Danke für die Antwort!

- Technisch spielt es für die GPUs keine Rolle: Egal auf welchem Monitor, das Video nutzt immer die dezidierte GPU und bei dieser eben nicht die VPU - also Videodecodierung - sondern taktet sich auf ~1700Mhz hoch.

- Für mich spielt es eine Rolle, dass es vorher so war, dass ich während des Spielens auf dem VGA-Monitor, der am Mainboard klemmt, Video z.B. per Youtube oder mit dem Fernsehstick geguckt habe. Die wurden im alten Setup auch von der iGPU wiedergegeben/berechnet.

- TV ist per HDMI an der dezidierten GPU angeschlossen

- Beim alten Setup war genau die gleiche Kombination aus Monitoren und TV angeschlossen. Neu ist lediglich - neben der Hardware - dass ich einen DVI->VGA-Adaper nutzen muss, da mein neues Board keinen VGA-Anschluss mehr besitzt.

- Im BIOS ist iGPU-Multi-Monitor aktiviert.
 
Das einzige, was mir hier gerade in den Sinn kommt ist, dass DVI und VGA nicht Signalkompatibel zueinander sind.
Das bedeutet, das die Daten aktiv unmgewandelt werden müssen. Ist der dafür benötigte Zusatzchip nicht auf dem Mainbaord vorhanden, muss dafür die normale GPU herhalten.
Ich bin mir nicht ganz sicher, ob es daran liegen kann, wäre aber eine Möglichkeit.
In dem Fall hättest du aber auch nicht viele Chancen das Verhalten ohne Änderungen an er Hardware zu ändern. Hier müsste der über VGA angeschlossene Monitor über DVI angeschlossen werden. Unterstützt der Monitor kein DVI, wirds schwer. :/

Mfg Kae
 
Hm, okay, das klingt logisch. Dann lege ich das Problem mit der Berechnung über iGPU erstmal ad acta - es sei denn, jemand hat noch eine Idee.

Das andere Problem, unabhängig von dem mit der iGPU: Bei allen Videos taktet sich die GTX970 erstmal auf 1070Mhz hoch. Im alten Rechner sprang nur die VPU an und der Takt blieb auf 135Mhz. Dieses neue Verhalten führt bei einigen Videos zu unnötigen Rucklern bei allen state-Wechseln, also von 1070 auf 800 auf 350 auf 135Mhz. Das ist ganz schön nervig.
 
An der GTX hängt aber ja kein Adapter, sondern ein vollwertiger DVI und ein HDMI
 
Okay, ich teste die Theorie mal, indem ich den dritten Monitor, der an dem Board/der iGPU hängt, mal abklemme. Danke für den Tip.
 
Das Problem hat eine einfach Ursache. Der Monitor, der das Video anzeigt, der ist für das Video zuständig. Und der Monitor ist entweder an iGPU oder GPU angeschlossen. Die beiden GPUs reden überhaupt nicht miteinander. Es dekodiert die GPU, an dem der Monitor hängt.
 
Ich glaube, das ist nicht ganz richtig. Auch wenn ich das Fenster mit dem Video auf dem iGPU-Monitor starte oder verschiebe, berechnet trotzdem die dezidierte Grafikkarte lt. Anzeige von GPUz.

Beim alten System war das genau so, wie du das beschreibst: Sobald ich das Fenster auf den iGPU-Monitor verschoben habe oder es dort gestartet habe, hat die interne GPU berechnet.
 
Beim verschieben wird wahrscheinlich beides aktiv. Das ist dann eben etwas kompliziert. Und Fensteranwendungen sind da auch noch etwas anders, als Vollbildanwendungen. Wie gesagt, es gibt keinerlei Verbindung zwischen den beiden GPUs. Jede bedient den Monitor, den Du an ihr angeschlossen hast. Mit allem, was dazu gehört.
 
@Abe81 ! Auch wenn ich das Fenster mit dem Video auf dem iGPU-Monitor starte oder verschiebe, berechnet trotzdem die dezidierte Grafikkarte lt. Anzeige von GPUz.

Ich habe das selbe Ergebnis mit DP und Hdmi oder auch Hdmi zu Hdmi. Hätte gerne das die igpu streams schauen übernimmt und die gpu beim gleichzeitigen Spielen entlastet.
 
Zuletzt bearbeitet:
Zurück
Oben