Ist es möglich, eine nVidia-GPU zum Rendern von Grafiken zu verwenden, wenn der Monitor an den Motherboard-Videoanschluss angeschlossen ist?

11

Ich habe ein Asus Z87 Deluxe-Motherboard mit einer integrierten Intel HD 4600-GPU. Ich habe auch eine nVidia GeForce GTX 560 TI-Grafikkarte. Derzeit ist mein Monitor an die Grafikkarte angeschlossen und die integrierte GPU wird nicht verwendet.

Wenn ich den Monitor an einen der Videoanschlüsse des Motherboards anschließe (er verfügt sowohl über HDMI als auch über DisplayPort), wird die Videoausgabe von der integrierten GPU verarbeitet. Kann ich in dieser Situation die nVidia-Karte weiterhin zum Rendern von Grafiken verwenden, z. B. in Spielen? Oder kann es nur verwendet werden, wenn es physisch an einen Monitor angeschlossen ist?

Das Betriebssystem ist Windows 7 x64.

Massimo
quelle

Antworten:

6

Ein Programm kann auf den dedizierten Grafikprozessor zugreifen, unabhängig davon, ob ein Display daran angeschlossen ist. Es ist jedoch zusätzliche Software erforderlich, um die Ausgabe zur Anzeige an die integrierte GPU weiterzuleiten.

Da die dedizierte Grafikkarte weiterhin für Anwendungen zugänglich ist, kann die GPU wie gewohnt zum Rendern von Grafiken und zum Ausführen von Berechnungen (wie Videotranscodierung und PhysX) verwendet werden. Die Ausgabe kann jedoch nur auf dem Display gezeichnet werden, wenn Sie eine verwenden Programm eines Drittanbieters zum Senden der Ausgabe an die integrierte GPU. Ein Beispiel für ein solches Programm ist Virtu MVP (jetzt eingestellt), das dies tat, indem es integrierte und dedizierte GPUs intelligent abstrahierte, sodass Anwendungen sie als ein Gerät betrachten und dabei die einzigartigen Funktionen jedes einzelnen Programms voll ausnutzen.

bwDraco
quelle
2

In dem von Ihnen beschriebenen Szenario werden standardmäßig die integrierten Grafiken verwendet. Das Spiel konnte nicht wechseln, um das Rendern seiner Grafiken auf die NVidia-Karte zu verlagern. Wenn die Software / das Spiel jedoch eine bestimmte Einstellung für so etwas hätte, könnte dies möglich sein.

Wenn ich beispielsweise Raytracing mit Adobe After Effects durchführe, sind meine Hauptkarten ATI Radeons. Ich habe jedoch auch eine unbenutzte NVidia-Karte, die das Raytracing übernimmt. Grafik- und Videobearbeitungsanwendungen verfügen manchmal über bestimmte Einstellungen, mit denen Sie Ihre Rechenanforderungen auf eine Grafikkarte verlagern können, die derzeit nicht von Ihren Monitoren verwendet wird.

Ein weiteres Beispiel wäre die Verwendung der NVidia-Karte als dedizierte Physx-Karte. Dies kann zwar die Leistung erhöhen, wäre jedoch anwendungsspezifisch, wenn dies ausgenutzt werden könnte (normalerweise mehr in Spielen).

Ein weiteres Beispiel wäre H264-Rendering mit NVENC-Export, bei dem Sie einen Auftrag an die NVidia-Karte übergeben können, um die Transcodierungsberechnungen durchzuführen.

Kobaltz
quelle
Sie sagen also, dass dies vom Motherboard oder vom Betriebssystem nicht sofort unterstützt wird und es an der jeweiligen Software liegt, zusätzliche GPUs zu nutzen, wenn dies möglich ist?
Massimo
1

Ja - mit etwas wie lucid logix virtu / mvp im igpu-Modus. Ich erinnere mich, dass es mit vielen Intel-Motherboards geliefert wird, aber sie scheinen ein separates Softwarepaket (Well 3) mit zusätzlichen Funktionen zu verkaufen.

Sie können Ihre iGPU als primäre Ausgabe verwenden, Dinge wie Spiele von Ihrer dGPU rendern und an Ihre iGPU weitergeben und ausschalten, wenn sie nicht benötigt werden.

Dies funktioniert ohne einen physischen Monitor, der an Ihre diskrete GPU angeschlossen ist

Gesellenfreak
quelle
0

Sofern Sie keine Software von Drittanbietern verwenden, müssen die von Ihrer GTX 560 Ti gerenderten Grafiken über die Ports ausgegeben werden. Die Arbeit kann jedoch weiterhin von Ihrer GTX 560 Ti ausgeführt werden und ist etwas wert, ohne dass ein Monitor angeschlossen ist, nur keine Live-Ausgabe von Ihre Videospiele.

Ihre integrierte GPU ist meistens ein Teil Ihrer CPU. Es handelt sich höchstwahrscheinlich um eine Intel HD 4000 oder ähnliches, die sich technisch aus Ihrem Prozessorchip heraus befindet. Bei der Verwendung Ihrer "On-Board-GPU" wird eine in Ihren CPU-Chip integrierte GPU verwendet. Was heutzutage an Bord ist, ist die Hardware, mit der dieser GFX-Teil Ihrer CPU an die Ports und Funktionen Ihres Motherboards angeschlossen werden kann die Architektur.

Über Ihre "On-Board-GPU"

  • Verschiedene Prozessoren bieten unterschiedliche Funktionen der "On-Board-GPU".
  • Mit Ihrer "On-Board-GPU" erhöhen Sie die Gesamt-CPU-Temperatur.
  • Wenn an Ihren Motherboard-Anschlüssen keine Monitore angeschlossen sind und die "On-Board-GPU" weiterhin eingeschaltet ist, müssen Sie sie in Ihrem BIOS deaktivieren, um Strom und Ressourcen zu sparen.
  • In Ihrem BIOS können Sie auch die primäre oder sekundäre "On-Board-GPU" einstellen.
  • Ihre "On-Board-GPU" nimmt den größten Teil ihres Video-RAM von Ihrem Computer-RAM.
  • Wenn Sie über einen HD-Fernseher verfügen, können Sie mit Ihrer "On-Board-GPU" Videos abspielen, ohne die Leistung Ihres Spiels zu beeinträchtigen, während Sie an der GTX 560 spielen oder arbeiten.
  • Wenn Sie etwas in die "On-Board-GPU" eingesteckt haben und in der "Add-On-Karte" POST-Text wird auf dem ersten eingesteckten Port der "Primärkarte" angezeigt, den Sie in Ihrem BIOS ausgewählt haben.
  • Bei der Windows-Anmeldung wird zuerst der erste eingesteckte Port der Primärkarte angezeigt. Wenn Sie nach der ersten Anmeldung einen anderen Monitor als primären Monitor in den Windows-Einstellungen festlegen, sollte auf dem Anmeldebildschirm der ausgewählte Monitor angezeigt werden.

Informationen zur Zusatzkarte (GTX 560 TI)

  • Ihre GTX 560 TI ist viel besser als die Intel HD 4000 zum Spielen.
  • Ihre GTX 560 verfügt über einen eigenen Videospeicher.
  • Sie können mehr als einen Monitor an Ihre GTX 560 TI anschließen. Mehr Monitor erhöht die Belastung Ihrer Grafikkarte etwas, jedoch nicht wesentlich.
  • Wenn Ihre "On-Board-GPU" im BIOS als "Primär" eingestellt ist, werden Ihre an die GTX 560 TI angeschlossenen Monitore in keinem POST-Text angezeigt. Windows erkennt weiterhin, dass nur ein Monitor angeschlossen ist. Der Anmeldebildschirm wird schließlich auf Ihrer GTX 560 angezeigt.
  • Wenn an Ihrer GTX 560 TI keine Monitore angeschlossen sind, wird die Leerlaufleistung weiterhin verwendet
  • Wenn in Ihrer GTX 560 TI keine Monitore angeschlossen sind, können Sie sie weiterhin für bestimmte Aufgaben wie Coin Mining oder Folding @ Home verwenden.

Lassen Sie mich wissen, wenn Sie weitere Informationen zu diesen Unterschieden wünschen.

GuruJR
quelle
Hallo, ich kenne alle Dinge, die Sie erwähnt haben, sehr gut, aber danke, dass Sie sie trotzdem erwähnt haben. Sie haben jedoch den Punkt der Frage übersehen, wie die GPU (wenn möglich) auf einer Zusatzkarte zum Rendern der Videoausgabe verwendet werden soll, wenn der Monitor anstelle der Zusatzkarte an das Motherboard angeschlossen ist.
Massimo
Wenn Sie nicht die unten beschriebene Software verwenden, ist dies unmöglich, aber wie meine Erklärung Ihnen sagt, hindert Sie nichts daran, einen zweiten Monitor auf dieser Karte zu verwenden. Es ist wahrscheinlich sowieso besser. Wenn Sie es nicht für die oben genannten Zwecke verwenden, z. B. Videobearbeitung, Falten, Abbau Ihrer Energieverschwendung, indem Sie es nur anschließen und nicht wie bei Ihrer integrierten GPU verwenden, verbrauchen Sie mehr Strom für weniger Leistung .
GuruJR
0

Ich mache das derzeit ohne zusätzliche Software. Meine Strategie besteht darin, etwas an einen Anschluss der Grafikkarte anzuschließen, während ich meinen Monitor an den integrierten VGA-Anschluss anschließe. Was ich bekam, war Windows 10, das den Desktop auf diesen Monitor erweitert. Solange ich es verlängert lasse und den Monitor nicht zum "Haupt" -Monitor mache, funktioniert es. wenn auch mit Vorbehalten.

Ich musste das Erweitern der Taskleiste auf beiden Monitoren deaktivieren und dann die Taskleiste blind von dem Monitor, den ich nicht sehen kann, auf den Monitor ziehen, den ich sehen kann. Ich habe auch alle Desktop-Symbole gezogen, was einige Versuche und Irrtümer erforderte (Strg-A zur Auswahl und nur raten, wo sich ein Symbol befindet).

Es gibt immer noch das Problem, dass eine App auf dem "anderen Monitor" gestartet werden kann. Um dies zu beheben, wähle ich die App in der Taskleiste aus und verschiebe sie mithilfe der Windows-Hotkays auf meinen Monitor, entweder Win + Shift-Left oder Win-Shift-Right.

Um zu verhindern, dass sich die Maus von Monitor zu Monitor bewegt, habe ich sie so angeordnet, dass der andere Bildschirm in den Anzeigeeigenschaften diagonal oben links vom Hauptbildschirm liegt (klicken Sie mit der rechten Maustaste auf den Desktop oder suchen Sie einfach danach), da dies nicht der Fall ist um die obere rechte Ecke zu benutzen. Wenn sich die Maus außerhalb des Bildschirms aufwickelt, wird sie durch schnelles Bewegen nach unten und rechts zurückgebracht.

Obwohl ich nicht sicher bin, ob dies unbedingt erforderlich ist, habe ich die Option "Erweiterte Anzeigeeinstellungen" in den Anzeigeeinstellungen verwendet, um meine Spiele und meinen Webbrowser auf "Hochleistungsmodus" auszuführen, um sicherzustellen, dass sie die GPU verwenden und nicht die Onboard-Grafik.

Ja, das alles ist ziemlich langweilig, aber es gibt mir eine vorübergehende Lösung, nachdem mein aktiver HDMI-zu-VGA-Adapter nach ein paar Jahren nicht mehr funktioniert. Dadurch kann ich meinen Computer weiterhin verwenden, bis ich einen Ersatz bekomme.

trlkly
quelle