Welche GPU rendert was, wenn sowohl integrierte als auch diskrete GPUs gleichzeitig verwendet werden?

Welche GPU rendert was, wenn sowohl integrierte als auch diskrete GPUs gleichzeitig verwendet werden?

Ich habe mich gefragt: Wenn ich einen Monitor an die diskrete GPU und einen anderen an die integrierte anschließe, wie wird dann bestimmt, welche GPU welche Teile rendert?

Wenn ich beispielsweise ein Spiel auf dem an den diskreten Monitor angeschlossenen Monitor öffne, gehe ich davon aus, dass es auf dem diskreten Monitor gerendert wird. Was passiert aber, wenn ich das Spiel in den Fenstermodus versetze und es zwischen beiden Monitoren verschiebe?

Rendert jede GPU die Hälfte des Spiels? Wenn ja, was passiert mit den Unterschieden in der Rendergeschwindigkeit?

Wird es weiterhin vom diskreten Monitor gerendert? Wenn ja, wie gelangen die Informationen auf den anderen Monitor?

Antwort1

Das Anschließen eines externen Monitors ändert nicht, welche GPU welche Anwendung ausführt. Das wird von den Treibern gesteuert. Ich gehe davon aus, dass Sie einen Laptop haben (da Desktops normalerweise die iGPU deaktivieren, wenn Sie externe GPUs anschließen). Dann ist es das umschaltbare Grafiksystem, das die dGPU aktiviert, wenn es entsprechend konfiguriert ist, andernfalls übernimmt die integrierte GPU die Arbeit. Umschaltbare Grafiken ermöglichen kein 50/50-Rendering durch iGPU und dGPU. Dies wäre ohnehin kompliziert, da beide nicht mit derselben Geschwindigkeit laufen/verarbeiten. Normalerweise ist die dGPU viel schneller als die iGPU, verbraucht aber auch mehr Strom.

Optimus

Beispielsweise verfügt die Switchable Graphics-Technologie von Nvidia über eine Schnittstelle in der Systemsteuerung, mit der dies konfiguriert werden kann (siehe verlinkten Screenshot). Optimus Choice

verwandte Informationen