Why does my laptop have two graphics cards?

I've recently discovered when troubleshooting performance issues with PC games that my computer has two built in GPUs (My particular computer is the Lenovo U530 Touch for those interested - specs). This has caused numerous perfomance issues in the fact that games will use the less powerful on-board Intel HD Graphics 4400 instead of the Nvidia 730M in many cases.

I can do my research to figure out how to fix those performance issues, but I'm just curious in the first place: why does my laptop come with both of these installed at all? Wouldn't it just be better to have the more powerful one? Can/does the computer use both of them at once?


Solution 1:

The point of the 2 is to enable your laptop to use a lower battery consumption when you don't need the power of a high-spec GPU.

Most of the things you do on the laptop probably don't need high-spec graphics.

There should be an application running that associates applications with each graphics card. So if you are not bothered about battery life, simply make everything use the dedicated card rather than the Intel one.

Solution 2:

Advantages of two GPU is improved power consumption management along with performance. The GPU's are connected by a SLI bridge which will decide which graphics card have to be used for a particular task to be performed. it will either use single/individual GPU or both by evaluating the task you are running.

It is possible to change the GPU of your choice in order to solve any issues with multiple GPU's. Options are available in Nvidia control panel