Is it possible to use a nVidia GPU to render graphics if the monitor is connected to the motherboard video port

gpugraphics cardintegrated-graphicsintel graphicsnvidia-graphics-card

I have an Asus Z87 Deluxe motherboard, which has an integrated Intel HD 4600 GPU; I also have a nVidia GeForce GTX 560 TI graphics card; currently, my monitor is connected to the graphics card and the onboard GPU is unused.

If I connect the monitor to one of the motherboard video ports (it has both HDMI or DisplayPort), the video output will be handled by the onboard GPU; in this situation, can I still use the nVidia card to render graphics, f.e. in games? Or can it be used only when physically connected to a monitor?

The operating system is Windows 7 x64.

Best Answer

A program can access the dedicated graphics processor regardless of whether a display is attached to it, but additional software is needed to pass the output to the onboard GPU for display.

As the dedicated video card is still accessible to applications, the GPU could be used to render graphics and perform computations (like video transcoding and PhysX) as usual, but it won't be able to draw the output on the display unless you use a third-party program to send output to the onboard GPU. An example of such a program is Virtu MVP (now discontinued), which did this by intelligently abstracting onboard and dedicated GPUs so that applications see them as one device while taking full advantage of the unique features of each.

Related Question