-
yrekabakery Notebook Virtuoso
-
Well let's take it as the trade off for not running the dGPU when not needed? Which is the entire point of Optimus
It just sucks that most OEMs wont include the option to turn it off, probably due to difficulties in designing another pass to the display from the dGPU -
yrekabakery Notebook Virtuoso
And this seems to be a recent development too. Optimus vs. non-Optimus didn't have this kind of regression prior to Turing laptops.Prototime, Papusan, Vasudev and 1 other person like this. -
It might just be something about the implementation on this laptop.
-
As explained in the YouTube video, Optimus utilizes the GPU for rendering the graphics, but then still passes through to the CPU graphics for output to the monitor, introducing an overhead on the CPU. The more a game's FPS is CPU dependent, the larger the FPS difference between Optimus and G-Sync FPS will be. On one end is CS:GO, known for being notoriously CPU bottlenecked so it sees a large increase from being released from that overhead. On the other end, games which are totally GPU bottlenecked and minimally CPU dependent will experience minimal loss of FPS from incurring the Optimus overhead. Most games will typically be somewhere in the middle, with between 7% and 20% FPS gain.slimmolG likes this. -
I'm not bothered by optimus. Asus bundled software lets you just active discrete graphics only and that's that, no more optimus. Just had to do this once and it only runs in g-sync mode all the time.
-
yrekabakery Notebook Virtuoso
-
Mastermind5200 Notebook Virtuoso
I personally don't see why vendors don't go for dGPU only/iGPU only, its the best solution IMO
-
Last edited: May 13, 2019Dennismungai and TBoneSan like this.
-
Mastermind5200 Notebook Virtuoso
Prototime likes this. -
-
Does this happen with Turing only?
-
yrekabakery Notebook Virtuoso
-
I actually commented on the YT video explaining the performance differentials, but I'll chuck it in here:
If you happen to trigger both of these conditions you'll see a massive difference like in CS:GO. If you trigger neither of them, then performance will be almost the same like in Witcher 3.Last edited: May 14, 2019bobbie424242, yrekabakery, hfm and 2 others like this. -
Mastermind5200 Notebook Virtuoso
Whats worse is that eGPUs have a X4/x2 PCH link, not direct CPU link. Hoping a manufacturer comes up with a x16 link like the GS30 or Thunderbolt 4 is a x8 3.0 or x4 4.0 connection, and maybe depending on vendor, through the CPU
hfm likes this. -
The key difference will be how it's linked. As you say, current laptops are all linked via PCH which is an Intel limitation (Intel mobile CPUs only allow direct PCIE connections for graphics devices). Some desktop boards have add-in cards which allow Thunderbolt 3 to be connected directly to the CPU and the bottlenecking is significantly reduced. However, TB3 for eGPU applications is entirely pointless on desktop hardware.
Ryzen based mobile CPUs could theoretically be connected in that manner as they have 1x8 for the GPU and 1x4 for NVME. You could take the NVME lanes and connect them to a Titan Ridge controller. -
Mastermind5200 Notebook Virtuoso
I doubt any vendor would implement a Ryzen CPU and a Intel TB controller, unless like you said, its somehow integrated into PCIE 4/USB 4
-
This has always been the case since Optimus was first introduced. Optimus was always rubbish for a workstation or gaming laptop.
Don't buy BGA equipped workstation/gaming laptops, simple. -
Even gangsters like me find this ludicrous
-
The fact is the Nvidia GPU idle power consumption is still far too high to be competitive and there is a real market for business/gaming hybrid laptops. I'd certainly use an Optimus laptop and deal with some performance deficit than be stuck with Intel iGPU only.
The main thing stopping AMD+TB3 integration was due to Intel requiring any device carrying Thunderbolt 3 to be certified through Intel. Theoretically that restriction has also been lifted so in the short term we could see Ryzen + Titan Ridge pairings until said third parties come to the table with their own implementations. -
-
Keep in mind, that you don't necessarily have to saturate all x4 DMI channels to cause an impact. You would only need to create latency conditions. Off the top of my head, texture streaming could do this. -
-
thegreatsquare Notebook Deity
-
Thanks to yrekabakery for bringing this issue to our attention.
I google searched for more info.
In windows, go to "Display Settings" or "Display Properties"
It will show which display is connected to which graphics processor.
intruder16 and yrekabakery like this. -
-
yrekabakery Notebook Virtuoso
-
However, if running xorg with the iGPU without the dGPU off, I observe +8W. And whenever the dGPU is on (idle or not) the increase in temperature is significant.yrekabakery likes this. -
Furthermore, bbswitch cannot work around situations where multiple monitors are in use. Because the external display ports are almost always connected directly to the Nvidia GPU (in the case of Clevo), this will cause the Nvidia GPU to activate regardless.
-
on Windows than on Linux with the dGPU switched off with bbswitch. On that Linux setup (iGPU only, dGPU off) it is as low as 2-3W for total laptop power consumption at idle (everything else being quite optimized in that regard).
-
-
yrekabakery Notebook Virtuoso
-
-
yrekabakery Notebook Virtuoso
Vasudev likes this. -
-
yrekabakery Notebook Virtuoso
-
-
yrekabakery Notebook Virtuoso
-
-
yrekabakery Notebook Virtuoso
-
I did run the benchmark yes. -
yrekabakery Notebook Virtuoso
-
-
yrekabakery Notebook Virtuoso
-
From the 3 recent laptops that i owned, triton 500,alienware 15 r3 and rb15, only the aw15r3 allowed me to use a display port fully outside of the igpu. -
The stutter is often caused by "reverse-optimus", which is where something on the NV GPU output is being accelerated by the iGPU and copied over, which is a MUCH slower process. -
Bought Lenovo Y540 with GF1650 last week. The laptop has a BIOS function to disable iGPU. There is a huge difference in CSGo. I'm getting now around 250-300 fps instead of 100-180.
4W4K3 and yrekabakery like this. -
It's odd though, as usually having a MUX chip would allow you to offer G-Sync support as well.
On Optimus machines it's impossible to have the Intel GPU offline. -
Hmmmm wonder if I should give this a test as well to see if I get similar results.
On my M18xR2 using 1060 in Optimus mode, hit was like 5-7%. -
yrekabakery Notebook Virtuoso
Nvidia Optimus reduces gaming performance
Discussion in 'Gaming (Software and Graphics Cards)' started by yrekabakery, May 8, 2019.