How to choose default GPU in a multi-GPU system?
 
Notifications
Clear all

How to choose default GPU in a multi-GPU system?  

  RSS

Johan Rydström
(@johan_rydstrom)
New Member
Joined: 2 months ago
 

Hi,

I have a stationary computer with an Nvidia 1070ti that is used for gaming and some mining. I've recently added an eGPU to it (Razer Core X Chrome with an AMD 5700 XT).

Given no configuration Windows currentlly defaults to using the eGPU over the internal GPU. I'm looking for a way to change that.

I "Graphic Settings" in Windows 10 one can single out a specific application and specify which GPU should be used. But this doesn't help much since I'd have to perform that setting for every current AND future application where I want control. Sometimes this can be very tedious since it is hard to know which process to actually assign to which GPU (I'm looking at you Fortnite).

What I would like is to be able to change the global default so that it always uses my internal GPU (unless I configure otherwise). Is this possible, and if so how do I do it?

 

For gaming: 8600K, ASUS z370 Prime A, ASUS Nvidia GTX 1070ti
For work: MacBook Pro 15" Late 2018
eGPU: Razer Core X Chrome with ASUS AMD 5700 XT


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@johan_rydstrom, To which GPU does your primary monitor connect? In my experience the graphics card that runs the primary monitor is usual the default GPU in a system with multiple cards. 

 

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 11.0 & Win10 2004 [build link]  


ReplyQuote
Johan Rydström
(@johan_rydstrom)
New Member
Joined: 2 months ago
 

@itsage Good point, maybe I should have added more details.

GPU inside case is the ONLY GPU connected to a monitor, using DisplayPort. The eGPU is not connected to a display at all, only connected to the computer over TB3.

Hm, now that I think of it there is an additional connection from the internal GPUs over DisplayPort to the ASUS ThunderboltEX 3 extension card. Not sure why really but I think it said one should connect it that way in the instructions.

 

 

This post was modified 2 months ago

For gaming: 8600K, ASUS z370 Prime A, ASUS Nvidia GTX 1070ti
For work: MacBook Pro 15" Late 2018
eGPU: Razer Core X Chrome with ASUS AMD 5700 XT


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@johan_rydstrom, DisplayPort to the ThunderboltEX 3 AIC is to provide monitor output over TB3 connection. Since you are using that connection for the eGPU, monitor output over TB3 is not in use. You can safely disconnect that cable and see if the GPU preference in apps changes.

 

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2018 Mac Mini [8th,4C,B] + RX Vega 56 Nano @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 11.0 & Win10 2004 [build link]  


ReplyQuote
Johan Rydström
(@johan_rydstrom)
New Member
Joined: 2 months ago
 

Ah, I could skip that extra DisplayPort cable as per point b. here.

I'll remove it but I don't think it makes any difference since I didn't have it connected from day one but had the same problem back then.

For gaming: 8600K, ASUS z370 Prime A, ASUS Nvidia GTX 1070ti
For work: MacBook Pro 15" Late 2018
eGPU: Razer Core X Chrome with ASUS AMD 5700 XT


ReplyQuote