2 Monitors driven by 2 different GPUs

mihai158

Prominent
Apr 19, 2017
2
0
510
For the past few months I've been trying to connect a separate monitor to my laptop (ASUS GL752VW) which is definitely more than cappable of driving 2 monitors. And it indeed does, pretty much anything that's not excessively heavy works perfectly (i.e. Several Chrome tabs, maybe even running Photoshop at the same time, etc).

That is, until I start playing any game at all, when everything goes ham and even playing a simple youtube video at the same time drastically reduces the performance of everything.

I'm not sure whether the problem is related to shortage of ram or the fact that they might both be using the same GPU at the same time, which is what I tend to think the problem is. I'm not an expert by any means, though, so that's why I came here to ask about this.

So, my main question is: Is there any way of making the display of my laptop run off of one of the GPUs (say, the integrated Intel graphics), and the external monitor run off of the other GPU (In this case the 960m).

Also, is there any chance this is related to a shortage of ram? I know Chrome and Youtube are fairly ram heavy, but I don't think they would require so much that they would cause such a great impact.

And, as well, since we're on this topic, is there any way of seeing which display adapter is used on what monitor? (well, on a laptop that is 😛 )

Oh and if it helps with anything, here are the most relevant specs:
Asus GL752VW:

-Intel i7-6700HQ @ 2.6 Hz with Intel HD 530 integrated graphics

-8GB DDR4 ram @ 2133 MHz

-GTX 960M, 4GB Vram

-Also, it's the HDMI port that I'm using 😛

Since it's quite long, [TL;DR]:
I want to have my laptop's built in display run off of my integrated gpu and an external monitor run off of the the dedicated graphics card andI don't know how. Pls halp

Thanks a lot in advance, have a good day!
 
Solution
The way these Nvidia Optimus laptops work is that the Intel GPU is always on and always drives the screen. The Nvidia GPU acts as a co-processor. The game renders a frame on the Nvidia GPU, then that frame is sent to the Intel GPU for display (vsync is basically always on).

For the vast majority of these laptops, the Intel GPU also drives the external display. A very small number are configured with the Intel GPU driving the screen, the Nvidia driving the external display. And a handful have an option in the BIOS which lets you switch between the Intel GPU or the Nvidia GPU driving the screen (basically turning the Intel GPU off). The Nvidia GPU has to be physically connected to the display output for these options to be...
The way these Nvidia Optimus laptops work is that the Intel GPU is always on and always drives the screen. The Nvidia GPU acts as a co-processor. The game renders a frame on the Nvidia GPU, then that frame is sent to the Intel GPU for display (vsync is basically always on).

For the vast majority of these laptops, the Intel GPU also drives the external display. A very small number are configured with the Intel GPU driving the screen, the Nvidia driving the external display. And a handful have an option in the BIOS which lets you switch between the Intel GPU or the Nvidia GPU driving the screen (basically turning the Intel GPU off). The Nvidia GPU has to be physically connected to the display output for these options to be available. If your laptop isn't designed so the Nvidia GPU can drive the screen or external display, there's nothing you can do to change it.

I've seen the problem you describe in some laptops, and haven't been able to figure out a cause. On my Optimus laptop, I can play a game in a window and a YouTube video in another window without any problems (one screen). So I don't think it's an inherent problem with the dual graphics setup. I'll test it with an external monitor when I get a chance, and report here if I have different results.
 
Solution