Windows 10: Legen Sie die Standard-GPU fest

2463
Azul Shiva

Ich verwende eine GTX 760-Grafikkarte und eine GT 710-Grafikkarte. Einige meiner Programme laufen auf der (viel langsameren) GT 710 anstelle meiner GTX 760. Nach einigen Tutorials erwarten sie folgende Einstellungen in meiner NVidia-Systemsteuerung:

Windows 10: Legen Sie die Standard-GPU fest

Wählen Sie die Software und dann die GPU aus. Die 2. Option erscheint jedoch nicht für mich:

Windows 10: Legen Sie die Standard-GPU fest

Das Problem ist, dass einige Programme mit der GT 710 sehr langsam laufen. Ohne die GT 710 müsste ich die Hälfte meiner Monitore loswerden.

BEARBEITEN

"Der Bildschirm, auf dem das Programm gestartet wird oder das Programm als Vollbild zeigt, verwendet die an diesen Bildschirm angeschlossene GPU."

Das ist nicht so. Alle Programme starten auf Monitor eins. "Blender" als Ausnahme beginnt auf Monitor 4, ich weiß nicht warum, aber wie Sie sehen, ist es auch an der GTX 760 angebracht.

Ich gehe davon aus, dass Sie von der Screencap, die Sie gepostet haben, eine integrierte GPU auf dem Motherboard / der CPU haben?

Nein, ich verwende 2 separate GPUs

Windows 10: Legen Sie die Standard-GPU fest

Der leistungsstarke GTC 760 befindet sich im einzigen PCIEx16-Steckplatz und der lahme GT710 im PCIEx4-Steckplatz. Meine CPU unterstützt nur 16 Lanes, ich habe im Bios Split Lanes. (760 erfordert 8 Spuren, 710 erfordert nur eine Spur)

BEARBEITEN # 2

Ich habe es geschafft, das Problem zu "lösen", indem ich meine GT 710-Karte im Geräte-Manager deaktiviert habe, Blender und Substance Painter (die einzigen Probleme, die das Problem verursachen) starten und dann die Grafikkarte wieder aktivieren. Wenn Sie eine andere Instanz von Blender oder Substance Painter starten, während die GT 710 aktiv ist, wird das Programm auf der GT 710 ausgeführt.

1
Bei den Tutorials handelt es sich wahrscheinlich um mobile Systeme mit wechselnden GPUs. Das haben Sie nicht. Ihre GPUs interagieren überhaupt nicht. Sie rendern, was auf ihren jeweiligen Monitoren angezeigt wird. Daniel B vor 6 Jahren 0
Ich werde also nicht sagen, dass Sie @Azul falsch liegen, aber ich habe drei GPUs, 2xGeForce GTS 250 und 1xQuadro NVS 300, und es ist absolut richtig, dass die GPUs das darstellen, was auf ihren verbundenen Monitoren angezeigt wird. Der NVS300 saugt selbst bei YouTube an und rendert das Video nicht mehr mit dem Audio, aber sobald ich es auf ein anderes Display schiebe, verschwindet das Problem. Die Behauptung, dass eine App auf einer GPU dargestellt wird, auf der die App keine Inhalte anzeigt, ist gegen alles, was ich über die Funktionsweise einer GPU weiß .) Twisty Impersonator vor 6 Jahren 0
Bitte [bearbeiten Sie Ihre Frage nicht, um eine Antwort zu posten] (https://meta.stackexchange.com/a/216722). Veröffentlichen Sie stattdessen eine tatsächliche Antwort. Twisty Impersonator vor 6 Jahren 0
Es ist keine Antwort. Es ist eine billige Lösung für das Problem. Möchten Sie den Geräte-Manager öffnen und Ihre GPU bei jedem Start einer Software deaktivieren und erneut aktivieren? Azul Shiva vor 6 Jahren 0

4 Antworten auf die Frage

2
Lutzer

Während die Antwort von @othermusketeers etwas kurz ist und nicht erklärt, warum dies funktionieren kann, könnte das Umschalten des primären Monitors eine der Antworten sein, die Sie benötigen. Der Bildschirm, auf dem das Programm gestartet wird, oder zeigt den Vollbildschirm des Programms, verwendet die mit diesem Bildschirm verbundene GPU. Es wäre daher ratsam, den primären Monitor auf eine leistungsfähigere GPU umzustellen, wenn Sie dies nicht bereits tun.

Ich gehe davon aus, dass Sie von der Screencap, die Sie gepostet haben, eine integrierte GPU auf dem Motherboard / der CPU haben? Wenn dies der Fall ist, versuchen Sie, diese im BIOS auszuschalten, sofern möglich, und stellen Sie die primäre GPU der GTX 760 ein.

Und wie ist die PCI-Steckplatzkonfiguration Ihres Desktops? Ist der GT710 in den primären (oberen) PCI-Steckplatz eingesetzt, oder ist der GTX760 im primären Steckplatz. Windows verwendet in den meisten Fällen die erste GPU als Haupt-GPU, insbesondere wenn Sie die GPU nicht wie angegeben auswählen können. Das könnte eine Lösung für Ihr Problem sein.

Dual-GPU-Setups ohne Crossfire / SLI-Bridges sind anfälliger für solche Probleme. Wenn Sie es sich leisten können, kaufen Sie eine neuere, leistungsfähigere Karte oder einen anderen GTX760 mit SLI-Bridge (sofern das Motherboard dies unterstützt).

Siehe meine Bearbeitung in der Antwort Azul Shiva vor 6 Jahren 1
1
Mike Pan

Sie möchten steuern, auf welcher GPU der OpenGL-Kontext erstellt wird. Glücklicherweise hat der neueste Nvidia-Treiber eine Möglichkeit, dies zu tun.

Öffnen Sie die Nvidia-Systemsteuerung und navigieren Sie zu dieser Einstellung: enter image description here

0
gregg

Ich denke, Ihre Problemumgehung in der Bearbeitung Nr. 2 bestätigt, dass Apps, die in Monitor 4 geöffnet werden, das Problem zu sein scheinen. Vielleicht können Sie die App-Voreinstellungen in ihrer GUI zurücksetzen, falls dies anderweitig möglich ist, %appdata%oder %localappdata%( Link ) oder die Registrierung. Vielleicht haben Sie die neuere GPU hinzugefügt, nachdem Sie diese Apps bereits installiert hatten und sie die Voreinstellungen speichern (und sich nicht an Änderungen anpassen). Vielleicht hilft sogar eine Neuinstallation der Apps?

Denken Sie auch daran, den Leuten, die Ihnen helfen, höflich zu sein, wir werden dafür nicht bezahlt ...

-2
Othermusketeer

Haben Sie versucht, zu RClick Desktop -> Desktop Settings zu gelangen und die Hauptanzeige einzustellen?

EDIT: Ich entschuldige mich. Es schien mir selbsterklärend, dass die Einstellung der "Hauptanzeige" dem Computer mitteilt, dass die Anzeige (und damit der Grafikprozessor, an den er angeschlossen ist) standardmäßig verwendet werden soll.

Wenn die Grafikanzeige auf einem Monitor ist, wird es durch den Grafikprozessor verarbeitet, der Monitor eingesteckt . Wenn das Programm, das Sie laden, auf einem Monitor angezeigt wird, der an eine Ihrer schwachen GPUs angeschlossen ist, verwendet das Programm die schwache GPU. Hoffentlich klärt das meine Antwort angemessen.

Klicken Sie für Screencap.  Ich habe nicht genügend Mitarbeiter, um Bilder zu posten

Was würde ich damit erreichen? lol Azul Shiva vor 6 Jahren 1