Seite 1 von 1

Hybrid Graphics: AMD Enduro, Nvidia Optimus & Co.

Verfasst: 15.01.2017, 14:37
von schmidtsmikey
Integrierte Grafikkarten sind günstig, stromsparend und für viele Anwendungen absolut ausreichend. Dedizierte Grafikkarten, sprich die "normalen" Grafikkarten in Desktop- und Notebook-Systemen, glänzen mit einer hohen Leistungsfähigkeit, die vor allem in 3D-Spielen benötigt wird. Da mittlerweile ein Großteil der Prozessoren eine integrierte Grafikeinheit besitzen, gleichzeitig aber auch eine dedizierte Grafikkarte im System eingebaut ist, stellt sich sofort die Frage, warum man nicht die Vorteile beider Grafikkarten vereinen kann.

Genau hierfür haben AMD und Nvidia vor Jahren die so genannte Hybrid Graphics Technik eingeführt, die auf den Namen Enduro und Optimus hören. Ziel ist es, während des laufenden Betriebs dynamisch zwischen iGPU und dGPU umzuschalten, je nach aktueller Leistungsanforderung an die Grafikkarte. Einfach gesagt: im normalen 2D-Betrieb soll die stromsparende iGPU, in 3D-Spielen die leistungsstarke dGPU aktiv sein.

Wie das genau mit AMDs Enduro und Nvidias Optimus funktioniert, wird in diesem Artikel erläutert:
Hybrid Graphics - AMD PowerXpress/Enduro und Nivida Optimus

Re: Hybrid Graphics: AMD Enduro, Nvidia Optimus & Co.

Verfasst: 17.01.2017, 08:27
von -AB-
Dazu sein noch zu erwähnen, dass unter Linux der Support eher mäßig ist.
Als Lösungen gibt es da bumblebee und prime, wobei ersteres wohl schon seit 2013 nicht mehr weiter entwickelt wird, in vielen Foren oder auf Stackoverflow immer noch gern empfohlen wird. Prime kann - mit den proprietären Nvidia Treibern, die man für bessere Performance vermutlich installieren will - nicht bloß ein einzelnes Fenster auf der Nvidia-Karte rendern, sondern muss den gesamten Desktop auf einer Karte rendern. Umschalten kann man zwischen den Karten dann manuell. Außerdem gibts gerne mal Tearing wenn man zur Nvidia Karte wechselt - wenn man den Bildschirm an die eingebaute Grafikkarte hängt, natürlich - da die Übertragung von dedizierter Karte zu internen Karte wohl nicht synchronisiert abläuft.


Laptop mit Xubuntu und i7+Nvidia Grafikkarte... ich habs nach einem Tag rumprobieren nicht hingekriegt, und dann letztendlich zu den freien nouveau Treibern gewechselt. Schon eher ärgerlich.

Re: Hybrid Graphics: AMD Enduro, Nvidia Optimus & Co.

Verfasst: 17.01.2017, 16:01
von schmidtsmikey
Danke für das Feedback! Unter Linux ist das immer so eine Sache. Es gab - seit ich mit Linux in Kontakt gab - immer Nachteile bei der Hardware Unterstützung. Naja, damit muss man eben leben.

Wie ist es eigentlich, wenn die Intel Grafik aktiv ist? Dann muss doch der Intel Treiber aktiv sein und nicht der Nvidia Treiber? Für mich liest sich das so, als würde der Intel Treiber vom Nvidia Treiber "genutzt"? So richtig erklärt wird das nirgendwo, nur dass sich die Hersteller abstimmen müssen.

Re: Hybrid Graphics: AMD Enduro, Nvidia Optimus & Co.

Verfasst: 17.01.2017, 16:53
von Andy_20
Es sind doch beide Treiber aktiv, die dGPU wird doch nur in Deepsleep geschickt.
Bei dem Laptop meines Frauchen wird in einem Symbol (Nvidia Optimus) in der Taskleiste angezeigt wenn die dGPU genutzt wird, ansonsten läuft die iGPU.

Re: Hybrid Graphics: AMD Enduro, Nvidia Optimus & Co.

Verfasst: 17.01.2017, 18:09
von schmidtsmikey
Hmm, stimmt. Im Prinzip ist es schlicht ein weiteres Gerät im Gerätemanager. Trotzdem muss doch einer der beiden Treiber die Kontrolle bzw. Oberhand haben, was die Grafikausgabe betrifft. Sprich der Nvidia-Treiber muss dem Intel-Treiber mitteilen, dass die iGPU schlafen soll oder nicht.

Re: Hybrid Graphics: AMD Enduro, Nvidia Optimus & Co.

Verfasst: 17.01.2017, 20:57
von psico
Ich kann die eher nicht so schöne Bastelei unter Linux leider auch nur bestätigen.
Ich verwende mittlerweile nur noch die Intel HD4600 unter Linux, da ich keine Lust auf diesen Krampf mehr habe.
Zumal der Akku dadurch auch etwas länger hält wenn die GTX einfach nicht mit läuft.
Vielleicht kommt da ja mal irgendwann eine schönere Lösung Out-of-the-Box.

Re: Hybrid Graphics: AMD Enduro, Nvidia Optimus & Co.

Verfasst: 18.01.2017, 10:38
von Joyrider
Auch in Windows kann sowas Probleme machen, speziell bei Intel/nVidia.

Einfach mal nen Beamer mit 1280x800 anklemmen, was die nVidia kann, die Intel aber blockt (die will auf 1280x720).

Da half leider auch nur der Austausch gegen ein Notebook mit nur einer Karte (kein Hybrid).

Wenn diese Kinderkrankheiten beseitigt sind, ist die Idee sehr interessant. :)