Advice - Consistent Drivers between internal and external GPU
 
Notifications
Clear all

Advice - Consistent Drivers between internal and external GPU  

  RSS

Gabriel Martinez
(@gabriel_martinez)
New Member
Joined: 2 years ago
 

Hello,

Wonderful forum and community! I had a specific question I haven't been able to find an answer to on the rest of the forum, so hoped somebody with a better grasp of Windows driver dynamics might be able to provide an answer.

I recently acquired a Dell Precision 5530 w/ internal Quadro P2000 and Intel UHD P630 and a single Thunderbolt 3 full-width port. My use case: heavy photo editing in Adobe Lightroom, Photoshop, and some custom programs such as Sequator. External displays are 2 [email protected], 1 3440*[email protected] May want some light gaming in the future on the 21:9, but far and away most important is easy plug&play as I work from home and in the field about 50/50. I am selling the components of a desktop that included a 1070ti that I would be willing to keep. In my research I've found I could acquire a Quadro P4000 or P5000 with the same driverset as my internal P2000. The Geforce would (of course) be a different driverset. Or I suppose I'll also suggest an AMD FirePro, to ensure that the drivers running any independent GPU are running independent drivers. Any suggestions?  

TL;DR: Is there any benefit/hindrance to consistent drivers between internal and external GPUs? Or, would I better be served - considering I have an internal Quadro GPU - employing an external Quadro, Geforce, or Firepro GPU considering driver difficulties?

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

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

This is a very valid concern. Both AMD and Nvidia have gaming and pro drivers but the GPUs need to be from the same branch. The only mixing that would work is dGPU from one brand and eGPU from the other. One exception is newer of Radeon Pro drivers have gaming mode in which you can pair a pro dGPU with a gaming eGPU and vice versa.

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

 
2020 14" MSI Prestige 14 EVO [11th,4C,G] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 3 years ago
 
Posted by: itsage

This is a very valid concern. Both AMD and Nvidia have gaming and pro drivers but the GPUs need to be from the same branch. The only mixing that would work is dGPU from one brand and eGPU from the other. One exception is newer of Radeon Pro drivers have gaming mode in which you can pair a pro dGPU with a gaming eGPU and vice versa.

When I was using my Vega FE/LC under Bootcamp, I wasn’t able to use the driver switching at all.
I stumbled across a documentation saying that multiple GPU environment wasn’t supported. 

But I was able to load the Adrenaline driver with the FE, via Windows driver update.
Of course the internal RP-580 was still unusable due to error 12, but that is another story. 

J

2017 27" iMac 5K (RP580) [7th,4C,K] + RTX 2080 Ti @ 32Gbps-TB3 (Sonnet Breakaway 550) + Win10 [build link]  

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

@jyin Pro dGPU with Gaming eGPU is straight-forward because you would likely have the Pro drivers in place already. Gaming dGPU with Pro eGPU is tricker. Best approach is to remove all graphics drivers so that you can install Pro drivers onto the Pro eGPU. Once that is done, switch it to Gaming mode to adopt the Gaming dGPU.

I double-checked just now connecting a Razer Core + RX Vega 56 eGPU to my Thunderbolt 3 test bench. Prior to connecting the eGPU, I switched the drivers to Gaming mode. Both GPUs worked well in Windows 10 1809.

Boot Camp drivers is another story. While we would expect the Radeon Pro dGPU to be recognized by Adrenalin drivers it doesn't always work in my experience. The modified drivers from bootcampdrivers.com is the best choice to run one set of drivers for both AMD dGPU & eGPU.

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

 
2020 14" MSI Prestige 14 EVO [11th,4C,G] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 3 years ago
 

Ah, interesting. So you install the driver switching with only the dGPU to get around the no-multiple-GPU.
Then connect the eGPU. 

Very nice. I should remember that.
I think I have the AMD official driver installed for my RP580 (I don’t use it often nowadays).
The official installer works fine with one-line modification on a config file.
But as you said, I did hear some issued with older Macs with official driver.

J

2017 27" iMac 5K (RP580) [7th,4C,K] + RTX 2080 Ti @ 32Gbps-TB3 (Sonnet Breakaway 550) + Win10 [build link]  

ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 4 years ago
 
Posted by: itsage

This is a very valid concern. Both AMD and Nvidia have gaming and pro drivers but the GPUs need to be from the same branch. The only mixing that would work is dGPU from one brand and eGPU from the other. One exception is newer of Radeon Pro drivers have gaming mode in which you can pair a pro dGPU with a gaming eGPU and vice versa.

The gaming mode switching isn't available on the Radeon Pro 560X when the AMD modules load in "pro mode". This is frustrating really. I had 18.11.x AMD in gaming mode (via bootcampdrivers.com) for both the V64 and 560X. I decided to upgrade to the 18.12.x drivers (same source) and get the "Pro" driver settings. It seems the switching mode is available to the WX series and Vega FE only. Incidentally, if I disable the RP560X and reboot, the "gaming" interface loads. In any case, I have switched to Afterburner undervolting for both GPUs so it's a non-issue.

@jyin Could you share that modification - I would like to try the official drivers as well.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
Jyin
 Jyin
(@jyin)
Estimable Member
Joined: 3 years ago
 

All you need to do is add the line

EnableFalcon=true

to Config\InstallManager.cfg

J

2017 27" iMac 5K (RP580) [7th,4C,K] + RTX 2080 Ti @ 32Gbps-TB3 (Sonnet Breakaway 550) + Win10 [build link]  

mac_editor and itsage liked
ReplyQuote