Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Ondřej Zdobinský

macrumors newbie
Original poster
May 5, 2020
5
1
Hello,
I have two graphics cards in my cMP 5,1. RX580 (PCIe 3) and Vega 64 (PCIe 1). Each one hooked up to one monitor.

1.) Is there any way how to force some apps to run on certain graphics card?
2.) Is there any program to see which GPU is certain app using?

I bought second GPU, because I could not simultaniusly work or render (Twinmotion) on one monitor, and watch videos and/or run another program without lags on second monitor. I can see in Activity monitor which card is handeling demanding tasks, yes, but to force some program to run on the second card I have to disconnect monitor from first one. It works, becouse once apliaction is started on one GPU, it cannot switch to the other. But its very annoying.

Thanks
 

MarkC426

macrumors 68040
May 14, 2008
3,690
2,093
UK
I think this can only be done if the app supports it.
For example Davinci Resolve, you can select a gpu from the prefs to use specifically for gpu processing.
 

Ondřej Zdobinský

macrumors newbie
Original poster
May 5, 2020
5
1
I think this can only be done if the app supports it.
For example Davinci Resolve, you can select a gpu from the prefs to use specifically for gpu processing.

But this problem has to be the same for new Mac Pro 7,1, or not? What’s the point of buying two or more GPUs if I am unable to evenly distribute demanding tasks between them..?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.